Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
özelliği, machineRoles
Nexus Kümesi içindeki BareMetal Machine'in (BMM) rolünü tanımlar.
Platform yazılımının çalıştırıldığı yönetim düğümleri ve kiracı iş yükleri için ayrılmış çalışan düğümleri.
BMM kaynaklarına aşağıdaki roller atanır:
-
Control plane
BMM'ler Nexus platform kümesi için Kubernetes denetim düzlemi aracılarını çalıştırır. -
Management plane
BMM'ler denetleyiciler ve uzantılar dahil olmak üzere Nexus platform aracılarını çalıştırır. -
Compute plane
BMM'ler, Nexus Kubernetes Kümeleri ve Sanal Makineler de dahil olmak üzere gerçek kiracı iş yüklerini çalıştırmakla sorumludur.
Makine rolleri nasıl çalışır?
Kubernetes etiketleri, Nexus Kümesi dağıtımı sırasında BMM kaynaklarına uygulanır.
machineRoles
özelliği, BMM kaynağına uygulanan Kubernetes etiketlerinden türetilir.
BareMetal Machine rolü nasıl belirlenir?
Üç veya daha fazla işlem rafına sahip standart Nexus çok raflı örneklerde üç güçlendirilmiş kontrol düzlemi düğümü vardır.
Ayrıca, kapalı ancak kümeye katılmak için kullanılabilen bir düğüm vardır.
Yeni machineRoles
alan, nexus örneğindeki yedek kontrol düzlemi düğümünü belirlemek için ve powerState
alanlarına ek olarak detailedStatus
kullanılır.
Bu komut, güç durumları ve durumlarıyla birlikte denetim düzlemi sunucularını listeler:
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 |
Örnekte BMM x01dev01c2mg02
, şu anda kapalı ancak Available
durumunda olan yedek kontrol düzlemi düğümü olarak görev alır.
Yedek düğüm nedir?
Bu yedek kontrol düzlemi makinesi, Küme yükseltmeleri sırasında tam zamanında sağlanmaya veya iyi durumda olmayan başka bir kontrol düzlemi makinesinin yerine hazır bekleyen bir makine olarak çalışır.
İlk Küme dağıtımı (greenfield, GF) için her zaman denetim düzlemi havuzundan yedek düğüm olarak atanmış bir BMM olacaktır.
Yedek düğüm hiçbir zaman sağlanmamıştır ve kaynakta Küme sürümü, Kubernetes sürümü ve İşlemler, Yönetim ve Bakım (OAM) IP bilgileri doldurulmamaktadır.
Yedek düğümün cordonState
değeri olarak ayarlanır Uncordoned
ve powerState
Off
Kubernetes sürüm değeri ayarlanmamıştır.
detailedStatus
yapılır Available
ve detailedStatusMessage
Available to participate in the cluster.
Yedek düğüm sağlandığında, yedek düğüm ataması denetim düzlemi havuzundaki başka bir düğüme yeniden atanır.
Çalışma zamanı yükseltmesi tamamlandıktan sonra, belirli bir noktada etkin düğüm olarak kullanılan bir yedek düğüm vardır. Çalışma zamanı yükseltmesi dışında etkin bir KCP sunucusu, iyi durumda olmayan bir duruma geçerse yedek sunucu olabilir.
Yeni atanan yedek düğüm, önceki Küme sürümünü yansıtır ve OAM IP bilgilerini içerir.
Yedek düğümün cordonState
değeri olarak ayarlanır Cordoned
ve powerState
Off
Kubernetes sürüm değeri ayarlanmamıştır.
detailedStatus
yapılır Available
ve detailedStatusMessage
Available to participate in the cluster.