Ez a cikk a Windows Server-tárolók Azure Kubernetes Service-ben (AKS) való használatával kapcsolatos leggyakoribb kérdésekre ad választ.
Milyen típusú lemezeket támogat a Windows?
Az Azure Disks és az Azure Files a támogatott kötettípusok, és a Windows Server-tárolóban Új technológiai fájlrendszer (NTFS) kötetekként érhetők el.
Támogatja a Windows a 2. generációs virtuális gépeket ??
A 2. generációs virtuális gépek csak A WS2022-hez készült Windows rendszeren támogatottak.
További információ: 2. generációs virtuális gépek támogatása az Azure-ban.
Hogyan javítani a Windows-csomópontokat?
A Windows-csomópontok legújabb javításainak beszerzéséhez frissítheti a csomópontkészletet, vagy frissítheti a csomópont lemezképét.
Támogatott az ügyfélforrás IP-címe?
A Windows-csomópontok jelenleg nem támogatják az ügyfélforrás IP-címének megőrzését .
Módosíthatjam a csomópontonkénti podok maximális számát?
Igen. További információ: Podok maximális száma.
Mi az alapértelmezett átviteli vezérlési protokoll (TCP) időtúllépése a Windows operációs rendszerben?
A Windows operációs rendszer alapértelmezett TCP-időtúllépése négy perc. Ez az érték nem konfigurálható. Ha egy alkalmazás hosszabb időtúllépést használ, az ugyanazon csomóponton lévő különböző tárolók közötti TCP-kapcsolatok négy perc után bezárulnak.
Miért jelenik meg hiba, amikor új Windows-ügynökkészletet próbálok létrehozni?
Ha 2020 februárja előtt hozta létre a fürtöt, és nem hajtott végre frissítési műveleteket, a fürt továbbra is egy régi Windows-rendszerképet használ. A következő példához hasonló hibaüzenet jelenhet meg:
"Az üzembehelyezési sablonból hivatkozott képek alábbi listája nem található: Publisher: MicrosoftWindowsServer, Offer: WindowsServer, Sku: 2019-datacenter-core-smalldisk-2004, Version: latest. Az elérhető rendszerképek megkeresésére vonatkozó utasításokért tekintse meg és használja az Azure Marketplace-beli virtuálisgép-rendszerképeket az Azure PowerShell-lel ."
A probléma megoldásához hajtsa végre a következő lépéseket:
- Frissítse a fürtvezérlő síkot, amely frissíti a képajánlatot és a közzétevőt.
- Hozzon létre új Windows-ügynökkészleteket.
- Windows-podok áthelyezése meglévő Windows-ügynökkészletekből új Windows-ügynökkészletekbe.
- Törölje a régi Windows-ügynökkészleteket.
Miért jelenik meg hiba a Windows-podok üzembe helyezésekor?
Ha a létrehozni kívánt podok számánál kisebb értéket --max-pods
ad meg, akkor a hiba jelenhet meg No available addresses
.
A hiba elhárításához használja a az aks nodepool add
parancsot elég --max-pods
magas értékkel. Példa:
az aks nodepool add \
--cluster-name $CLUSTER_NAME \
--resource-group $RESOURCE_GROUP \
--name $NODEPOOL_NAME \
--max-pods 3
További részletekért tekintse meg a dokumentációt--max-pods
.
Miért van egy "sshd" nevű váratlan felhasználó a virtuálisgép-csomóponton?
Az AKS hozzáad egy "sshd" nevű felhasználót az OpenSSH szolgáltatás telepítésekor. Ez a felhasználó nem rosszindulatú. Azt javasoljuk, hogy az ügyfelek frissítsék a riasztásaikat, hogy figyelmen kívül hagyják ezt a váratlan felhasználói fiókot.
Hogyan forgassa el a Windows-csomópontkészletem szolgáltatásnevét?
A Windows-csomópontkészletek nem támogatják a szolgáltatásnév rotálását. A szolgáltatásnév módosításához hozzon létre új Windows-csomópontkészletet, majd migrálja a podokat a régi készletből az újba. A podok új készletbe való migrálása után törölje a régebbi csomópontkészletet.
Szolgáltatásnevek helyett felügyelt identitásokat használhat. További információ: Felügyelt identitások használata az AKS-ben.
Hogyan módosítani a fürt Windows Server-csomópontjaihoz tartozó rendszergazdai jelszót?
Ha módosítani szeretné a rendszergazdai jelszót az Azure CLI használatával, használja a az aks update
paraméterrel rendelkező --admin-password
parancsot. Példa:
az aks update \
--resource-group $RESOURCE_GROUP \
--name $CLUSTER_NAME \
--admin-password <new-password>
Ha az Azure PowerShell használatával szeretné módosítani a jelszót, használja a Set-AzAksCluster
parancsmagot a -AdminPassword
paraméterrel. Példa:
Set-AzAksCluster `
-ResourceGroupName $RESOURCE_GROUP `
-Name $CLUSTER_NAME `
-AdminPassword <new-password>
Ne feledje, hogy a fürtfrissítés végrehajtása újraindítást okoz, és csak a Windows Server-csomópontkészleteket frissíti. A Windows Server jelszókövetelményeiről további információt a Windows Server jelszókövetelményei között talál.
Hány csomópontkészletet tudok létrehozni?
A Windows-csomópontkészletekkel rendelkező AKS-fürtök erőforráskorlátai megegyeznek az AKS szolgáltatás alapértelmezett korlátaival. További információ: Kvóták, virtuálisgép-méretkorlátozások és régiók rendelkezésre állása az Azure Kubernetes Service-ben (AKS).
Futtathatok bejövőforgalom-vezérlőket Windows-csomópontokon?
Igen, futtathat olyan bejövő vezérlőket, amelyek támogatják a Windows Server-tárolókat.
Használhatják a Windows Server-tárolók a gMSA-t?
Igen. A csoport által felügyelt szolgáltatásfiók (gMSA) támogatása általánosan elérhető a Windowshoz az AKS-en. További információ: Csoport által felügyelt szolgáltatásfiókok (GMSA) engedélyezése a Windows Server-csomópontokhoz az Azure Kubernetes Service -fürtön
Vannak-e korlátozások a Windows-csomópontokkal rendelkező fürtök szolgáltatásainak számára?
A Windows-csomópontokkal rendelkező fürtök körülbelül 500 szolgáltatást (néha kevesebbet) tartalmazhatnak, mielőtt portkimerülést tapasztalnak. Ez a korlátozás olyan Kubernetes-szolgáltatásra vonatkozik, amelynek külső forgalmi szabályzata "Fürt" értékre van állítva.
Ha egy szolgáltatás külső forgalmi szabályzata fürtként van konfigurálva, a forgalom egy további forrás NAT-on megy keresztül a csomóponton. Ez a folyamat egy port foglalását is eredményezi a TCPIP dinamikus portkészletéből. Ez a portkészlet korlátozott erőforrás (alapértelmezés szerint~16K port), és a szolgáltatáshoz való aktív kapcsolatok nagy része dinamikus portkészlet-kimerüléshez vezethet, ami a kapcsolat megszakadását eredményezheti.
Ha a Kubernetes-szolgáltatás "Helyi" értékre van állítva a külső forgalomszabályzattal, a portkimerülési problémák valószínűleg nem fordulnak elő 500 szolgáltatásnál.
Hogyan módosítani egy futó tároló időzónáját?
Egy futó Windows Server-tároló időzónájának módosításához kapcsolódjon a futó tárolóhoz egy PowerShell-munkamenettel. Példa:
kubectl exec -it CONTAINER-NAME -- powershell
A futó tárolóban a Set-TimeZone használatával állítsa be a futó tároló időzónáját. Példa:
Set-TimeZone -Id "Russian Standard Time"
A futó tároló aktuális időzónájának vagy az időzónák rendelkezésre álló listájának megtekintéséhez használja a Get-TimeZone parancsot.