#parsing #vmware #esxi
#синтаксический анализ #vmware #esxi
Вопрос:
Я пытаюсь автоматизировать сбор информации о диске, такой как производитель, модель, тип (например, HDD, SSD, nvme) и размер каждого из всех устройств хранения на сервере, чтобы отслеживать конфигурацию оборудования сервера с течением времени для нашей тестовой установки. Я использовал множество команд, чтобы получить информацию обо всех твердотельных дисках, жестких дисках и NVME, установленных на моем сервере, использующем гипервизор ESXi. Я пытаюсь проанализировать выходные данные этих команд
esxcli storage core device list
esxcli storage core adapter list
lspci |grep -i storage
esxcfg-scsidevs -a
Каждый из них частично предоставляет необходимую мне информацию, однако я не могу собрать их воедино, поскольку я не в состоянии определить общий ключ для использования для каждого из накопителей, который появляется в выходных данных всех этих команд. Есть ли команда esxi, которую я могу использовать, где вся необходимая мне информация находится в одном месте.
Комментарии:
1. Вы хотите собирать эту информацию локально на хосте ESXi или удаленно? Я думаю, что было бы проще проанализировать эту информацию удаленно, используя PowerCLI или SDK, но не знаю, подходит ли это вашему сценарию.
2. Локально на хосте esxi.хотя как я мог бы сделать это через powercli?