Follow

Standard Upgrade Procedure (Nexenta)

Check the Release Notes for any special requirements for the upgraded version

Verify access to the package repository
$setup appliance upgrade -t
this is a dry run, that does not make any changes

Clean up the device links, on both nodes:
nmc$ lunsync -r
# devfsadm -Cv

Make sure all appliance faults have been cleared.
nmc$ show faults
Verify node to node communications
nmc$ show network ssh-bindings

Make a backup of the appliance configuration (both nodes)
nmc$ setup appliance configuration store

Transfer the backup file off the system. the file is saved in:
/volumes/.configuration

If iSCSI, also backup the mapping configuration.

On the node with active iSCSI connections:
nmc$ setup iscsi config saved

Disable all auto-sync and auto-snap jobs
nmc$ show auto-syncnmc$ show auto-snap

Remove cluster cache files
# mv /etc/zfs/zpool.cache /etc/zfs/zpool.cache.old
# mv /opt/HAC/RSF-1/etc/volume-cache /opt/HAC/RSF-1/etc/volume-cache.old# mv /opt/HAC/RSF-1/etc/volume-cache-live /opt/HAC/RSF-1/etc/volume-cache-live.old# mv /opt/HAC/RSF-1/etc/.MHDC.cache /opt/HAC/RSF-1/etc/.MHDC.cache.old
If you are using Coraid, check with Coraid and make sure that you have the current driver for the revision of Nexenta OS, that you will be upgrading to.


Start the upgrade
1) Place all services into Manual failover mode on both nodes of the cluster.
2) Verify Access to all shares from the clients

On the SECONDARY node:

Verify no volumes are imported
nmc:$ show volume-cache

Refresh the repository
nmc:$ setup appliance repository:wq to save and answer yes to re-read configuration (make sure you can reach repository for upgrade)

3) Perform the upgrade
nmc:/$ setup appliance upgrade

This will create a checkpoint automatically

4) Follow the interactive questions during the upgrade process, the final question will request to reboot.
5) After the reboot, say 'Yes' to enable active checkpoint
6) Verify you are running the expected version
nmc:/$ show appliance version7) Verify RSF Cluster status on newly upgraded node:
NMV -> Settings -> HA Cluster -> Status

On the PRIMARY Node:
Set failover to 'Automatic' on the SECONDARY node. If still in 'Manual' volume will not import.

1) Failover the volumes from the PRIMARY node to newly upgraded SECONDARY nodeVerify connectivity to the shares from the clients.

Verify no volumes are imported on the PRIMARY node
nmc:$ show volumes

Refresh the repository
nmc:$ setup appliance repository:wq to save and answer yes to re-read configuration
2) Perform the upgrade
nmc:/$ setup appliance upgrade
this will create a checkpoint automatically
3) Follow the interactive questions during the upgrade process, the final question will request to reboot.
4) After the reboot, say 'Yes' to enable active checkpoint
5) Verify you are running the expected version
nmc:/$ show appliance version

6) Verify RSF Cluster status on newly upgraded node:
NMV -> Settings

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

Powered by Zendesk