Megosztás a következőn keresztül:


Az Azure Operator Nexus Kubernetes-fürtcsomópont újraindítása

Előfordulhat, hogy egy Nexus Kubernetes-csomópont elérhetetlenné válik. Ez a cikk bemutatja, hogyan indíthatja újra a csomópontot a az networkcloud kubernetescluster restart-node CLI-paranccsal.

A Nexus Kubernetes-csomópont újraindítása akár 5 percet is igénybe vehet. Ha azonban a virtuális gép rossz állapotban van, az újraindítási művelet végül időtúllépést fog végrehajtani. Nyisson meg egy Azure-támogatás jegyet az ilyen példányokhoz.

Előkészületek

Megjegyzés:

A cikkben ismertetett megközelítés agresszív módszert jelent egy elérhetetlen fürt virtuális gép helyreállítására. A virtuális gépen futó számítási feladatok leállnak; ezért ezt az újraindítási műveletet végső megoldásnak kell tekinteni. Mielőtt újraindítaná a virtuális gépet, fontolja meg először a csomópont kordonozását és ürítését, majd a virtuális gép kecses leállítását és biztonsági mentését.

Győződjön meg arról, hogy rendelkezik a szükséges Azure CLI-bővítmények legújabb verziójával.

Fürtcsomópont újraindítása

Csomópontnév lekérése

A fürt virtuális gépének újraindításához csomópontnévre van szükség, amely a következővel kérhető le:

  • Az az CLI parancs az networkcloud kubernetescluster show --name "kubernetesClusterName" --resource-group "resourceGroupName" --subscription "subscriptionName felsorolja a csomópont részleteit.
  • Másik lehetőségként felsorolja kubectl get node a csomópontokat.

Futtassa a CLI-parancsot a Nexus Kubernetes-fürtcsomópont újraindításához

Fürtcsomópont újraindításához futtassa a következő parancsot:

az networkcloud kubernetescluster restart-node --node-name "nodeName" --kubernetes-cluster-name "kubernetesClusterName" --resource-group "resourceGroupName" --subscription "subscriptionName"

A parancs használatához ismernie kell a csomópont, a Nexus Kubernetes-fürt és az erőforráscsoport megadásának különböző lehetőségeit. Az alábbi lehetőségek érhetők el:

  • --node-name - egy kötelező argumentum, amely megadja a Nexus Kubernetes-fürtben újraindítani kívánt csomópont nevét. Meg kell adnia az újraindítani kívánt csomópont pontos nevét.
  • --kubernetes-cluster-name - egy kötelező argumentum, amely megadja annak a Nexus Kubernetes-fürtnek a nevét, amely a csomópont része. Meg kell adnia a fürt pontos nevét.
  • --resource-group - egy kötelező argumentum, amely megadja annak az erőforráscsoportnak a nevét, amelyben a Nexus Kubernetes-fürt található. Meg kell adnia az erőforráscsoport pontos nevét.
  • --subscription - nem kötelező argumentum, amely megadja az erőforráscsoport által megadott előfizetést. Ha több előfizetéssel rendelkezik, meg kell adnia, hogy melyiket használja.

Íme egy példa a restart-node parancs által generált adatokra.

{
    "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"
}