Vous devez connaître l'état opérationnel du service d'équilibreur de charge distribué dans l'interface utilisateur de NSX Manager et sur des hôtes ESXi.
Comme le service d'équilibreur de charge distribué évolue de manière linéaire, car le nombre d'hôtes augmente ESXi, un seul service d'équilibreur de charge distribué peut prendre en charge plusieurs hôtes ESXi. En retour, chaque hôte ESXi peut prendre en charge plusieurs interfaces virtuelles (VIF) sur plusieurs hôtes ESXi. L'état consolidé de l'équilibreur de charge distribué au niveau de NSX Manager est calculé à l'aide de l'état consolidé de tous les hôtes ESXi associés. L'état consolidé de l'équilibreur de charge distribué au niveau de l'hôte ESXi est calculé à l'aide de l'état individuel de toutes les VIF associées sur cet hôte ESXi.
État sur NSX Manager
État | Description |
---|---|
Actif |
L'état est Actif lorsque tous les nœuds de transport associés renvoient l'état du service d'équilibreur de charge distribué comme étant prêt. |
Dégradé | L'état est Dégradé lorsque toutes les conditions suivantes sont remplies :
|
Inactif | L'état est Inactif lorsque l'une des conditions suivantes est remplie :
|
Inconnu |
L'état est Inconnu lorsque tous les nœuds de transport associés renvoient l'état du service d'équilibreur de charge distribué comme étant Inconnu. |
Désactivé | L'état est Désactivé lorsque le service d'équilibreur de charge distribué est activé, mais que le chemin de connectivité n'est pas spécifié. |
État sur l'hôte ESXi
État | Description |
---|---|
prêt |
L'état consolidé du service d'équilibreur de charge distribué sur l'hôte
ESXi est
prêt lorsque l'état de toutes les VIF associées sur cet hôte
ESXi est
prêt.
Note :
|
non prêt |
L'état consolidé du service d'équilibreur de charge distribué sur l'hôte ESXi est non prêt lorsqu'aucune VIF associée n'est prêt. |
partiellement prêt |
L'état consolidé du service d'équilibreur de charge distribué sur l'hôte ESXi est partiellement prêt lorsque les deux conditions suivantes sont remplies :
Note :
|
État détaillé via l'API
Exécutez l'API suivante pour obtenir l'état détaillé de l'instance de l'équilibreur de charge distribué en cours d'exécution sur un nœud de transport.
GET https://<manager IP>/policy/api/v1/infra/lb-services/<DLBname>/detailed-status?source=realtime&include_instance_details=true&transport_node_ids=node1_uuid
Exemple de réponse :
{ "results": { "service_path": "/infra/lb-services/mydlb", "service_status": "UP", "virtual_servers": [ { "virtual_server_path": "/infra/lb-virtual-servers/mytcpvip", "status": "UP", "last_update_timestamp": 1591344963509, "resource_type": "LBVirtualServerStatus" } ], "pools": [ { "pool_path": "/infra/lb-pools/mylbpool", "status": "UP", "last_update_timestamp": 1591344963509, "resource_type": "LBPoolStatus" } ], "last_update_timestamp": 1591344963509, "instance_detail_per_tn": [ { "transport_node_id": "b09b7b6c-a60d-11ea-835e-d95476fe6438", "instance_detail_per_status": [ { "status": "READY", "instance_number": 3, "instance_details": [ { "attachment_display_name": "12-vm_Client_VM_Ubuntu_1404-local-1762/12-vm_Client_VM_Ubuntu_1404-local-1762.vm@b09b7b6c-a60d-11ea-835e-d95476fe6438" }, { "attachment_display_name": "10-vm_Client_VM_Ubuntu_1404-local-1762/10-vm_Client_VM_Ubuntu_1404-local-1762.vm@b09b7b6c-a60d-11ea-835e-d95476fe6438" }, { "attachment_display_name": "11-vm_Client_VM_Ubuntu_1404-local-1762/11-vm_Client_VM_Ubuntu_1404-local-1762.vm@b09b7b6c-a60d-11ea-835e-d95476fe6438" } ] }, { "status": "NOT_READY", "instance_number": 0 }, { "status": "CONFLICT", "instance_number": 0 } ] } ], "enforcement_point_path": "/infra/sites/default/enforcement-points/default", "resource_type": "LBServiceStatus" } ], "intent_path": "/infra/lb-services/mydlb" }
État via l'interface de ligne de commande
Exécutez la commande d'interface de ligne de commande suivante pour obtenir l'état de l'équilibreur de charge distribué.
get load-balancer <UUID_LoadBalancer> status
Load Balancer UUID : 8721fb3e-dbef-4d9a-8f48-432e893883f1 Display-Name : DLB_Service21 Status : ready Ready LSP Count : 4 Not Ready LSP Count: 0 Partially Ready LSP Count : 0