En cas de problème avec vos hôtes ESX, le support VMware peut vous demander de générer les logs de votre hôte défaillant. Depuis le Service Console, lancez alors la commande /usr/bin/vm-support. Ici, l’opération est réalisée sous vSphere et dure quelques minutes.
[root@esx ~]# vm-support VMware ESX Support Script 1.30 Preparing files: Waiting up to 300 seconds for background commands to complete: Waiting for background commands: Creating tar archive ... File: /root/esx-2009-12-10--17.11.893.tgz Please attach this file when submitting an incident report. To file a support incident, go to http://www.vmware.com/support/sr/sr_login.jsp To see the files collected, run: tar -tzf /root/esx-2009-12-10--17.11.893.tgz Done.
Copiez-collez simplement la dernière ligne de l’output (tar -tzf <path>) pour décompresser les archives générées par le script. Lorsque vous naviguez dans /root, vous trouvez alors les fichiers qui vous intéressent dans le dossier old_cores.
[root@esx ~]# ll
total 4092
-rw-r--r-- 1 root root 4174789 Dec 10 17:14 esx-2009-12-10--17.11.893.tgz
drwxr-xr-x 2 root root 4096 Dec 10 17:13 old_cores
Reste à déterminer ceux qui vous intéressent et à les envoyer sur le FTP de VMware. Dans l’exemple que l’on a pris, il n’en existe qu’un seul donc le choix n’est pas trop compliqué…
[root@esx old_cores]# ll total 10340 -rw-r--r-- 1 root root 10570543 Oct 19 15:15 vmkernel-zdump-101909.15.15.1
Pour la récupération du fichier, passez soit par SFTP, soit par le volume vmfs d’un disque local dans lequel vous pourrez déplacer votre fichier grâce à la commande mv
[root@esx root]# mv vmkernel-zdump-101909.15.15.1 /vmfs/volumes/vmfs-esx/
Ne restera plus alors qu’à naviguer dans le datastore de votre hôte depuis le vCenter et à télécharger le fichier.