Пять инструментов vmware для начинающих
Apr. 5th, 2023 12:10 pmПроблема многих коллег – они задают мета-вопросы, перед ответом на которые надо знать конфигурацию оборудования, и провести сбор первичной статистики. Что для этого есть:
1. Нужно обязательно знать версию ESXi, версию FW (микрокода) и драйверов оборудования. В этом поможет ранее (С чего начинать поиск оборудования, проверки сравнение драйверов и FW) упомянутая статья Determining Network/Storage firmware and driver version in ESXi (1027206)
- https://kb.vmware.com/s/article/1027206 и пункты из ранее закрепленной заметки - 5 пунктов анкеты до начала траблшутинга Vmware и отправки вопросов. Причина – очень многие ошибки или исправлены в актуальной версии ESXi \ vCenter, или происходят от неправильного сочетания микрокода и драйвера.
2. Знать, где лежат логи (что лежит на самом хосте, что на vCenter) и как их читать. Статья - Location of log files for VMware products (1021806) https://kb.vmware.com/s/article/1021806, как читать – vi в помощь, как и tale и find
3. Использовать RVTools
4. При сборе первичной диагностики при проблемах со скоростью – во первых указавать, на каком уровне наблюдаются проблемы – на уровне гостевой системы, на уровне файлов виртуальной машины или на уровне всего хранилища. Для уточнения - использовать esxtop –
https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.monitoring.doc/GUID-D89E8267-C74A-496F-B58E-19672CAB5A53.html
https://www.virten.net/vmware/esxtop/
https://www.yellow-bricks.com/esxtop/
vsantop
https://virtuallywired.io/2019/09/29/vsantop-command-line-tool-new-in-vsan-6-7-update-3/
и читать статьи вида
Using esxtop to identify storage performance issues for ESX / ESXi (multiple versions) (1008205) https://kb.vmware.com/s/article/1008205 , Storage performance troubleshooting with ESXTOP [Guide]
https://www.vladan.fr/storage-performance-troubleshooting-with-esxtop-guide/ , VMware vSphere ESXi Storage Performance Troubleshooting
https://www.virtualizationhowto.com/2018/08/vmware-vsphere-esxi-storage-performance-troubleshooting/
5. Не стесняться активно использовать самописные скрипты, пусть даже на 1-2 строчки с вызовом Get-VirtualPortGroup как упомянуто тут https://vmind.ru/2021/02/24/obnovlenie-vmware-vcenter-putem-ego-zameny/
или готовые, с сбором информации, например у LucD -
How to get and set VM Permissions https://communities.vmware.com/t5/VMware-PowerCLI-Discussions/How-to-get-and-set-VM-Permissions/td-p/2566670
Audit VMware vCenter Server Permission Using PowerCLI
https://thesleepyadmins.com/2021/07/08/audit-vmware-vcenter-server-permission-using-powercli/
1. Нужно обязательно знать версию ESXi, версию FW (микрокода) и драйверов оборудования. В этом поможет ранее (С чего начинать поиск оборудования, проверки сравнение драйверов и FW) упомянутая статья Determining Network/Storage firmware and driver version in ESXi (1027206)
- https://kb.vmware.com/s/article/1027206 и пункты из ранее закрепленной заметки - 5 пунктов анкеты до начала траблшутинга Vmware и отправки вопросов. Причина – очень многие ошибки или исправлены в актуальной версии ESXi \ vCenter, или происходят от неправильного сочетания микрокода и драйвера.
2. Знать, где лежат логи (что лежит на самом хосте, что на vCenter) и как их читать. Статья - Location of log files for VMware products (1021806) https://kb.vmware.com/s/article/1021806, как читать – vi в помощь, как и tale и find
3. Использовать RVTools
4. При сборе первичной диагностики при проблемах со скоростью – во первых указавать, на каком уровне наблюдаются проблемы – на уровне гостевой системы, на уровне файлов виртуальной машины или на уровне всего хранилища. Для уточнения - использовать esxtop –
https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.monitoring.doc/GUID-D89E8267-C74A-496F-B58E-19672CAB5A53.html
https://www.virten.net/vmware/esxtop/
https://www.yellow-bricks.com/esxtop/
vsantop
https://virtuallywired.io/2019/09/29/vsantop-command-line-tool-new-in-vsan-6-7-update-3/
и читать статьи вида
Using esxtop to identify storage performance issues for ESX / ESXi (multiple versions) (1008205) https://kb.vmware.com/s/article/1008205 , Storage performance troubleshooting with ESXTOP [Guide]
https://www.vladan.fr/storage-performance-troubleshooting-with-esxtop-guide/ , VMware vSphere ESXi Storage Performance Troubleshooting
https://www.virtualizationhowto.com/2018/08/vmware-vsphere-esxi-storage-performance-troubleshooting/
5. Не стесняться активно использовать самописные скрипты, пусть даже на 1-2 строчки с вызовом Get-VirtualPortGroup как упомянуто тут https://vmind.ru/2021/02/24/obnovlenie-vmware-vcenter-putem-ego-zameny/
или готовые, с сбором информации, например у LucD -
How to get and set VM Permissions https://communities.vmware.com/t5/VMware-PowerCLI-Discussions/How-to-get-and-set-VM-Permissions/td-p/2566670
Audit VMware vCenter Server Permission Using PowerCLI
https://thesleepyadmins.com/2021/07/08/audit-vmware-vcenter-server-permission-using-powercli/