Unable to probe VCS Zone resource in Solaris 11

book

Article ID: 100015659

calendar_today

Updated On:

Description

Error Message

2015/05/11 09:51:32 VCS WARNING V-16-10001-14072 (vcshost1) Zone:vcszone_vcshost1:monitor:Open failed for file [/rpool/zone01/root/etc/VRTSvcs/.vcshost]. Could not write the hostname of the global zone into the file. VCS ha commands may fail to communicate with VCS running in the global zone.

2015/05/11 09:51:32 VCS INFO V-16-2-13716 (vcshost1) Resource(vcszone_vcshost1): Output of the completed operation (monitor)==============================================grep: can't open /rpool/zone01/root/etc/VRTSvcs/.vcshost==============================================

Cause

From Solaris 11, VRTS packages has to be installed manually inside local zones before they can be added to VCS for managing applications inside local zone.
If the VRTSvcs packages are not installed on the local zone, /root/etc/VRTSvcs directory would be missing.  

Zone agent monitor entry point cannot create the .vcshostfile in /etc/VRTSvcs directory inside local zone and fails with above error.

In Solaris 10, local zones inherit packages from global zone and hence manual install is not needed.
 

 

Resolution

Install VRTSvcs packages inside the local zone as described in the release notes.

For Storage Foundation 6.0.3, refer to page 198 of the release notes (Related Article link).

Go to https://sort.Veritas.com site to find the release notes of corresponding Storage Foundation version.

Issue/Introduction

When adding newly created local zone on Solaris 11 system to Cluster Server (VCS) using hazonesetup command, the monitor entry point fails with below error