È possibile conoscere lo stato operativo del servizio di bilanciamento del carico distribuito nell'interfaccia utente NSX Manager e negli host ESXi.
Poiché il servizio di bilanciamento del carico distribuito scala in modo lineare con l'aumentare del numero di host ESXi, un singolo servizio di bilanciamento del carico distribuito può supportare diversi host ESXi. A sua volta, ogni host ESXi può supportare più interfacce virtuali (VIF) in molti host ESXi. Lo stato consolidato del bilanciamento del carico distribuito a livello di NSX Manager viene calcolato utilizzando lo stato consolidato di tutti gli host ESXi associati. Lo stato consolidato del bilanciamento del carico distribuito a livello di host ESXi viene calcolato utilizzando lo stato individuale di tutti i VIF associati in tale host ESXi.
Stato in NSX Manager
Stato | Descrizione |
---|---|
Attivo |
Lo stato è Attivo quando tutti i nodi di trasporto correlati restituiscono lo stato per il servizio di bilanciamento del carico distribuito come pronto. |
Danneggiato | Lo stato è Danneggiato quando sono soddisfatte tutte le condizioni seguenti:
|
Inattivo | Lo stato è Inattivo quando è soddisfatta una delle seguenti condizioni:
|
Sconosciuto |
Lo stato è Sconosciuto quando tutti i nodi di trasporto correlati restituiscono lo stato per il servizio di bilanciamento del carico distribuito come Sconosciuto. |
Disabilitato | Lo stato è Disabilitato quando il servizio di bilanciamento del carico distribuito è abilitato ma il percorso di connettività non è specificato. |
Stato nell'host ESXi
Stato | Descrizione |
---|---|
pronto |
Lo stato consolidato per il servizio di bilanciamento del carico distribuito nell'host
ESXi è
pronto quando lo stato di tutti i VIF associati in questo host
ESXi è
pronto.
Nota:
|
non pronto |
Lo stato consolidato per il servizio di bilanciamento del carico distribuito nell'host ESXi è non pronto quando nessun VIF associato è pronto. |
parzialmente pronto |
Lo stato consolidato per il servizio di bilanciamento del carico distribuito nell'host ESXi è parzialmente pronto quando sono soddisfatte entrambe le condizioni seguenti:
Nota:
|
Stato dettagliato tramite API
Eseguire la seguente API per recuperare lo stato dettagliato dell'istanza del bilanciamento del carico distribuito in esecuzione su un nodo di trasporto.
GET https://<manager IP>/policy/api/v1/infra/lb-services/<DLBname>/detailed-status?source=realtime&include_instance_details=true&transport_node_ids=node1_uuid
Risposta campionata:
{ "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" }
Stato tramite CLI
Eseguire il seguente comando CLI per ottenere lo stato del bilanciamento del carico distribuito.
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