VMware

Обновление VMware ESXi

Когда наступает время для обновления программного обеспечения, начинаешь прокачивать свои знания заново. Вот и мне предстояло узнать почему обновление для VMware ESXi отказываются устанавливаться, ссылаясь на ошибку 28 — отсутствие места. При условии, что диски практически были свободные, но давайте по порядку.

Чтобы произвести обновление нам необходим доступ по ssh и требуется разрешить web трафик на встроенном фаерволе.

После нам нужно запустить команду для проверки обновления в режиме online:

Так как сервер у меня достаточно древний и установленная версия на момент работы была 6, то обновляться будем до 6.5.

И тут меня ждал сюрприз, сообщение об ошибке 28.

[InstallationError]
[Errno 28] No space left on device
vibs = VMware_locker_tools-light_6.5.0-0.23.5969300
Please refer to the log file for more details.

Вычитал, что возможная проблема кроется в невозможности обновить VMware tools light. Но после я осознал, что у меня не активирован файл подкачки, про который я вообще не вспомнил.

После активации файла подкачки и размещение его на хранилище datastore1 появилась возможность произвести обновление.

Строчка Reboot Required true означает, что обновление прошло успешно.