IN THIS ARTICLE
Outlines how to start an unconfigured node and upgrade it to a newer version of Qumulo Core
- Cloud Cluster with Qumulo Core 2.12.4 and above
- AWS Console access
- Command line (qq CLI) tools installed via API & Tools in the Web UI
One of the perks of hosting your storage in the cloud is the ability to dynamically add more as your storage needs increase. Starting up a new node is a simple process; if the new node uses an older version of Qumulo Core than your cluster, it must be upgraded before you can add it. The process of upgrading a new node is simply a matter of starting the node up and then upgrading it via the QQ CLI. Once the node's software version matches the one your deployment uses, you can add it to your cluster.
Start a new node
- Go to the AWS Marketplace listing for your cluster.
- Start a new instance of the Amazon Machine Image for that listing. Note that the new instance must be started in the same VPC and Security Group as the cluster.
- If an image is available with the same version of Qumulo Core as is used on your cluster, start an instance from this AMI. Otherwise, choose an image with the closest (older) version.
Your node is now ready to be upgraded to the newer software version. If it's already running the same version as your cluster, skip the rest of this article and proceed to follow the steps provided in Qumulo in AWS: Add a Node to an Existing Cloud Cluster.
Upgrade the node
Qumulo Core software versions must be upgraded incrementally (i.e., if the new node is running version 2.12.1 and your cluster uses 2.12.3, it must be upgraded to 2.12.2 before it can be upgraded again to 2.12.3). Consequently, you may need to go through these steps more than once in order to get the node's software updated to the version of Qumulo Core on your cluster. See Qumulo Core Upgrade Paths for valid upgrade details.
- Obtain a .qimg file for the version of software that your new node can be upgraded to via our Product Releases page.
- Upload the upgrade file to a location that the new node can access.
- We recommend uploading to S3. Configure the S3 object to be accessible by the new instance. The http link for the object will be used below as the path for the upgrade commands.
qq upgrade_config_set --path <qimg file path> --target "prepare"
qq upgrade_status --monitor
qq upgrade_config_set --path <qimg file path> --target "arm"
Your node has been upgraded! If the software version on the node matches that of your cluster, you can add it by following the steps provided in Qumulo in AWS: Add a Node to an Existing Cloud Cluster. If the new node is still on an older version, repeat this process with subsequent upgrades until the versions match.
You should now be able to successfully add and configure a new node for an existing cloud cluster
Like what you see? Share this article with your network!