I'm in the process of installing SRM on a DS4800 (1 on each site). I have got the hotfix for Update 1, and it states:
*The
VMkernel build number MUST BE equal to 82663, otherwise, the hot patch cannot
be installed*
my output is:
root@dzmesx005 root# rpm -qa | grep vmkernel
VMware-esx-vmkernel-3.5.0-113339
This means i can't install the patch at the moment, or i'll have to downgrade all my ESX server to Update 1 (build 82663).
The problem i have is that the array manager gives the error message: ERROR OCCURED.
When i look at the logging i see the following error (highlighted the section with the error)
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 info Command Line for discoverArrays: "D:\VMware\VMware Site Recovery Manager\external\perl-5.8.8\bin\perl.exe" "D:/VMware/VMware Site Recovery Manager/scripts/SAN/IBM/command.pl"
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 verbose Input for discoverArrays: <?xml version="1.0" encoding="UTF-8"?>
1 <Command>
1 <Name>discoverArrays</Name>
1 <ConnectSpec>
1 <Name>DS4800</Name>
1 <Address>225.255.255.255</Address>
1 <Address>225.255.255.255</Address>
1 </ConnectSpec>
1 <OutputFile>C:\WINDOWS\TEMP\vmware-SYSTEM\dr-sanprovider0</OutputFile>
1 <LogLevel>trivia</LogLevel>
1 </Command>
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment ALLUSERSPROFILE=C:\Documents and Settings\All Users will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment ClusterLog=C:\WINDOWS\Cluster\cluster.log will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment CommonProgramFiles=C:\Program Files\Common Files will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment COMPUTERNAME=DZMVC001 will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment ComSpec=C:\WINDOWS\system32\cmd.exe will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment FP_NO_HOST_CHECK=NO will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment NUMBER_OF_PROCESSORS=1 will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment OS=Windows_NT will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\VMware\VMware Site Recovery Manager\scripts\SAN\IBM will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment PROCESSOR_ARCHITECTURE=x86 will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment PROCESSOR_IDENTIFIER=x86 Family 15 Model 4 Stepping 8, GenuineIntel will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment PROCESSOR_LEVEL=15 will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment PROCESSOR_REVISION=0408 will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment ProgramFiles=C:\Program Files will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment SystemDrive=C: will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment SystemRoot=C:\WINDOWS will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment TEMP=C:\WINDOWS\TEMP will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment TMP=C:\WINDOWS\TEMP will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment USERPROFILE=C:\Documents and Settings\Default User will be set for the script
2008-10-31 14:19:51.387 'PrimarySanProvider' 2300 trivia Environment windir=C:\WINDOWS will be set for the script
2008-10-31 14:19:51.387 'SysCommandLineWin32' 2300 verbose Starting process: "D:\\VMware
VMware Site Recovery Manager\\external\\perl-5.8.8\\bin
perl.exe" "D:/VMware/VMware Site Recovery Manager/scripts/SAN/IBM/command.pl"
2008-10-31 14:19:51.606 'PrimarySanProvider' 2300 info discoverArrays exited with exit code 0
2008-10-31 14:19:51.606 'PrimarySanProvider' 2300 trivia discoverArrays's output:
D:/VMware/VMware Site Recovery Manager/scripts/SAN/IBM2008-10-31:: 14:19:51:INFO:discoverArray:call the discoverArray.pl file.....
1 2008-10-31:: 14:19:51:INFO:discoverArray:exit discoverArrays.....
2008-10-31 14:19:51.606 'PrimarySanProvider' 2300 error discoverArrays's errors:
'perl' is not recognized as an internal or external command,
1 operable program or batch file.
2008-10-31 14:19:51.606 'PrimarySanProvider' 2300 trivia 'discoverArrays' returned
2008-10-31 14:19:51.606 'PrimarySanProvider' 2300 error Failed to retrieve script results
2008-10-31 14:19:51.606 'ArrayManagerImpl.QueryInfoTask-Task' 2300 info Work function threw std::exception: XML document is empty
2008-10-31 14:19:51.606 'ArrayManagerImpl.QueryInfoTask-Task' 2300 info Fault:
(dr.fault.InternalError) {
1 dynamicType = <unset>,
1 reason = "XML document is empty",
1 msg = ""
1 }
2008-10-31 14:19:51.606 'ArrayManagerImpl.QueryInfoTask-Task' 2300 verbose Error set to (dr.fault.InternalError) {
1 dynamicType = <unset>,
1 reason = "XML document is empty",
1 msg = ""
1 }
Has anyone have the same issue's, and is the solution downgrading to ESX 3.5 update 1 ?
Thx
Sarek