Table of Contents |
---|
Initialize on 1st gateway
To initialize Swarm cluster on 1st Cloud gateway, refer to te following steps:
Run
/opt/caringo/cloudgateway/bin/initgateway
to initialize Swarm cluster on 1st gateway and to create an administrative domain e.g., adminDomain = hkLab1GatewayAdminDomain.Start Cloud gateway and ensure that the gateway service running on the system boot.
Code Block systemctl start cloudgateway systemctl enable cloudgateway
Setup 2nd or other gateways
...
Note |
---|
Mandatory to Initialize the First GatewayIt is assumed that the first gateway has been fully configured and initialized. Refer to https://perifery.atlassian.net/wiki/spaces/public/pages/2919006213/Swarm+Gateway#Cluster-Initialization and then set additional gateways using the below steps if not: |
Repeat https://perifery.atlassian.net/wiki/spaces/public/pages/2919006213/Swarm+Gateway#Install-Swarm-Gateway on the additional machines by referring to steps 1 to 13.
Copy configure files from 1st Gateway before starting gateway services.
Code Block language bash scp root@172.16.33.17:/etc/caringo/cloudgateway/gateway.cfg /etc/caringo/cloudgateway/gateway.
...
cfg scp root@172.16.33.17:/etc/caringo/cloudgateway/idsys.json /etc/caringo/cloudgateway/idsys.
...
json scp root@172.16.33.17:/etc/caringo/cloudgateway/policy.json /etc/caringo/cloudgateway/policy.
...
Now, you can start gateway services via systemctl start cloudgateway
command.
...
json
Start gateway services and verify they are running on the system boot.
Code Block language bash systemctl start cloudgateway systemctl enable cloudgateway
Info |
---|
InfoNo further gateway initialization is needed for these additional Gateway instances. |
Tip |
---|