...
Info |
---|
RequirementsBefore a rolling reboot can begin, these conditions must be met:
|
Managing Rolling Reboots
You have 10 seconds are allotted to cancel a rolling reboot before it begins. Once a rolling reboot has started, it stops and reports an error the following occur:
...
If a rolling reboot has stopped due to an error, resume the reboot using the resume
command below after you have resolved the error is resolved .
Status check — To retrieve the status of a rolling reboot task, use the following commands for reboots remaining and reboots completed:
...
Reconfiguring the Cluster
You can modify Modify the cluster-wide Swarm configuration at anytime using the CLI and a configuration file. The reconfiguration process is additive: all existing settings that are not referenced in the file are preserved. That is, if you define only two settings, Platform overwrites or adds only those two settings if two settings are defined.
Create a supplemental .cfg file (such as
changes.cfg
) and specify any new or changed Swarm settings to apply.To upload the configuration changes, use the following CLI command:
Code Block language bash platform upload config -c {Path to .cfg}
...
Add the configuration change directly:
Code Block language text platform add config --name "chassis.processes" --value 6
Reconfiguring a Chassis
You can modify Modify the node-specific settings for a single chassis by the same process, but you need to specify the MAC address of any valid NIC on that chassis needs to be specified.
Create a .cfg file (such as
changes.cfg
) and specify any new or changed node-specific settings to apply.To upload the configuration changes, use the following CLI command:
Code Block language bash platform upload config -c {Path to .cfg} -m {mac address}
...
Releasing a Chassis
There may be times when you need to release a chassis needs to be released from the Swarm cluster, either for temporary maintenance or for permanent removal.
Info |
---|
ImportantTo guarantee a clean shut down, power off the chassis through the UI or SNMP before you run running |
Temporary release — Temporary release of a chassis assumes that the chassis is added back into the cluster at a later time. Releasing a chassis allows deallocating the cluster resources, such as IP Addresses, or wipe and reset the configuration.
...
Info |
---|
ImportantModifying passwords for the admin user requires you restarting the Service Proxy, if installed. It can also require updates to Gateway configuration. |
...
Upload the new version of the Swarm Storage software to Platform server, verifying the <version-name> matches the version of Swarm Storage being uploaded:
Code Block language bash platform upload storageimages -i <path-to-zip> -v <version-name> platform upload storageimages -i ./storage-9.6.0-x86_64.zip -v 9.6
Note: The zip file above is contained within theSwarm-{version}-{date}.zip
file. Inside this zip, a folder called Storage contains a file calledstorage-{version}-x86_64.zip
.Get a full listing of all of the nodes along with IPs, MAC addresses, and system IDs:
Code Block language bash platform list nodes --state Deployed
Using the list of system IDs, deploy the upgrade on each of the nodes. Run that command as well if restarting the node immediately after upgrade, :
Code Block language bash platform deploy storage --upgrade -v 9.2.1 -y <system-id> platform restart storagenode -y <system-id>
Restart the cluster now if each node is not restarted individually, either full or rolling:
Code Block language bash platform restart storagecluster --full or platform restart storagecluster --rolling [<options>]
...
A Slave/Backup DNS zone is a read-only copy of the DNS records; it receives updates from the Master zone of the DNS server.
If you have no DNS master/slave relationships are configured, you can do perform forwarding by having the domain managed by the Platform server forward all lookups to outside domains:
...
Option 2: Configuring a Slave DNS Zone
If you have an external DNS Zone is configured, have the Platform Server become a slave DNS of that zone; the reverse can be done to allow other systems to resolve names for servers managed by the Platform server.
...