Рейтинг:0

Использование VMware ovftool для проверки существования виртуальной машины (ВМ)?

флаг er

Каков канонический способ использования VMware? овфтул запросить, существует ли виртуальная машина или нет?

Если я запускаю эту команду:

ovftool vi://имя пользователя@пароль@myvsphere/mydatacenter/vm/myvm

Я мог бы получить такой ответ:

Ошибка: ошибка сервера: попытка операции невозможна.
выполняется в текущем состоянии (Powered on).
Ошибка: Причина ошибки: vim.fault.InvalidState

Я знаю, что могу сделать следующее, а затем искать "Локатор не относится к объекту" но есть ли другая команда или (набор из) варианты, которые я могу запустить, которые вернут простой истинный или же ЛОЖЬ или еще что-то лаконичное, не указывающее на ошибку?

ovftool vi://имя пользователя@пароль@myvsphere/mydatacenter/vm/avmэто не здесь

Просто FYI выше возвращает это:

Ошибка: Локатор не ссылается на объект:
vi://имя пользователя@пароль@myvsphere/mydatacenter/vm/avmэтого нет
Рейтинг:0
флаг ru

Вы используете неправильный инструмент. Нельзя подавать пиво вилкой.

VMware OVF Tool — это утилита командной строки, которая позволяет импортировать и экспортировать пакеты OVF во многие продукты VMware и из них.

Чтобы проверить, является ли виртуальная машина с именем моя виртуальная машина существует, вы должны попробовать PowerCLI:

Get-VM -Имя myVM

https://developer.vmware.com/docs/powercli/latest/vmware.vimaautomation.core/commands/get-vm/#Default

флаг er
Кажется странным, что инструмент, который может включать и выключать виртуальную машину, не является подходящим инструментом для определения того, действительно ли существуют виртуальные машины для включения или выключения. Тем не менее, это кажется [огромным усилием](https://virtualizationreview.com/articles/2017/06/01/how-to-install-and-use-powershell-and-powercli-on-linux. aspx) использовать _"правильный"_ инструмент только для проверки его существования, тогда как побочным эффектом я могу использовать `ovftool` гораздо более легким способом, чтобы проверить то же самое.

Ответить или комментировать

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