Nutanix – Tips : Les top commands pour débugger la partie NGT

Il arrive de temps à autres de rencontrer des soucis d’installation/mise à jour des Nutanix Guest Tools sur les clusters Nutanix. Les causes de ces problèmes peuvent être multiples. Voici une petite liste des principales commandes/actions qui permettent de débugger la partie NGT.

Vérification du status des NGT par VM :

Il est possible de vérifier le status des NGT par VM ou pour l’ensemble des VMs d’un cluster avec une commande nCLI, voir les fonctionnalités activés et la communication entre CVM et NGT Guest OS. Commande : ncli ngt list (avec le filtre vm-names au besoin)

NTNX-18XZHJTTTTT-A-CVM:192.168.150.4:~$ ncli ngt list vm-names=SRV-RDS-35


    VM Id                     : 0005a6b2-f03c-c7f1-0000-000000019f15::bad14e96-a8f0-4871-9d4e-feadb213e0ca

    VM Name                   : SRV-RDS-35

    NGT Enabled               : true

    Tools ISO Mounted         : false

    Vss Snapshot              : true

    File Level Restore        : true

    Communication Link Active : true

Vérification des services :

Les CVM communiquent avec les Guest OS au travers de services NGT respectifs.

Pour vérifier que ces services sont bien actifs :

Sur une CVM :

allssh "genesis status | grep guest"

Sur les GuestOS :

  • Dans Windows, vérifier le status du service Nutanix Guest Tools Agent dans services.msc
  • Dans Linux, vérifier avec la commande : systemctl status ngt_guest_agent.service

Tester la connectivité des NGT

Vérifier la connectivité des NGT coté Guest OS avec le service Guest dans les CVM/Prism Central. Le cluster doit pouvoir être joignable par le Guest OS sur les ports : 2074, 5985 et 5986

Sur un Guest OS Windows :

En PowerShell :

Test-NetConnection -ComputerName <Cluster VIP> -Port 2074

Sur une machine Linux :

telnet <Cluster_VIP> 2074

ou

nc <Cluster_VIP> 2074 -vv

A noter que la CVM doit aussi pouvoir joindre le service NGT dans le Guest OS :

 nc {ip_guestOS} 5986 -vv

 

Accéder aux logs NGT coté GuestOS

Pour débugger des problèmes de snapshots consistent ou VSS par exemple, il peut s’avérer utile d’aller lire les fichiers de logs de l’agent NGT sur le Guest OS.

Ils sont accessibles aux emplacements suivants :

Sur Windows :

C:\Program Files\Nutanix\Logs\guest_agent_service.log

Sur Linux :

/usr/local/nutanix/ngt/logs

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *