Azure Operatörü Nexus Kubernetes küme düğümünü yeniden başlatma
Bazen bir Nexus Kubernetes düğümüne ulaşılamayabilir. Bu makalede, CLI komutu aracılığıyla düğümün nasıl yeniden başlatılası açıklanmaktadır az networkcloud kubernetescluster restart-node
.
Nexus Kubernetes düğümünü yeniden başlatmak 5 dakika kadar sürebilir. Ancak, Sanal Makine hatalı durumdaysa, yeniden başlatma eylemi sonunda zaman aşımına uğradı. Bu tür örnekler için bir Azure desteği bileti açın.
Başlamadan önce
Dekont
Bu makalede özetlenen yaklaşım, ulaşılamayan bir küme VM'sini kurtarmak için agresif bir yöntemi temsil eder. VM üzerinde çalışan iş yükleri sonlandırılır; bu nedenle, bu yeniden başlatma eylemi son çare olarak kabul edilmelidir. Vm'de yeniden başlatma gerçekleştirmeden önce önce düğümü kordonlayıp boşaltmayı, ardından VM'yi düzgün bir şekilde kapatıp yeniden başlatmayı göz önünde bulundurun.
Gerekli Azure CLI uzantılarının en son sürümüne sahip olduğunuzdan emin olun.
Küme düğümünü yeniden başlatma
Düğüm adını alma
Küme VM'sini yeniden başlatmak için düğüm adı gereklidir ve bu ad üzerinden alınabilir
- az CLI komutu
az networkcloud kubernetescluster show --name "kubernetesClusterName" --resource-group "resourceGroupName" --subscription "subscriptionName
düğümün ayrıntılarını listeler. - Alternatif olarak düğümleri
kubectl get node
listeler.
Nexus Kubernetes küme düğümünü yeniden başlatmak için CLI komutunu çalıştırın
Küme düğümünü yeniden başlatmak için komutunu aşağıdaki gibi çalıştırın:
az networkcloud kubernetescluster restart-node --node-name "nodeName" --kubernetes-cluster-name "kubernetesClusterName" --resource-group "resourceGroupName" --subscription "subscriptionName"
Bu komutu kullanmak için düğümü, Nexus Kubernetes kümesini ve kaynak grubunu belirtmeye yönelik çeşitli seçenekleri anlamanız gerekir. Kullanılabilir seçenekler şunlardır:
--node-name
- Nexus Kubernetes kümesi içinde yeniden başlatmak istediğiniz düğümün adını belirten gerekli bir bağımsız değişkendir. Yeniden başlatmak istediğiniz düğümün tam adını sağlamanız gerekir.--kubernetes-cluster-name
- düğümün parçası olduğu Nexus Kubernetes kümesinin adını belirten gerekli bir bağımsız değişkendir. Kümenin tam adını sağlamanız gerekir.--resource-group
- Nexus Kubernetes kümesinin bulunduğu kaynak grubunun adını belirten gerekli bir bağımsız değişkendir. Kaynak grubunun tam adını sağlamanız gerekir.--subscription
- kaynak grubunun bulunduğu aboneliği belirten isteğe bağlı bir bağımsız değişkendir. Birden çok aboneliğiniz varsa hangisini kullanacağınızı belirtmeniz gerekir.
Komutun oluşturduğuna ilişkin restart-node
bir örnek aşağıda verilmiştir:
{
"endTime": "2023-10-20T19:28:31.972299Z",
"id": "/subscriptions/000000000-0000-0000-0000-000000000000/providers/Microsoft.NetworkCloud/locations/<location>/operationStatuses/000000000-0000-0000-0000-000000000000",
"name":"7f835f51-9b85-4607-9be1-41f09c11bc24*B684BCD26460AF4CD9525D5F4FFABA73B623C6A465E9C1E26D7B12EDB3D3EA78",
"resourceId": "/subscriptions/000000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.NetworkCloud/kubernetesClusters/myNexusK8sCluster",
"startTime": "2023-10-20T19:27:52.561479Z",
"status": "succeeded"
}
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin