Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

To support a private subnet for Storage and Elasticsearch nodes, the Platform server needs both public and private network interfaces (like the dual-network CSN) to support a private subnet for Storage and Elasticsearch nodes. With nodes on a private subnet, deploy a proxy must be deployed to provide access to the health report server and other network resources, such as replication feed targets, NTP servers, and DNS. Without An external browser cannot access the Swarm UI without an interface into to that private network, the Swarm UI cannot be accessed by an external browser.

Table of Contents

Deploying Service Proxy

...

  1. Request the Service Proxy package from DataCore Support.

  2. Transfer the Service Proxy (serviceproxy-VERSION.zip) file to the Platform server.

  3. Run the following CLI command:

    Code Block
    languagebash
    platform deploy proxy -b PATH·TO·SERVICE·PROXY·ZIP

    The Platform server deploys the Service Proxy locally and completes all configuration configurations needed to run it.

  4. Query the status of the Service Proxy with the following below CLI command:.

    Code Block
    languagebash
    platform status proxy
  5. Locate the logs for the Service Proxy at this location on the Platform server:.

    Code Block
    languagebash
     /var/log/gateway
  6. Log in to the Swarm UI. Browse to the Platform server and it redirects to the UI.

    Code Block
    languagebash
    http://PLATFORM·IP
    http://PLATFORM·IP/_admin/storage
Info

Important

Restart the Service Proxy so it registers the changes if the password for the admin user is modified later or the membership of the storage cluster is modified by adding or removing nodes/chassis:.

platform restart proxy

Deploying SCSP Proxy

Follow this The process to deploy the SCSP Proxy to the Platform server is:

  1. Download and transfer the SCSP Proxy to the Platform server.

  2. Locate the SCSP Proxy (scspproxy-8.2.1.zip) file transferred to the Platform server.

  3. Unzip the file and change the directory into the folder named scspproxy-8.2.1 

  4. Run the following command:

    Code Block
    languagebash
    sudo apt-get install ./scspproxy.deb
  5. Modify the configuration files as appropriate once the installation completes:.

    1. /etc/caringo/scspproxy/hosts.cfg

    2. /etc/caringo/scspproxy/scspproxy.cfg

Controlling the SCSP Proxy

Once the configuration files are modified as necessary, start and stop the SCSP Proxy using the following commands:.

Code Block
languagebash
sudo systemctl start scspproxy
sudo systemctl stop scspproxy

Removing SCSP Proxy

To Run the below command to uninstall the SCSP Proxy from the Platform server, run the following command.

Code Block
languagebash
sudo apt-get purge scspproxy

...

The Platform server configures all Storage chassis to use the Platform server as the default gateway by default. If the Storage chassis reside resides on a private network and need needs to access resources that are outside the private network using a NAT service, enable this service on the Platform server as needed.

To allow Allow the Platform Server to provide NAT for a private storage network , do using the following commands:

  1. Run the following command:

    Code Block
    languagebash
    sudo add_nat -e EXTERNAL·NIC -i STORAGE·NETWORK·NIC
    
    sudo add_nat -e eth0 -i eth1
  2. After the command completes, reboot the server.

...