Почему ESX требует такого количества перезапусков?

Так больше любопытства, чем что-нибудь, в то время как я ожидаю своих обновлений, но:

Я могу обновить все пакеты в своем рабочем столе Linux без одного единственного перезапуска. ESX базируется Linux (или BSD?), почему случается так, что при применении обновлений это почти всегда требует перезапуска?

-2
задан 7 August 2014 в 10:52
1 ответ

ESXi определенно не базируется на Linux или BSD. Консоль, в которую можно встроить SSH, выглядит как оболочка Unix, но выполняющееся ядро - это пользовательское. http://en.wikipedia.org/wiki/VMware_ESX#Technical_description

Начиная с версии 4.1, VMWare прекратило разработку ESX и теперь фокусируется исключительно на ESXi, которая не включает в себя ядро Linux.

Код, который запускается ядром, - это "пустой" минимум, необходимый для того, чтобы быть гипервизором. Любой данный патч, скорее всего, будет для кода, связанного с ядром или драйвером устройства, поэтому для загрузки измененного кода необходима перезагрузка.

ESXi предназначена для запуска в кластере, поэтому запланированное время простоя одного хоста не должно вызывать никаких сбоев у ваших гостей.

6
ответ дан 5 December 2019 в 21:04

Теги

Похожие вопросы