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.
I den här artikeln beskrivs hur du identifierar och löser det undernätsdelegerade fel som uppstår när du försöker skapa en nodpool.
Förutsättningar
- Azure CLI (version 2.0.59 eller senare)
 
Symptome
När du försöker skapa en nodpool i ett AKS-kluster får du följande felmeddelande:
Code:SubnetIsDelegated
Meddelande:
AgentPoolProfileundernät med ID-undernäts-ID <> kan inte användas eftersom det är ett delegerat undernät. Mer information finns i https://aka.ms/adv-network-prerequest .
Orsak
Om du försöker skapa en nodpool med hjälp av ett undernät och undernätet är delegeringsaktiverat för en viss Azure-tjänst kan den nya nodpoolen inte integreras med AKS-tjänsten.
Lösning / Beslut
Följ dessa anvisningar för att lösa problemet:
Kontrollera att undernätet är korrekt delegerat:
az network vnet subnet show \ --resource-group $RESOURCE_GROUP \ --vnet-name $VNET_NAME \ --name $SUBNET_NAME \ --query delegationsKontrollera att utdata visar Microsoft.ContainerService/managedClusters som delegerad tjänst eller ingen delegerad tjänst. Om utdata visar någon annan Azure-tjänstdelegering tar du bort den genom att köra följande kommando:
az network vnet subnet update \ --resource-group $RESOURCE_GROUP \ --vnet-name $VNET_NAME \ --name $SUBNET_NAME \ --remove delegations 0Kör följande kommando för att lägga till delegering av hanterat kluster:
az network vnet subnet update \ --resource-group $RESOURCE_GROUP \ --vnet-name $VNET_NAME \ --name $SUBNET_NAME \ --delegations Microsoft.ContainerService/managedClustersNär delegeringen av undernätet har tagits bort kan du försöka igen för att skapa nodpoolen
az aks nodepool addmed hjälp av kommandot .
Referenser
Kontakta oss för att få hjälp
Om du har frågor eller behöver hjälp, skapa en supportförfrågan, eller fråga Azures community-support. Du kan också lämna produktfeedback till Azure feedback-community.