Как получить версию VMware через командную строку Linux без доступа к серверу ESXi?

Как получить версию VMware через командную строку Linux без доступа к серверу ESXi?

У меня нет доступа к серверу ESXi. У меня нет прав root ни на одну машину. Просто обычный пользователь. Текущая машина работает на виртуальной машине и имеет Linux в качестве ОС. Есть ли способ узнать версию ESXi?

Я попробовал следующее. Есть ли альтернативный, более быстрый способ?

  1. Найдите используемый гипервизор
    systemd-detect-virt vmware
    
  2. Так как это VMware, получите больше информации о версии VMware
    vmware-checkvm -h
    
    Аппаратная версия ВМ — 4. Программное обеспечение VMware версии 6 (хорошо).
  3. Получить информацию о версии vmware-toolbox-cmd
    vmware-toolbox-cmd -v
    11.0.5.17716 (build-15389592)
    
  4. Найдите версию ESX на основе сопоставления наВеб-сайт 11269 esx/6.7p02 16075168 11.0.5 15389592 11269 esx/7.0 15843807 11.0.5 15389592

Так как на шаге 2 указана версия 6, а для 15389592 есть две записи, то я делаю вывод, что версия ESX будет ESX/6.7p02

Какой альтернативный, более быстрый способ - не полагаясь наhttps://packages.vmware.com/tools/versions?

решение1

Попробуйте следующую команду

vmware-toolbox-cmd stat raw text session | grep version

Я нашел это враздел комментариев другого сайта.

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