VMware Cloud Community
tom11011
Contributor
Contributor

Restart your esx hosts after upgrading vc from 2.01 to 2.02, here's why

There may be a better way to do this, but this is what worked for me.

After upgrading from VC2.01 to 2.02, I had some of the flaky issues with high availability as described in other posts.

Someone suggested I run the following:

service mgmt-vmware restart

After doing so, I noticed that I could not upgrade the vmtools on any of my vm's that were attached to that host. The upgrade box was greyed out.

After rebooting the esx server, the box was no longer greyed out.

0 Kudos
9 Replies
Texiwill
Leadership
Leadership

Hello,

When you are upgrading ESX you are upgrading the SC Kernel and the vmkernel, to use the new versions it is imperative that you reboot the servers.

Best regards,

Edward

--
Edward L. Haletky
vExpert XIV: 2009-2023,
VMTN Community Moderator
vSphere Upgrade Saga: https://www.astroarch.com/blogs
GitHub Repo: https://github.com/Texiwill
0 Kudos
sbeaver
Leadership
Leadership

FYI AFAIK the VMKernel and the SC Kernel are one in the same and the Service Console only thinks it has its own kernel

Steve Beaver
VMware Communities User Moderator
VMware vExpert 2009 - 2020
VMware NSX vExpert - 2019 - 2020
====
Co-Author of "VMware ESX Essentials in the Virtual Data Center"
(ISBN:1420070274) from Auerbach
Come check out my blog: [www.virtualizationpractice.com/blog|http://www.virtualizationpractice.com/blog/]
Come follow me on twitter http://www.twitter.com/sbeaver

**The Cloud is a journey, not a project.**
0 Kudos
bertdb
Virtuoso
Virtuoso

euhm, sbeaver, there's definitely two kernels, a VMware-written VMkernel and a Linux kernel for the SC. If the VMkernel was included in, or contained, the Linux kernel, the VMkernel would need to be GPL. While I'd like to see the VMkernel source, I'm sure an opensource VMkernel is not going to happen.

0 Kudos
sbeaver
Leadership
Leadership

I believe you have it reversed at least how it was explained to me. The VMkernel is the only Kernel and the SC is contained inside the VMkernel which is why nothing is on the GPL.

I could be wrong but this was how it was explained to me

Steve Beaver
VMware Communities User Moderator
VMware vExpert 2009 - 2020
VMware NSX vExpert - 2019 - 2020
====
Co-Author of "VMware ESX Essentials in the Virtual Data Center"
(ISBN:1420070274) from Auerbach
Come check out my blog: [www.virtualizationpractice.com/blog|http://www.virtualizationpractice.com/blog/]
Come follow me on twitter http://www.twitter.com/sbeaver

**The Cloud is a journey, not a project.**
0 Kudos
hicksj
Virtuoso
Virtuoso

Either way, the original poster was talking about restarting ESX hosts after upgrading Virtual Center[/b]. Nothing to do with modifying ESX, the SC, or vmkernel.

Smiley Wink

0 Kudos
sbeaver
Leadership
Leadership

So true!!

Steve Beaver
VMware Communities User Moderator
VMware vExpert 2009 - 2020
VMware NSX vExpert - 2019 - 2020
====
Co-Author of "VMware ESX Essentials in the Virtual Data Center"
(ISBN:1420070274) from Auerbach
Come check out my blog: [www.virtualizationpractice.com/blog|http://www.virtualizationpractice.com/blog/]
Come follow me on twitter http://www.twitter.com/sbeaver

**The Cloud is a journey, not a project.**
0 Kudos
bertdb
Virtuoso
Virtuoso

the service console runs under the \[CPU-scheduling, IO-scheduling, network] rules of the VMkernel, just like the VMs do. But to say that the SC kernel is contained in the VMkernel, is something I don't understand.

The service console linux kernel is in /boot/vmlinuz-... , while the vmkernel is included in /boot/initrd-... . How would one be contained in the other ?

0 Kudos
sbeaver
Leadership
Leadership

OK I can understand that. Someone trieds to explain it to me a different way but I like your explanation a little better especially following the thought that the SC is really just a Bionic VM

Steve Beaver
VMware Communities User Moderator
VMware vExpert 2009 - 2020
VMware NSX vExpert - 2019 - 2020
====
Co-Author of "VMware ESX Essentials in the Virtual Data Center"
(ISBN:1420070274) from Auerbach
Come check out my blog: [www.virtualizationpractice.com/blog|http://www.virtualizationpractice.com/blog/]
Come follow me on twitter http://www.twitter.com/sbeaver

**The Cloud is a journey, not a project.**
0 Kudos
bertdb
Virtuoso
Virtuoso

a VM with some superpowers, that's exactly what it is Smiley Happy

0 Kudos