Unsolved
This post is more than 5 years old
1 Message
0
2903
VPLEX VS2 Health Check fails
I have VPLEX VS2 and I am using it as VPLEX Local. I have zoned the VPLEX Backend ports with the storage Array. Below is I have zoned the Back-end ports
It doesn't discover the storage array. I tried from the EMC Unisphere under Storage Arrays and gave the IP address of the array to find and it doesn't detect that. Also health-check fails with error
ERROR: HealthCheckCmd exception
Unable to execute firmware command.
No directors on which to execute command
Health indicator for all the director says that "Director has not gained quorum".
Any idea how do I fix that?
Fabric-A
VS2 Engine 1:
VPLEX BE IOM B1(Port 00) of Director B zoned to Storage Array ports(Zone 1)
VPLEX BE IOM A1(Port 00) of Director A zoned to Storage Array ports(Zone 2)
VS2 Engine 2:
VPLEX BE IOM B1(Port 00) of Director B zoned to Storage Array ports(Zone 3)
VPLEX BE IOM A1(Port 00) of Director A zoned to Storage Array ports(Zone 4)
Fabric -B
VS2 Engine 1:
VPLEX BE IOM B1(Port 01) of Director B zoned to Storage Array ports(Zone 1)
VPLEX BE IOM A1(Port 01) of Director A zoned to Storage Array ports(Zone 2)
VS2 Engine 2:
VPLEX BE IOM B1(Port 01) of Director B zoned to Storage Array ports(Zone 3)
VPLEX BE IOM A1(Port 01) of Director A zoned to Storage Array ports(Zone 4)
NOTE: I have not connected the IOM B3 Local COM Ports. Do I need to connect them to both the fabrics?
Below is the connectivity from each Director. All the 4 directors are talking to Storage Array:
VPlexcli:/engines/engine-1-1/directors/director-1-1-A> connectivity director --director director-1-1-A/
getLogger
StorageVolumes discovered - sorted by: name
StorageVolume Name WWN/IQN LUN Ports
---------------------------------------- ------------------ ------------------ -------
VPD83T2:15190539aa7fa8d86c9ce900d94de35c 0x56c9ce903c14ba01 0x0002000000000000 A1-FC00
0x56c9ce903c14ba02 0x0002000000000000 A1-FC01
0x56c9ce903c14ba03 0x0002000000000000 A1-FC00
0x56c9ce903c14ba04 0x0002000000000000 A1-FC01
VPD83T2:44e60872ff734d6e6c9ce900d94de35c 0x56c9ce903c14ba01 0x0001000000000000 A1-FC00
0x56c9ce903c14ba02 0x0001000000000000 A1-FC01
0x56c9ce903c14ba03 0x0001000000000000 A1-FC00
0x56c9ce903c14ba04 0x0001000000000000 A1-FC01
VPD83T2:a2edd18a6e8b2ff96c9ce900d94de35c 0x56c9ce903c14ba01 0x0003000000000000 A1-FC00
0x56c9ce903c14ba02 0x0003000000000000 A1-FC01
0x56c9ce903c14ba03 0x0003000000000000 A1-FC00
0x56c9ce903c14ba04 0x0003000000000000 A1-FC01
VPD83T2:b7773f203b68c84d6c9ce900d94de35c 0x56c9ce903c14ba01 0x0000000000000000 A1-FC00
0x56c9ce903c14ba02 0x0000000000000000 A1-FC01
0x56c9ce903c14ba03 0x0000000000000000 A1-FC00
0x56c9ce903c14ba04 0x0000000000000000 A1-FC01
VPlexcli:/engines/engine-1-1/directors/director-1-1-A> connectivity director --director director-1-1-B/
getLogger
StorageVolumes discovered - sorted by: name
StorageVolume Name WWN/IQN LUN Ports
---------------------------------------- ------------------ ------------------ -------
VPD83T2:15190539aa7fa8d86c9ce900d94de35c 0x56c9ce903c14ba01 0x0002000000000000 B1-FC00
0x56c9ce903c14ba02 0x0002000000000000 B1-FC01
0x56c9ce903c14ba03 0x0002000000000000 B1-FC00
0x56c9ce903c14ba04 0x0002000000000000 B1-FC01
VPD83T2:44e60872ff734d6e6c9ce900d94de35c 0x56c9ce903c14ba01 0x0001000000000000 B1-FC00
0x56c9ce903c14ba02 0x0001000000000000 B1-FC01
0x56c9ce903c14ba03 0x0001000000000000 B1-FC00
0x56c9ce903c14ba04 0x0001000000000000 B1-FC01
VPD83T2:a2edd18a6e8b2ff96c9ce900d94de35c 0x56c9ce903c14ba01 0x0003000000000000 B1-FC00
0x56c9ce903c14ba02 0x0003000000000000 B1-FC01
0x56c9ce903c14ba03 0x0003000000000000 B1-FC00
0x56c9ce903c14ba04 0x0003000000000000 B1-FC01
VPD83T2:b7773f203b68c84d6c9ce900d94de35c 0x56c9ce903c14ba01 0x0000000000000000 B1-FC00
0x56c9ce903c14ba02 0x0000000000000000 B1-FC01
0x56c9ce903c14ba03 0x0000000000000000 B1-FC00
0x56c9ce903c14ba04 0x0000000000000000 B1-FC01
VPlexcli:/engines/engine-1-1/directors/director-1-1-A> connectivity director --director director-1-2-A/
getLogger
StorageVolumes discovered - sorted by: name
StorageVolume Name WWN/IQN LUN Ports
---------------------------------------- ------------------ ------------------ -------
VPD83T2:15190539aa7fa8d86c9ce900d94de35c 0x56c9ce903c14ba01 0x0002000000000000 A1-FC00
0x56c9ce903c14ba02 0x0002000000000000 A1-FC01
0x56c9ce903c14ba03 0x0002000000000000 A1-FC00
0x56c9ce903c14ba04 0x0002000000000000 A1-FC01
VPD83T2:44e60872ff734d6e6c9ce900d94de35c 0x56c9ce903c14ba01 0x0001000000000000 A1-FC00
0x56c9ce903c14ba02 0x0001000000000000 A1-FC01
0x56c9ce903c14ba03 0x0001000000000000 A1-FC00
0x56c9ce903c14ba04 0x0001000000000000 A1-FC01
VPD83T2:a2edd18a6e8b2ff96c9ce900d94de35c 0x56c9ce903c14ba01 0x0003000000000000 A1-FC00
0x56c9ce903c14ba02 0x0003000000000000 A1-FC01
0x56c9ce903c14ba03 0x0003000000000000 A1-FC00
0x56c9ce903c14ba04 0x0003000000000000 A1-FC01
VPD83T2:b7773f203b68c84d6c9ce900d94de35c 0x56c9ce903c14ba01 0x0000000000000000 A1-FC00
0x56c9ce903c14ba02 0x0000000000000000 A1-FC01
0x56c9ce903c14ba03 0x0000000000000000 A1-FC00
0x56c9ce903c14ba04 0x0000000000000000 A1-FC01
VPlexcli:/engines/engine-1-1/directors/director-1-1-A> connectivity director --director director-1-2-B/
getLogger
StorageVolumes discovered - sorted by: name
StorageVolume Name WWN/IQN LUN Ports
---------------------------------------- ------------------ ------------------ -------
VPD83T2:15190539aa7fa8d86c9ce900d94de35c 0x56c9ce903c14ba01 0x0002000000000000 B1-FC00
0x56c9ce903c14ba02 0x0002000000000000 B1-FC01
0x56c9ce903c14ba03 0x0002000000000000 B1-FC00
0x56c9ce903c14ba04 0x0002000000000000 B1-FC01
VPD83T2:44e60872ff734d6e6c9ce900d94de35c 0x56c9ce903c14ba01 0x0001000000000000 B1-FC00
0x56c9ce903c14ba02 0x0001000000000000 B1-FC01
0x56c9ce903c14ba03 0x0001000000000000 B1-FC00
0x56c9ce903c14ba04 0x0001000000000000 B1-FC01
VPD83T2:a2edd18a6e8b2ff96c9ce900d94de35c 0x56c9ce903c14ba01 0x0003000000000000 B1-FC00
0x56c9ce903c14ba02 0x0003000000000000 B1-FC01
0x56c9ce903c14ba03 0x0003000000000000 B1-FC00
0x56c9ce903c14ba04 0x0003000000000000 B1-FC01
VPD83T2:b7773f203b68c84d6c9ce900d94de35c 0x56c9ce903c14ba01 0x0000000000000000 B1-FC00
0x56c9ce903c14ba02 0x0000000000000000 B1-FC01
0x56c9ce903c14ba03 0x0000000000000000 B1-FC00
0x56c9ce903c14ba04 0x0000000000000000 B1-FC01
VPlexcli:/clusters/cluster-1/storage-elements/storage-volumes> cd /engines/engine-1-1/directors/director-1-1-A
VPlexcli:/engines/engine-1-1/directors/director-1-1-A> ll
Attributes:
Name Value
------------------------------ ---------------------------------
auto-boot true
auto-restart true
cimom -
cluster-id 1
commissioned true
communication-status ok
description -
director-count 4
director-family -
director-id 0x0000000046e049dd
director-type VPlex
engine-id 1-1
failover-hostname 128.221.253.35
failover-port 5988
health-indications [Director has not gained quorum ]
health-state major-failure
hostname 128.221.252.35
marker-led off
operational-status ok
part-number 110-113-436B-01
port 5988
respawn-count 5
respawn-interval 1days
revision-number FFF
run-level 3
serial-number CF23K155200013
sp-id A
temperature-threshold-exceeded false
voltage-threshold-exceeded false
vplex-splitter-status ok
Contexts:
Name Description
-------- ---------------------------------------------------------------------
firmware Contains firmware-related information for this director.
hardware Contains all hardware-related information for this director, and
service configurations for SNMP trap generation, UPS monitoring, and
smart power supply monitoring.
VPlexcli:/clusters/cluster-1/storage-elements/storage-volumes> cluster summary
Clusters:
Name Cluster ID TLA Connected Expelled Operational Status Health State
--------- ---------- -------------- --------- -------- ------------------ ----------------
cluster-1 1 FNM00161100498 true false transitioning critical-failure
VPlexcli:/clusters/cluster-1/storage-elements/storage-volumes> health-check
ERROR: HealthCheckCmd exception
Unable to execute firmware command.
No directors on which to execute command
sathyaprakash.mohandass
41 Posts
0
May 5th, 2017 12:00
Hi ,
Director not gained quorum means that the director is not able to see the meta volume. The local comm does not connect to the fabrics. They should got to the local-comm switches which is the DS-300B switch in the same rack. Make sure that the VPlex back-end ports are logged into the storage array and volumes presented to them.