Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Egenskapen machineRoles
identifierar rollen för BareMetal Machine (BMM) i Nexus-klustret.
Hanteringsnoderna där plattformsprogrammet körs och arbetsnoder som är reserverade för klientarbetsbelastningar.
Följande roller tilldelas till BMM-resurser:
-
Control plane
BMM:er kör Kubernetes kontrollplansagenter för Nexus-plattformsklustret. -
Management plane
BMM:er kör Nexus-plattformsagenterna, inklusive styrenheter och tillägg. -
Compute plane
BMM:er ansvarar för att köra faktiska klientarbetsbelastningar, inklusive Nexus Kubernetes-kluster och virtuella datorer.
Hur fungerar maskinroller?
Kubernetes-etiketter tillämpas på BMM-resurserna under Nexus-klusterdistributionen.
Egenskapen machineRoles
härleds från Kubernetes-etiketterna som tillämpas på BMM-resursen.
Hur avgör du baremetal-datorrollen?
I alla standardinstanser av Nexus med flera rack med tre eller flera beräkningsrack finns det tre påslagna kontrollplansnoder.
Dessutom finns det en nod som är avstängd men tillgänglig för att ansluta till klustret.
Det nya machineRoles
fältet används utöver fälten powerState
och detailedStatus
för att fastställa den extra kontrollplansnoden i en Nexus-instans.
Det här kommandot visar kontrollplansservrarna tillsammans med deras energitillstånd och status:
az networkcloud baremetalmachine list \
-g <resource-group> \
--sub <subscription> \
--query "sort_by([].{name:name,readyState:readyState,detailedStatus:detailedStatus,detailedStatusMessage:detailedStatusMessage,powerState:powerState,cordonStatus:cordonStatus,machineRoles:machineRoles | join(', ', @)}, &name)" \
--output table
| Name | ReadyState | DetailedStatus | DetailedStatusMessage | PowerState | CordonStatus | MachineRoles | Notes |
|------------------|------------|----------------|------------------------------------------|------------|--------------|------------------------------------------------------|--------------------------|
| x01dev01c1mg01 | True | Provisioned | The OS is provisioned to the machine. | On | Uncordoned | platform.afo-nc.microsoft.com/control-plane=true | Control plane node |
| *x01dev01c2mg02* | False | Available | Available to participate in the cluster. | Off | Uncordoned | platform.afo-nc.microsoft.com/control-plane=true | Spare control plane node |
| x01dev01c3mg01 | True | Provisioned | The OS is provisioned to the machine. | On | Uncordoned | platform.afo-nc.microsoft.com/control-plane=true | Control plane node |
| x01dev01c4mg01 | True | Provisioned | The OS is provisioned to the machine. | On | Uncordoned | platform.afo-nc.microsoft.com/control-plane=true | Control plane node |
| x01dev01c1mg02 | True | Provisioned | The OS is provisioned to the machine. | On | Uncordoned | platform.afo-nc.microsoft.com/management-plane=true | Management plane node |
| x01dev01c2mg01 | True | Provisioned | The OS is provisioned to the machine. | On | Uncordoned | platform.afo-nc.microsoft.com/management-plane=true | Management plane node |
| x01dev01c3mg02 | True | Provisioned | The OS is provisioned to the machine. | On | Uncordoned | platform.afo-nc.microsoft.com/management-plane=true | Management plane node |
| x01dev01c4mg02 | True | Provisioned | The OS is provisioned to the machine. | On | Uncordoned | platform.afo-nc.microsoft.com/management-plane=true | Management plane node |
| x01dev01c1co01 | True | Provisioned | The OS is provisioned to the machine. | On | Uncordoned | platform.afo-nc.microsoft.com/compute-plane=true | Compute plane node |
| x01dev01c1co02 | True | Provisioned | The OS is provisioned to the machine. | On | Uncordoned | platform.afo-nc.microsoft.com/compute-plane=true | Compute plane node |
I exemplet fungerar BMM x01dev01c2mg02
som reservkontrollplansnod, som för närvarande är avstängd men i Available
tillstånd.
Vad är den extra noden?
Den här reservstyrplansdatorn fungerar som vänteläge, redo att etableras just-in-time under klusteruppgraderingar eller för att ersätta en annan kontrollplansdator som bedöms vara skadad.
För alla inledande klusterdistributioner (greenfield, GF) kommer det alltid att finnas en BMM som har angetts som reservnod från kontrollplanspoolen.
Den extra noden etableras aldrig och har inte klusterversionen, Kubernetes-versionen och IP-informationen drift, administration och underhåll (OAM) ifylld på resursen.
Den extra nodens cordonState
är inställd på Uncordoned
, powerState
är inställt på Off
, och Kubernetes-versionsvärdet har inte angetts.
Är detailedStatus
gjord Available
och dess detailedStatusMessage
är Available to participate in the cluster.
När en reservnod har etablerats tilldelas den extra nodbeteckningen till en annan nod i kontrollplanspoolen.
När körningsuppgradningen har slutförts finns det en extra nod som tidigare var en aktiv nod någon gång. Utanför en körningsuppgradering kan en aktiv KCP-server bli reserv om den övergår i ett feltillstånd.
Den nyligen avsedda reservnoden återspeglar den tidigare klusterversionen och innehåller OAM IP-information.
Den extra nodens cordonState
är inställd på Cordoned
, powerState
är inställt på Off
, och Kubernetes-versionsvärdet har inte angetts.
Är detailedStatus
gjord Available
och dess detailedStatusMessage
är Available to participate in the cluster.