VPLEX: Unable to view the distributed device details in both GUI and CLI
Summary: Distributed device details are not listed in it's context in both GUI and CLI
Symptoms
When issuing the long listing command on VPlex distributed device context, the DD details are not listed in the CLI wherein the DD is healthy and in running state. Even the GUI doesn't reflect the DD details.
CLI output:
VPlexcli:/distributed-storage/distributed-devices> ll
VPlexcli:/distributed-storage/distributed-devices>
GUI Output:
On checking the show-use-hierarchy in CLI and by directly entering the DD name context the DD info is listed. Similarly, in GUI view-map, the DD details are displayed.
CLI output :
show-use-hierarchy --targets /clusters/cluster-1/virtual-volumes/dev_test_claim_vol
virtual-volume: dev_test_claim_vol (1G, distributed @ cluster-1, unexported)
distributed-device: dev_test_claim (1G, raid-1)
distributed-device-component: dev_test_claim2017Feb16_141533 (1G, raid-0, cluster-1)
extent: extent_test_claim_1 (1G)
storage-volume: test_claim (1G)
logical-unit: VPD83T3:6006016013302700bcf5c222512fe611
storage-array: EMC-CLARiiON-APMxxxxxxxxxxx
distributed-device-component: dm_test_1 (1G, raid-0, cluster-2)
extent: extent_CLARiiON1782_LUN_00036_1 (1G)
storage-volume: CLARiiON1782_LUN_00036 (1G)
logical-unit: VPD83T3:6006016013302700be111d339b08e611
storage-array: EMC-CLARiiON-APMxxxxxxxxxxx
VPlexcli:/distributed-storage/distributed-devices/dev_test_claim> ll
Attributes:
Name Value
---------------------- ----------------------
application-consistent false
auto-resume true
block-count 262144
block-size 4K
capacity 1G
clusters-involved [cluster-1, cluster-2]
geometry raid-1
health-indications []
health-state ok
locality distributed
operational-status ok
rebuild-allowed true
rebuild-eta -
rebuild-progress -
rebuild-status done
rebuild-type full
rule-set-name cluster-1-detaches
service-status running
stripe-depth -
system-id dev_test_claim
thin-capable false
transfer-size 128K
virtual-volume dev_test_claim_vol
Contexts:
Name Description
----------------------------- ------------------------------------------------
at-cluster Contains cluster-specific information on the
enclosing distributed-device.
distributed-device-components Contains information about one cluster-local leg
of the enclosing distributed-device.
GUI output:
Cause
Code bug in VPlex Geosynchrony
Resolution
The issue with listing DD is encountered from VPlex GeoSynchrony 6.0 version.
In 6.0 version, the listing of the distributed device in VPlex will fail when the number of distributed devices are not more than one.
If the number of DD is just one, there will be issues in listing the DD in both GUI and CLI. If the DD count is more than one, there won't be any issues with listing the DD's.Hence the workaround is to create DD more than one and check the DD details.
This issue is addressed in the VPlex GeoSynchrony 6.0 service pack1 patch 1.