Veritas Flex Appliance Getting Started and Administration Guide
- Product overview
- Release notes
- Getting started
- Managing network settings
- Managing users
- Managing Flex Appliance Console users and tenants
- Using Flex Appliance
- Managing the repository
- Managing application instances from Flex Appliance
- Upgrading application instances
- About Flex Appliance updates
- Appliance security
- Monitoring the appliance
- Configuring alerts
- Viewing the hardware status
- Reconfiguring the appliance
- Troubleshooting guidelines
Updating Flex Appliance
Use the following procedure to update the Flex Appliance software from version 3.x to a later release.
Note:
To upgrade to version 3.x from a pre-3.0 version, refer to the Getting Started and Administration Guide for the version that you are currently on.
If more than the Veritas-tested number of Fibre Channel devices or paths are connected to the appliance, Veritas recommends that you disable the ports or disconnect the devices before you begin this procedure. When the procedure is complete, reenable or reconnect them. You may need to rescan the ports from the Fibre Channel interfaces page.
See Managing the appliance Fibre Channel ports.
To update Flex Appliance
- Before you begin the software update, make sure that the appliance firmware is up to date. See Updating the firmware.
- On the Flex Appliance Console, click the Repository icon in the left-side navigation bar and navigate to the Appliance updates tab.
- Make sure that the update package you want to use is located in the repository. See Managing the repository.
- Navigate to System topology > Application instances and do one of the following:
If you have a single-node appliance, stop all running instances.
If you have a multi-node appliance, stop all running instances or select the node that you want to update first and relocate all of its instances to the other node.
- (Optional) If you want to check ahead of time if the appliance is ready for the update, run a precheck on each node. The precheck also runs as part of the update process, so you can skip this step if you prefer to wait for the system to run it.
Note:
The precheck is available on versions 3.1 and later.
To run the precheck, select the node or nodes and click Run precheck. If you have a multi-node appliance and relocated the instances, run the precheck on the node that does not have any running instances.
When the precheck completes, you can view the status in the table. If the precheck reports any issues, correct them before you proceed with the update.
- Return to the Appliance updates tab on the Repository page. Select the node that you want to update and click Update or Update and restart.
Note:
The Update and restart option does not appear for versions 3.1 and later.
If the update requires a restart, you can monitor the restart progress from the Veritas Remote Management Interface. To access the Veritas Remote Management Interface, refer to the initial configuration procedure. See Performing the initial configuration.
Warning:
Do not start any application instances while the update is in progress.
- When the update process is done, refresh your browser cache and sign back in to the Flex Appliance Console.
- If you have a multi-node appliance, make sure that the update completed successfully on the first node. Then stop or relocate all instances on the other node and repeat the update on that node.
Do not attempt to update the second node if the update failed on the first node.
- If the update release that you installed supports rollback, you must decide whether you want to commit the new version or roll back to the previous version.
Note:
Some operations are restricted until you commit or roll back, or if the nodes are running different software versions. You also should not edit any settings during these times. Update both nodes and complete the rest of this procedure to restore full functionality.
Do one of the following:
To commit the update to version 3.1, run the following command from the Flex Appliance Shell:
system upgrade-commit
To commit the update to version 3.2 or later, return to the Appliance updates tab on the Repository page and click Commit.
To roll back to the previous version, stop all instances on the appliance and then run the following command from the Flex Appliance Shell:
system rollback
Restart the node when prompted. If you have a multi-node appliance, you must run this command on all nodes.
Warning:
If you have a multi-node appliance, you must roll back all nodes before you perform any other operations, including retrying an update. Complete the rollback and restart on the first node before you proceed with the next node.
- If you rolled back, refresh your browser cache before you sign back in to the Flex Appliance Console.