Follow these procedures to prepare a node for migrating either the PSSP shared disk component software or the IBM Recoverable Virtual Shared Disk licensed program to PSSP 3.4. Perform these procedures from the control workstation for each node that has or uses virtual shared disks.
Before migrating the nodes, update the control workstation in the following order:
/usr/lpp/csd/bin/ha.vsd stop
/usr/lpp/csd/bin/ha.vsd start
To prepare for migration, do the following:
To determine the current quorum and the number of active nodes, issue the ha.vsd query command. For example:
/usr/lpp/csd/bin/ha.vsd query
The output results are similar to the following:
Subsystem Group PID Status rvsd rvsd 2794 active rvsd(vsd): quorum= 7, active=1, state=idle, isolation=member, NoNodes=12, lastProtocol=nodes_joining, adapter_recovery=on, adapter_status=up.
In this example, quorum is 7 and number of nodes is 12. You will be stopping the rvsd subsystem on the nodes you plan to migrate. If the number of nodes you intend to keep running is less than the quorum, set quorum to 1 with the following command:
/usr/lpp/csd/bin/ha.vsd quorum 1
Then repeat the ha.vsd query command to confirm the change.
dsh -w node_name /usr/lpp/csd/bin/hc.vsd stop
Check the connection manager status by issuing:
dsh -w node_name /usr/lpp/csd/bin/hc.vsd query
Continue if all show inoperative.
dsh -w node_name /usr/lpp/csd/bin/ha.vsd stop
Check the status by issuing:
dsh -w node_name /usr/lpp/csd/bin/ha.vsd query
Continue if all show inoperative.
dsh -w node_name /usr/lpp/csd/bin/ucfghsd -a
dsh -w node_name /usr/lpp/csd/bin/ucfgvsd -a
Install the new PSSP file sets following the procedures in PSSP: Installation and Migration Guide. Install the file sets for the shared disk components that you want, which are listed in Installation file sets of this book, following the additional guidance in Installing shared disk components. Then continue with the rest of the steps in this section.
You can have mixed levels of PSSP and any earlier supported level of the IBM Recoverable Virtual Shared Disk licensed program in the same system partition with PSSP 3.4, but the control workstation must have the 3.4 level of the IBM Recoverable Virtual Shared Disk software. To set the level at which the rvsd subsystem is to run, do the following:
/usr/lpp/csd/bin/rvsdrestrict -l
Set the level to the lowest level of the IBM Recoverable Virtual Shared
Disk software that you have installed in the system partition. Choose a
value from Table 1.
Table 1. Levels for the rvsdrestrict Command
IBM Recoverable Virtual Shared Disk Level | Value for rvsdrestrict Command |
---|---|
3.4 | RVSD3.4 |
3.2 | RVSD3.2 |
3.1 | RVSD3.1 |
2.1.1 | RVSD2.1 |
For example, if you have some nodes running IBM Recoverable Virtual Shared Disk 2.1.1 and you just installed some nodes with IBM Recoverable Virtual Shared Disk 3.4 but you want them to run in a coexistence environment, you need to set the IBM Recoverable Virtual Shared Disk 3.4 functioning level to RVSD2.1. The command to do this is:
/usr/lpp/csd/bin/rvsdrestrict -s RVSD2.1
If a node in the same system partition has a lower level of the rvsd subsystem than was set by the rvsdrestrict command, the rvsd subsystem will not start on that node.
Perform these steps to bring your virtual shared disks back online.
/usr/lpp/csd/bin/Eunfence node_name
dsh -w node_name /usr/lpp/csd/bin/ha_vsd reset
/usr/lpp/csd/bin/ha.vsd reset_quorum
Issue the ha.vsd query command to confirm that quorum has been reset.