./pegasus stop Stopping Pegasus CIMOM (cimserver)... [ OK ] ./pegasus start Processing /var/pegasus/vmware/install_queue/1 [ OK ] Processing /var/pegasus/vmware/install_queue/2 [ OK ] Starting Pegasus CIMOM (cimserver)... [ OK ]
Now you can also use the cimbrowser to verify that the CIM_ManagedElement->CIM_ManagedSystemElement->CIM_LogicalElement->CIM_EnabledLogicalElement->CIM_System->CIM_ComputerSystem->VMWARE_VMComputerSystem class exists
If restarting the services does not resolve the issue, re-install the pegasus and VMware-cim RPMs, using the "Reinstall the CIM Provider" procedure outlined in emc169483.
we are able to discover ESX 3.5.0 servers using ECC 6.0 . EGV log says, the >>class "VMWARE_ESXComputerSystem" is not found in the CIMOM
So missing the "VMWare_ESXComputerSystem" is not a problem?
Let me know whether you are able to enumerate instances of the >>class "VMWARE_ESXComputerSystem" using CIM browser or CIM navigator >>tool after logging into the ESX server ?.
I have openCIM Browser and it looks like its functionality is limited. I do not see how I can search for keys or try and find this class.
do you have any other 3.5 ESX servers and facing the same problem with all 3.5 >>ESX servers?
I am able to discover all other servers, except for a few 3i servers that do not have CIM functionality yet. It is my impression that EMC is working on supporting this down the road.
are you able to discover the ESX using root credentials?
I tried root and I am still unable to discover the server.
I have tried restarting the CIM browser with no luck.
Thank you for the clear instructions. I followed them and I do now see this computer class in the CIM Browser. I am just waiting now to make sure ECC picks it up but the logs look good.
NimaiSood
55 Posts
0
June 11th, 2008 05:00
As per Jarra Voleynik, this will be fixed by following these steps:
Edit the roleauth-schema compiler directive to include the VMware_Identity class definition using
vi /var/pegasus/vmware/install_queue/1_files/mofs/root/PG_Interop/roleauth-schema.mof
Add the bolded line above the pre-existing member directive.
#pragma include ("VMware_Identity.mof")
#pragma include ("VMware_IdentityMemberOfCollection.mof")
It also needs to be added in the standard cimv2 path.
vi /var/pegasus/vmware/install_queue/1_files/mofs/root/cimv2/roleauth-schema.mof
#pragma include ("VMware_Identity.mof")
#pragma include ("VMware_IdentityMemberOfCollection.mof")
Copy the missing file from the stardard cimv2 path to the shared path.
cp /var/pegasus/vmware/install_queue/1_files/mofs/root/cimv2/VMware_Identity.mof
/var/pegasus/vmware/install_queue/1_files/mofs/root/PG_Interop/
Stop and start the service with these commands.
/etc/init.d/pegasus stop
/etc/init.d/pegasus start
You should see the following:
./pegasus stop
Stopping Pegasus CIMOM (cimserver)... [ OK ]
./pegasus start
Processing /var/pegasus/vmware/install_queue/1 [ OK ]
Processing /var/pegasus/vmware/install_queue/2 [ OK ]
Starting Pegasus CIMOM (cimserver)... [ OK ]
Now you can also use the cimbrowser to verify that the
CIM_ManagedElement->CIM_ManagedSystemElement->CIM_LogicalElement->CIM_EnabledLogicalElement->CIM_System->CIM_ComputerSystem->VMWARE_VMComputerSystem class exists
Nimai Sood
NimaiSood
55 Posts
0
June 3rd, 2008 02:00
To correct the issue, try the following options:
Restart the pegasus, mgmt-vmware, and vmware-webAccess services on the ESX host. For example:
/etc/init.d/pegasus restart
/etc/init.d/mgmt-vmware restart
/etc/init.d/vmware-webAccess restart
If restarting the services does not resolve the issue, re-install the pegasus and VMware-cim RPMs, using the "Reinstall the CIM Provider" procedure outlined in emc169483.
chrisp3
111 Posts
0
June 3rd, 2008 07:00
So missing the "VMWare_ESXComputerSystem" is not a problem?
I have openCIM Browser and it looks like its functionality is limited.
I do not see how I can search for keys or try and find this class.
I am able to discover all other servers, except for a few 3i servers that do not have CIM functionality yet. It is my impression that EMC is working on supporting this down the road.
I tried root and I am still unable to discover the server.
I have tried restarting the CIM browser with no luck.
chrisp3
111 Posts
0
June 6th, 2008 15:00
The one I am having trouble with is 3.5 Build 84374.
I compared this to a server I can discover and it is the same build...so I do not know
chrisp3
111 Posts
0
June 11th, 2008 07:00
Thanks Again
Chris