The following error messages are reported in the %VCS_HOME%\log\RVGPrimary_A.log
YYYY/MM/DD HH:MM:SS VCS WARNING V-16-2-13179 Thread(xxxx) CreateProcess() failed for (
YYYY/MM/DD HH:MM:SS VCS ERROR V-16-2-13038 Thread(xxxx) Resource
The monitor.pl is a perl script and requires a perl.exe module to execute it.
This perl.exe module is available at the
The issue occurs if
a) The perl.exe at \Program Files\Veritas\VRTSPerl\bin is missing or corrupt.
AND/OR
b) The environment variable has an incorrect value for the VRTSPERL_HOME system variable.
AND/OR
c) The perl.exe execution is blocked by an antivirus software/Group Policy Object (GPO)
To address this issue, ensure :
1) The perl.exe is present at
2) Verify the size for that is not showing 0 Kb.
If so, replace perl.exe from a working setup to the problem node(s).
3) Ensure the Antivirus software has the exclusions listed at Setting up anti-virus and firewall software for InfoScale for Windows
4) Ensure there are no GPOs restricting the execution of
5) Browse to This PC -> Properties ->Advanced System Settings -> Environment variables...->System variables and verify the System variable VRTSPERL_HOME exists and shows the correct value for
Sample output below will be captured from the RVGPrimary_A.log when Debug is enabled
YYYY/MM/DD HH:MM:SS VCS DBG_AGDEBUG V-16-50-0 Thread(7620) command_line is ("
As seen above, there are duplicate entries for the VRTSperl path. ()
Sample entry for a healthy entry (assuming the Veritas Infoscale install is done on the E:\ drive)

6) Restart the HAD service for the change in the System variable to be applied.
hastop -local -force
hastart
7) Repeat on all cluster nodes that are having the issue.