VMware Cloud Community
christianZ
Champion
Champion

Has anyone seen these lines in hostd.log (6.0 Build 6765062)

Hello everyone,

all 5 ESX 6.0 hosts have these lines in hostd.log

2017-11-06T05:43:49.115Z error hostd[5FC17B70] [Originator@6876 sub=Default opID=037dd862] Unable to convert Vigor value 'centos7-64' of type 'char const*' to VIM type 'Vim::Vm::GuestOsDescriptor::GuestOsIdentifier'

2017-11-06T05:43:49.116Z error hostd[5F807B70] [Originator@6876 sub=Default opID=037dd863] Unable to convert Vigor value 'centos7-64' of type 'char const*' to VIM type 'Vim::Vm::GuestOsDescriptor::GuestOsIdentifier'

2017-11-06T05:43:53.296Z error hostd[5FC17B70] [Originator@6876 sub=Default opID=037dd870] Unable to convert Vigor value 'centos7-64' of type 'char const*' to VIM type 'Vim::Vm::GuestOsDescriptor::GuestOsIdentifier'

2017-11-06T05:43:53.296Z error hostd[5FCDAB70] [Originator@6876 sub=Default opID=037dd871] Unable to convert Vigor value 'centos7-64' of type 'char const*' to VIM type 'Vim::Vm::GuestOsDescriptor::GuestOsIdentifier'

2

Saw this here also:

Re: [patch] Workstation 11 vmware-hostd crashes on unrecognized Linux distribution

Any hints  would be appreciated.

Regards

Christian

hostd-error-6-11-2017.JPG

0 Kudos
8 Replies
daphnissov
Immortal
Immortal

I don't believe the centos7-64 guestOS is supported until vSphere 6.5 and hardware v13. How were you able to assign this guestOS identifier on a 6.0 host unless you altered the VMX manually?

0 Kudos
christianZ
Champion
Champion

Thanks for replying.

Seems to be supported, doesn't it?centos-esx.JPG

0 Kudos
daphnissov
Immortal
Immortal

Yes, the guest OS is supported, but not the identifier you have used. How did you assign that to the VM? Manually?

0 Kudos
christianZ
Champion
Champion

Discussed here also:

Centos 7.4 x64 not correctly recognised on ESXi 5.5U3 · Issue #197 · vmware/open-vm-tools · GitHub

The problem seems to be the identified OS as "Linux 3.10..."

centos-esx.JPG

0 Kudos
daphnissov
Immortal
Immortal

That's a different issue from what you are stating is in your hostd log file. The issue there is the guestOS string identifier isn't known to that version of ESXi because it was only created in 6.5.

0 Kudos
christianZ
Champion
Champion

That occurs automatically after e.g. update of Centos.

Reg

Christian

0 Kudos
daphnissov
Immortal
Immortal

If you cat your .VMX file, you should see the guest OS identifier set as "centos7-64". This is not automatically set after an update of CentOS. The guest OS has no ability to change this value. It's either set at the time of virtual machine creation via the wizard depending on the OS family and type you specify, or it's changed manually.

0 Kudos
flynmooney
Enthusiast
Enthusiast

There's also another thread on this in the Workstation Forum.  [patch] Workstation 11 vmware-hostd crashes on unrecognized Linux distribution.  We're seeing thousands of these errors in Log Insight. From the other forum it appears that its a bug in the Open-VM-Tools. 

0 Kudos