Restart Eucalyptus
Restart Eucalyptus
Describes the recommended processes to restart Eucalyptus, including terminating instances and restarting Eucalyptus components.You must restart Eucalyptus whenever you make a physical change (e.g., switch out routers), or edit the eucalyptus.conf file. To restart Eucalyptus, perform the following tasks in the order presented.
Note
Before you restart Eucalyptus, we recommend that you notify all users that you are terminating all instances.1 - Shut Down All Instances
To terminate all instances on all NCs perform the steps listed in this topic. To terminate all instances on all NCs:
Enter the following command:
euca-terminate-instances <instance_id>
2 - Restart the CLC
Log in to the CLC and enter the following command:
systemctl restart eucalyptus-cloud.service
All Eucalyptus components on this server will restart.
3 - Restart Walrus
Log in to Walrus and enter the following command:
systemctl restart eucalyptus-cloud.service
4 - Restart the CC
Log in to the CC and enter the following command:
systemctl restart eucalyptus-cluster.service
5 - Restart the SC
Log in to the SC and enter the following command:
systemctl restart eucalyptus-cloud.service
6 - Restart an NC
To restart an NC perform the steps listed in this topic.Log in to the NC and enter the following command:
systemctl restart eucalyptus-node.service
Repeat for each NC. Verify that the following is even needed. If so, replicate for other NC-tasks. You can automate the restart command for all of your NCs. Store a list of your NCs in a file called nc-hosts that looks like:
nc-host-00
nc-host-01
...
nc-host-nn
To restart all of your NCs, run the following command:
cat nc-hosts | xargs -i ssh root@{} systemctl restart eucalyptus-node.service