Administer > Configure NNMi in a High Availability Cluster > Troubleshooting the HA Configuration > Shared Disk Files Are Not Found by the Secondary Node after Failover

Shared Disk Files Are Not Found by the Secondary Node after Failover

The most common cause of this situation is that the nnmhadisk.ovpl command was run with the -to option when the shared disk was not mounted. In this case, the data files are copied to the local disk, so the files are not available on the shared disk.

To fix this problem, follow these steps:

  1. On the active node in the High Availability (HA) cluster, disable HA resource group monitoring by creating the following maintenance file:

    • Windows: %NnmDataDir%\hacluster\<resource_group>\maintenance
    • Linux: $NnmDataDir/hacluster/<resource_group>/maintenance
  2. Log on to the active node, and then verify that the disk is mounted and available.
  3. Stop NNMi:

    ovstop

  4. Copy the NNMi database to the shared disk:

    • Windows:

      %NnmInstallDir%\misc\nnm\ha\nnmhadisk.ovpl NNM -to <HA_mount_point>
    • Linux:

      $NnmInstallDir/misc/nnm/ha/nnmhadisk.ovpl NNM -to <HA_mount_point>

    Caution To prevent database corruption, run this command (with the -to option) only one time. For information about alternatives, see Re-Enable NNMi for High Availability after All Cluster Nodes are Unconfigured.

  5. Start the NNMi HA resource group:

    • Windows:

      %NnmInstallDir%\misc\nnm\ha\nnmhastartrg.ovpl NNM <resource_group>
    • Linux:

      $NnmInstallDir/misc/nnm/ha/nnmhastartrg.ovpl NNM <resource_group>
  6. Start NNMi:

    ovstart

  7. Verify that NNMi started correctly:

    ovstatus -c

    All NNMi services should show the state RUNNING.

  8. After completing your troubleshooting, delete the maintenance file:

    • Windows: %NnmDataDir%\hacluster\<resource_group>\maintenance
    • Linux: $NnmDataDir/hacluster/<resource_group>/maintenance