cancel
Showing results for 
Search instead for 
Did you mean: 

VCS probe issue with puredisk cluster

Symen
Level 2
Partner Accredited

Perform the following action in a puredisk cluster:

  • Freeze the cluster
  • Take down puredisk for maintenance

At this point, the cluster will set the state of puredisk to "offline"

  • Bring puredisk back up

At this point, the cluster will NOT set the state of puredisk back to online. Probing the resource doesn't bring the service back either. The only way of getting the resource back online, is by "onlining" it. This will cause a number of startup and initialization scripts to run on an already running system. Not good.

The cause is in /opt/pdcl/bin/cluster/vcs/monitor:

if ($ServerType  eq "PD")
{
        if (($monRC == 0) && ($NBUSTATE eq "OFFLINE"))
        {
                # if all services are up, state is offline, return OFFLINE
                $monRC = 100;
        }
=> When all services are running, return offline ?

I would change it to this:

if ($ServerType  eq "PD")
{
        if (($monRC == 0) && ($NBUSTATE eq "OFFLINE"))
        {
                # if all services are up, state is offline, return OFFLINE
                $monRC = 110;
        }

Tried this out: after a probe, my resource is online

0 REPLIES 0