Vcenter cluster hosts status error

Hello, from some days im getting the status of my vmaware cluster in the state error, and all the vms have as status UNKNOWN, i checked into oned.log and i can see only some errors about the datastores, but i didnt change nothing in my cluster infrrastructure, this is an error

Fri Mar 24 14:03:08 2017 [Z0][ImM][E]: Error monitoring datastore 124: LQ==. Decoded info: -
Fri Mar 24 14:03:08 2017 [Z0][ImM][I]: Command execution fail: /var/lib/one/remotes/datastore/vcenter/monitor PERTX0RSSVZFUl9BQ1RJT05fREFUQT48REFUQVNUT1JFPjxJRD4xMjg8L0lEPjxVSUQ+MDwvVUlEPjxHSUQ+MDwvR0lEPjxVTkFNRT5vbmVhZG1pbjwvVU5BTUU+PEdOQU1FPm9uZWFkbWluPC9HTkFNRT48TkFNRT5TVDAwLTE2SEQtN0stUjEwLTJIUy1INzEwLTUxMk1iPC9OQU1FPjxQRVJNSVNTSU9OUz48T1dORVJfVT4xPC9PV05FUl9VPjxPV05FUl9NPjE8L09XTkVSX00+PE9XTkVSX0E+MDwvT1dORVJfQT48R1JPVVBfVT4xPC9HUk9VUF9VPjxHUk9VUF9NPjA8L0dST1VQX00+PEdST1VQX0E+MDwvR1JPVVBfQT48T1RIRVJfVT4wPC9PVEhFUl9VPjxPVEhFUl9NPjA8L09USEVSX00+PE9USEVSX0E+MDwvT1RIRVJfQT48L1BFUk1JU1NJT05TPjxEU19NQUQ+PCFbQ0RBVEFbdmNlbnRlcl1dPjwvRFNfTUFEPjxUTV9NQUQ+PCFbQ0RBVEFbdmNlbnRlcl1dPjwvVE1fTUFEPjxCQVNFX1BBVEg+PCFbQ0RBVEFbL3Zhci9saWIvb25lLy9kYXRhc3RvcmVzLzEyOF1dPjwvQkFTRV9QQVRIPjxUWVBFPjA8L1RZUEU+PERJU0tfVFlQRT4wPC9ESVNLX1RZUEU+PFNUQVRFPjA8L1NUQVRFPjxDTFVTVEVSUz48SUQ+MDwvSUQ+PC9DTFVTVEVSUz48VE9UQUxfTUI+MTMzNTAxNDQ8L1RPVEFMX01CPjxGUkVFX01CPjY2OTA2MTc8L0ZSRUVfTUI+PFVTRURfTUI+NjY1OTUyNzwvVVNFRF9NQj48SU1BR0VTPjwvSU1BR0VTPjxURU1QTEFURT48Q0xPTkVfVEFSR0VUPjwhW0NEQVRBW05PTkVdXT48L0NMT05FX1RBUkdFVD48RElTS19UWVBFPjwhW0NEQVRBW0ZJTEVdXT48L0RJU0tfVFlQRT48RFNfTUFEPjwhW0NEQVRBW3ZjZW50ZXJdXT48L0RTX01BRD48TE5fVEFSR0VUPjwhW0NEQVRBW05PTkVdXT48L0xOX1RBUkdFVD48UkVTVFJJQ1RFRF9ESVJTPjwhW0NEQVRBWy9dXT48L1JFU1RSSUNURURfRElSUz48U0FGRV9ESVJTPjwhW0NEQVRBWy92YXIvdG1wXV0+PC9TQUZFX0RJUlM+PFRNX01BRD48IVtDREFUQVt2Y2VudGVyXV0+PC9UTV9NQUQ+PFZDRU5URVJfQ0xVU1RFUj48IVtDREFUQVtDbHVzdGVyXV0+PC9WQ0VOVEVSX0NMVVNURVI+PC9URU1QTEFURT48L0RBVEFTVE9SRT48L0RTX0RSSVZFUl9BQ1RJT05fREFUQT4= 128
Fri Mar 24 14:03:08 2017 [Z0][ImM][I]: /usr/lib/one/ruby/vendors/rbvmomi/lib/rbvmomi/type_loader.rb:66: warning: already initialized constant RbVmomi::VIM::Datastore
Fri Mar 24 14:03:08 2017 [Z0][ImM][I]: /usr/lib/one/ruby/vcenter_driver.rb:50: warning: previous definition of Datastore was here
Fri Mar 24 14:03:08 2017 [Z0][ImM][I]: Error monitoring STORAGE00. Reason: undefined method `summary’ for nil:NilClass
Fri Mar 24 14:03:08 2017 [Z0][ImM][I]: ExitCode: 255

How debug it? what to check ?
Thanks

Hi serverx!
Are your hosts being monitored correctly or the ERROR state is shown?

If you have problems monitoring the vCenter clusters you may have a connectivity issue and that’s why the VM shows the UNKNOWN. You should find info about that problems in the oned.log filtering the messages with InM, for example:

tail -f /var/log/one/oned.log | grep “ImM”

About the datastore errors I think that vcenter can’t find the name of the datastores being monitored in vCenter, that’s why accessing the summary info is failing most probably because OpenNebula can’t access or contact you vcenter servers.

Cheers!