Удаление виртуальной машины сохраняет все ISO в том же каталоге, что и машина. Как удалить?

Удаление виртуальной машины сохраняет все ISO в том же каталоге, что и машина. Как удалить?

С клиентом vSphere, если вы удалите любую VM, и там были, скажем, загрузочные ISO в том же каталоге. Они остаются, так как VS Client очищает только файлы VM-ware. Хотя есть ли способ избавиться от всего каркаса? Включая ISO?

Спасибо.

решение1

Вы можете написать скрипт через CLI или хранить все ISO-образы в одном отдельном LUN/хранилище данных и монтировать все компакт-диски виртуальных машин оттуда, а не хранить их вместе с самими виртуальными машинами.

решение2

Хранение ISO в тех же папках, что и файлы VM, является необычной практикой. Рекомендуется хранить их в выделенной папке, в идеале на общем хранилище, если у вас есть кластер хостов, чтобы вам не нужно было делать несколько копий или перемещать их для представления на разных VM. Причина, по которой VI Client не удаляет ни одного ISO, заключается в том, что предполагается, что они являются «внешними» по отношению к VM, если бы вы следовали рекомендуемой практике, вы бы не хотели, чтобы ISO были удалены.

Нет ничего плохого в хранении ISO в папке VM, если это то, что вы хотите сделать, но вам придется смириться с несколькими дополнительными шагами для очистки. Вы можете удалить любые файлы, которые вам нравятся, с помощью Datastore Browser, и это будет самым безопасным подходом, я думаю. Если вам действительно нужно делать что-то таким образом, и вы регулярно удаляете много VM, то скрипт CLI может это сделать, но это кажется слишком большим усилием для минимальной выгоды.

Связанный контент