Инструкция по удалению VIB пакета для ESXi 5.5, 6.0, 6.5, 6.7, 7.0.
VIB файл — это установочный пакет, используемый VMware vSphere. Он содержит пакет программного обеспечения, который может быть установлен в гипервизоре ESXi.
Зачем удалять VIB файл?
Удаление VIB файла может понадобиться в нескольких случаях.
- Если в кастомизированном образе ESXi в одном из VIB пакетов найдена критическая ошибка, влияющая на работоспособность сервера, то имеет смысл снести этот пакет, пока не выпущено исправление.
- Если вы некорректно установили VIB пакет, переустановку можно сделать только после удаления пакета.
- Если вы установили ненужный пакет, или пакет утратил свою актуальность.
Удаляем VIB пакет
Для начала следует вывести список всех пакетов:
esxcli software vib list
При этом можно использовать grep.
esxcli software vib list | grep lsi
Выводится таблица, в первой колонке находится имя пакета, оно нам понадобится для удаления.
esxcli software vib remove -n <имя пакета>
Можно указать не только имя пакета. Возможные варианты:
- <имя пакета>
- <имя пакета>:<версия>
- <вендор>:<имя пакета>
- <вендор>:<имя пакета>:<версия>
К примеру, мне нужно удалить пакет lsa-ui.
esxcli software vib remove -n lsa-ui
# Or
esxcli software vib remove --vibname=lsa-ui
Removal Result Message: Operation finished successfully. Reboot Required: false VIBs Installed: VIBs Removed: internet-lab.ru_bootbank_lsa-ui_1.0-1 VIBs Skipped:
Пакет удаляется.
Если "Reboot Required: false", то перезагрузка не требуется. Если "Reboot Required: true", то нужно перезагрузить гипервизор.