Skip to main content

upgrading - Go Online

Bring Node Back Online

nodectl will bring your service back online for you.

------ * BRING NODE BACK ONLINE * ------

Start request initiated [node_l0] ............. running

Verify access

nodectl will make sure we are able to join the cluster (permissions) before it continues.

  • Show the node's node ID.
  • Are we found on the seed list?
  • Prepare environment.
  • Prepare the service files.
----- * Check Seed List Request * ------

NODE ID
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
Node found on Seed List ....................... True
building environment .......................... complete
Updating services file ........................ complete

Restart services

nodectl will start the service that is called: node_l0.

We will bring our node back on the layer0 cluster.

Start request initiated [node_l0] ............. complete
Fetching Status [dag-l0] ......................

Display resulting status

nodectl will verify the status and display for you.

PROFILE                SERVICE               JOIN STATE
dag-l0                 active (running)      ReadyToJoin
PUBLIC API TCP         P2P API TCP           CLI API TCP
9000                   9001                  9002
LATEST ORDINAL         LAST DLed             BLK EXP ORDINAL
1010472                1010286               1010472
CURRENT SESSION       FOUND SESSION          ON NETWORK
1702306944446         SessionNotFound        ReadyToJoin
CLUSTER START         NODE START             SYSTEM START
2023-12-11-15:02:24Z  n/a                    2023-12-06 11:46:32
CLUSTER UPTIME        NODE UPTIME            SYSTEM UPTIME
~9D 3H 38M 9S         n/a                    ~14D 6H 58M 1S
NODE ID               IN CONSENSUS        
12345...12345         False        

It is important to note here that we only brought back up our layer0 service. In this example the profile called dag-l0 is started.

A special required feature of nodectl is administrating the coordination of re-joining the various clusters configured on your node in proper order.

  • The layer0 network cluster joins first.
  • Wait for Ready state (properly joined).
  • Allow the required layer1 connection to be created by linking through your node's layer0 network.

This is recommended because it provides a consistent and reliable layer0 to layer1 link for your node to function as efficiently as possible between clusters.

Ready To Join

We will find our node is ReadytoJoin.

Checking for [ReadyToJoin] state............... ReadyToJoin
Please wait while [dag-l0] attempts to join the network.

nodectl will now rejoin the network clusters.