Veritas InfoScale Operations Manager (VIOM) Managed Host (MH) does not report volume name or size correctly, after upgrading to 7.2

book

Article ID: 100033905

calendar_today

Updated On:

Cause

VRTSsfmh 7.2 doesn’t have accurate plugin of the vxlist command for 7.1. This causes the Volume Manager (VxVM) volumes to be incorrectly displayed in the vxlist output.

This issue may be present in a fresh installation of VRTSsfmh 7.2, not only after an upgrade from 7.1 to 7.2, where host is running SFHA 7.1.

Resolution

After installing, or upgrading to, VRTSsfmh 7.2, the correct plugin (filename libvxlistsf_s.so from VRTSsfmh 7.1) needs to be installed and restart vxdcli.
 
Steps on how to apply the private fix: 
 
1. Install the VRTSsfmh 7.1 rpm. Assuming that 7.1 is already installed, please follow Step 2.

2. Back up the vxlist plugin (below file) in the temp directory.
# mkdir /temp
# cp /opt/VRTSsfmh/plugins/vxlist/server/71/libvxlistsf_s.so /temp

3. Upgrade VRTSsfmh 7.1 to 7.2.

4. Replace the file:
# cp /temp/libvxlistsf_s.so /opt/VRTSsfmh/plugins/vxlist/server/71/libvxlistsf_s.so
 
5. Restart VxDCLI:
# /etc/init.d/vxdcli stop    
 
If vxdclid is not already running, start it:
# /etc/init.d/vxdcli start

6. Run the vxlist command.
# /opt/VRTSsfmh/bin/vxlist

This command should list all of the volumes correctly.

7. Refresh or rescan the host. VIOM should now display all of the volumes.

Note: If the host has already been upgraded to VRTSsfmh 7.2, then copy the libvxlistsf_s.so file from any other host running VRTssfmh 7.1.

Issue/Introduction

The managed host (VRTSsfmh) for Veritas InfoScale Operations Manager (VIOM) incorrectly reports the volume name and size, after upgrading to 7.2.