VMware Cloud Community
vmwaredownload
Enthusiast
Enthusiast

ITBM- System Status Warning

Hi Folks,

Recently we integrated ITBM to vCAC. We are facing couple of issues.

1) When we click the Status icon on the the ITBM, we find Data Collector, Cost Calculation and vCloud Automation Center Connection having the status was warning as shown in the below picture. How do we resolve this issue?

2) When we click on the Maintenance or Labor or Network tab which are under the Cloud Cost Tab we get the following error. How do we resolve this issue as well?

We're using Standard Edition of ITBM. Can you let us know if there is any detailed documentation for ITBM?

Thanks,

SK

22 Replies
SpursN01
VMware Employee
VMware Employee


Hi SK,

Just wondering have you resolved your issue?

Reply
0 Kudos
vmwaredownload
Enthusiast
Enthusiast

Hi SpursN01,

I'm not able to resolve it. I am still hoping to find an answer here in the communities!

Reply
0 Kudos
trailx
Enthusiast
Enthusiast

Hi,

Do you have register your vCenter Server from vCAC interface ?

Do you have change vCenter Sever certificate after registering in vCAC, if yes you have to accept the new certificate Smiley Happy

--- If you found this information useful, please consider awarding points for "Correct" or "Helpful". Thanks!
Reply
0 Kudos
slainew65
Contributor
Contributor

Hi SK,

Have you tried removing ITBM from Vcac and re registering and accept Vcloud automation certificate? Also a connection failure could imply ip settings may of changed on the ITBM appliance.

Log in to IT Business Management Standard Edition by using SSH.

Type the command /usr/local/tcserver/vfabric-tc-serverstandard/
tcinstance1/conf/security.properties. This file should contain the property
vcbm.host=<ip_address>. Check if this IP address is same as that of
IT Business Management Standard Edition virtual appliance

Reply
0 Kudos
vmwaredownload
Enthusiast
Enthusiast

Hi trailx,

We have registered the vCenter from the vCAC interface. The new certificated is also accepted. But, don't know where I'm going wrong.

Regards,

SK

Reply
0 Kudos
vmwaredownload
Enthusiast
Enthusiast

Hi salinew65,

I cross checked with what you suggested. The suggested location has the same IP address as that of the ITBM Standard Virtual Appliance. But no luck Smiley Sad

Regards,

SK

Reply
0 Kudos
SpursN01
VMware Employee
VMware Employee

Hi SK,

Here is a link regarding the install guidelines. Let me know if it helped solve the problem or if you already have this documentation.

Regards

Slainew65

https://www.vmware.com/support/pubs/itbm-standard-edition-pubs.html

Reply
0 Kudos
trailx
Enthusiast
Enthusiast

Maybe some problem with time synchronization ?

1 Log in to the IT Business Management Standard Edition virtual machine console.

2 Navigate to /etc/ntp.conf and add the command.

server %my-ntp-server%

fudge %my-ntp-server% stratum int

server %my-ntp-server% is the IP address or full qualified domain name of the NTP server. stratum int

specifies the stratum number assigned to the driver in the range 0 to 15, both inclusive. This number

overrides the default stratum number assigned by the driver.

3 Check the status of NTP server by running the chkconfig -a ntp command.

4 If the service is running, restart the service. If the service is not started, start the service by running the

service ntp start command.

5 Disable the time synchronization by VMware Tools by running the /usr/bin/vmware-toolbox-cmd

timesync disable command.

6 To verify the status of NTP server, run the ntpq -pn command.

--- If you found this information useful, please consider awarding points for "Correct" or "Helpful". Thanks!
Reply
0 Kudos
SpursN01
VMware Employee
VMware Employee

Hi Sk,

Is ITBM installed on Windows??? If it is try this open the Windows Service Console (services.msc) and right click on the “VMware vSphere Profile-Driven Storage Service” service, and select Properties->Log On tab, and if it is set to LocalSystem, change it to the correct user and restart the service

Your checkmark should then turn immediately to green in the Business Management tab (no intervention needed

Regards

Slainew65

Reply
0 Kudos
vmwaredownload
Enthusiast
Enthusiast

Hi SpurN01,

I have followed the installation guide carefully and deployed it. ITBM is not installed on Windows. Any way thanks a lot for your suggestion. I'll work on it.

Regards,

SK

Reply
0 Kudos
vmwaredownload
Enthusiast
Enthusiast

Hi trailx,

Initially, I too thought the problem was with time synchronization and followed the suggested steps. It didn't help though.

Regards,

SK

Reply
0 Kudos
SpursN01
VMware Employee
VMware Employee

Hi SK,

I found a user with the same issue you had and this was his fix.

http://cloudrelevant.com/2014/02/19/itbm-vcenter-inventory-collection-error-fix/

Rgds

vmwaredownload
Enthusiast
Enthusiast

Hi SpursN01,

Thanks for the link. I will look at it.

Regards,

SK

Reply
0 Kudos
Ryan_Veino
VMware Employee
VMware Employee

This link helped me move it from an error to a warning.

Funny how the Storage Profile Service is related to ITBM.

Reply
0 Kudos
SpursN01
VMware Employee
VMware Employee

Check these logs on the itbm for errors.

· /usr/local/tcserver/vfabric-tc-server-standard/tcinstance1/logs/catalina.out

· /usr/local/tcserver/vfabric-tc-server-standard/tcinstance1/logs/auditFile.log

· /usr/local/tcserver/vfabric-tc-server-standard/tcinstance1/logs/itfm-external-api.log

· /usr/local/tcserver/vfabric-tc-server-standard/tcinstance1/logs/itfm-reflib-update.log

· /usr/local/tcserver/vfabric-tc-server-standard/tcinstance1/logs/itfm-vc-dc.log

· /usr/local/tcserver/vfabric-tc-server-standard/tcinstance1/logs/itfm.log

I would start at the Itfm-vc-dc.log which is the data collector log and itfm.log.

Reply
0 Kudos
SpursN01
VMware Employee
VMware Employee

Also, forgot to mention which version of VCAC and ITBM are you running? Install guidelines suggest ITBM version 1.01 for VCAC 6.0.1 and ITBM version 1.0 for VCAC 6.0 .

Reply
0 Kudos
SpursN01
VMware Employee
VMware Employee

No, only if you have changed your certificate after registering ITBM, then you would have to un register the ITBM and reregister and it should be fine.

Reply
0 Kudos
vmwaredownload
Enthusiast
Enthusiast

Hi SpursN01,

1. We have integrated ITBM 1.0 with vCAC 6.0.

2. As you suggested we unregistered and re registered it again.

3. As far as the itfm-vc-dc.logs are concerned:

WARN  2014-06-24 06:19:27.313 (ntityInfoAccumulator) [(10) StorageSyncJob on VC 409] Get live moids failed, whi

le filtering the entityList.

AxisFault

faultCode: ServerFaultCode

faultSubcode:

faultString:

faultActor:

faultNode:

faultDetail:

        {urn:sms}RuntimeFaultFault:<vim25:object type="Folder">group-d1</vim25:object><vim25:privilegeId>Storag

eViews.View</vim25:privilegeId>

        at sun.reflect.GeneratedConstructorAccessor902.newInstance(Unknown Source)

        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

        at java.lang.reflect.Constructor.newInstance(Unknown Source)

        at java.lang.Class.newInstance(Unknown Source)

        at org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:104)

        at org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:90)

        at com.vmware.vim25.NoPermission.getDeserializer(NoPermission.java:159)

        at sun.reflect.GeneratedMethodAccessor1714.invoke(Unknown Source)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

        at java.lang.reflect.Method.invoke(Unknown Source)

        at org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(BaseDeserializerFactory.java:154

)

        at org.apache.axis.encoding.ser.BaseDeserializerFactory.getDeserializerAs(BaseDeserializerFactory.java:

84)

        at org.apache.axis.encoding.DeserializationContext.getDeserializer(DeserializationContext.java:464)

        at org.apache.axis.encoding.DeserializationContext.getDeserializerForType(DeserializationContext.java:5

47)

        at org.apache.axis.message.SOAPFaultDetailsBuilder.onStartChild(SOAPFaultDetailsBuilder.java:157)

        at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)

        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)

        at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)

        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Un

--More--

This is what we are finding in the logs.

Regards,

SK

Reply
0 Kudos
SpursN01
VMware Employee
VMware Employee

Hi SK,

Just wondering have you tried redeploying ITBM? Also have you looked at the other logs for any more information?

Need more info from logs.

Regards

SpursN01

Reply
0 Kudos