Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk az Azure Elastic SAN-tal kapcsolatos gyakori problémákat sorolja fel. A probléma lehetséges okait és megoldásait is tartalmazza.
Get_iqns időtúllépési hiba történt Linux-dokumentációs szkripttel – Kivétel: A parancs 10 s-nél hosszabb időt vett igénybe
- Telepítse a legújabb Azure CLI-t, és kövesse a virtuális gép (VM) termékváltozatához tartozó utasításokat.
- A legújabb verzió telepítése után futtassa az az extension add -n elastic-san bővítményt az Elastic SAN bővítmény telepítéséhez.
- Futtassa az az login parancsot, és kövesse a parancs által generált lépéseket a bejelentkezéshez a böngészőben.
- Futtassa újra a Linux dokumentációs szkriptet, és ellenőrizze, hogy a probléma továbbra is fennáll-e.
Elutasított bejelentkezési hiba – iscsiadm: Nem módosítható a node.conn[0].iscsi.DataDigest. Érvénytelen paramnév
- Győződjön meg arról, hogy a privát végpont vagy szolgáltatásvégpont megfelelően van konfigurálva
- Ellenőrizze, hogy a kötetek csatlakoznak-e az Azure VMware Solutionhez (AVS), mivel az AVS esetében a ciklikus redundancia-ellenőrzés (CRC) még nem támogatott.
- Ha nem, ellenőrizze, hogy a virtuális gép fedorát vagy alárendelt Linux-disztribúcióit(például Red Hat Enterprise Linux, CentOS vagy Rocky Linux) futtatja-e, amelyek nem támogatják az adatemésztéseket.
- Ha a fenti forgatókönyvek bármelyike igaz, tiltsa le a CRC védelmi jelzőt. Törölje a jelölőnégyzet jelölését a portálon, és módosítsa a EnforceDataIntegrityCheckForIscsi (PowerShell)) vagy az adatintegritás-ellenőrzés (CLI) paraméterét hamisra.
A rugalmas SAN-kötet teljesítménye vagy késleltetése nem a vártnak megfelelő.
- Ellenőrizze a tárolóhálózat méretét és konfigurációját a portálon keresztül (SAN kezdőlap –> Konfiguráció panel), és győződjön meg arról, hogy a másodpercenkénti I/O (IOPS) és az átviteli sebesség száma képes kezelni a számítási feladat követelményeit
- Ellenőrizze a virtuális gép átviteli sebességére és IOPS-korlátaira vonatkozó korlátozásokat, és győződjön meg arról, hogy a virtuális gép képes kezelni a számítási feladatokra vonatkozó követelményeket
- Győződjön meg arról, hogy az Elastic SAN teljesítményének optimalizálása című témakörben ismertetett ajánlott eljárásokat követi.
Nem sikerült kapcsolatot létesíteni az új csomópontokkal egy fürtben.
- Azonosítsa, hogy mely virtuális gépek tartoznak a fürthöz.
- Ellenőrizze a csomópontonkénti munkamenetek számát a fürt egyes virtuális gépein
iscsicli sessionList
vagympclaim -s -d
(Windows esetén), vagy használja a sudo multipath -ll parancsot (Linux esetén), és összegezze a munkamenetek teljes számát. - Ezt követően, ha a munkamenetek száma eléri a 128-at, akkor a köteteket a portálon keresztül vagy az ide linken található Windows vagy Linux szkript segítségével bonthatja le.
- Ezután módosítsa a connect szkript NumSession paraméterét (Windows) vagy num_of_sessions paraméterét (Linux) a portálról, vagy a Windows és Linux szkriptek egyikéből. Győződjön meg arról, hogy a kötetek munkameneteinek teljes száma kevesebb, mint 128.
- Futtassa a szkriptet a virtuális gépen. Ezek az értékek a szkript futásideje alatt is megadhatóak.
Nem lehet nyolcnál több kötethez csatlakozni Egy Windows rendszerű virtuális géphez
- A Windows rendszerű virtuális gépen futó munkamenetek számának megtekintéséhez futtassa a(z)
iscsicli sessionList
vagympclaim -s -d
parancsot. A maximális munkamenet-korlát Windows rendszerű virtuális gépek esetén 255. - Ha elérte a munkamenet-korlátot, akkor a köteteket a portálon vagy az itt csatolt szkript használatával leválaszthatja.
- Ezután módosítsa a kapcsolódási szkript $NumSession paraméterét a portálról vagy a Windows-szkript használatával. Győződjön meg arról, hogy a virtuális géphez csatlakoztatott kötetenkénti munkamenetek teljes száma kevesebb, mint 255 munkamenet.
- Futtassa a szkriptet a virtuális gépen. Ezek az értékek a szkript futásideje alatt is megadhatóak.
A CRC-védelem hibáinak elhárítása a hoszt klienseken
Megjegyzés:
A CRC védelmi funkció jelenleg nem érhető el Észak-Európában és az USA déli középső régiójában.
A Windows vagy Linux Elastic SAN kapcsolati cikkek több munkamenetes kapcsolati szkriptjei automatikusan beállítják a CRC-32C-t a kapcsolatok fejlécében és adatösszegében. De manuálisan is megteheti, ha szükséges. Windows rendszeren ezt úgy teheti meg, hogy az Elastic SAN-kötetekre való bejelentkezés során a fejléc- vagy adatöntvényt 1-esre állítja (LoginTarget
és PersistentLoginTarget
). Linuxon ezt a globális iSCSI konfigurációs fájl (iscsid.conf, általában a /etc/iscsi könyvtárban) frissítésével teheti meg. Ha egy kötet csatlakozik, a rendszer létrehoz egy csomópontot az adott csomópontra vonatkozó konfigurációs fájllal együtt (például az Ubuntu-on az /etc/iscsi/nodes/$volume_iqn/portal_hostname,$port könyvtárban található), amely örökli a beállításokat a globális konfigurációs fájlból. Ha már csatlakoztatott köteteket az ügyfélhez a globális konfigurációs fájl frissítése előtt, frissítse közvetlenül az egyes kötetek csomópontspecifikus konfigurációs fájlját, vagy használja a következő parancsot:
Változók:
- $volume_iqn: Rugalmas SAN-kötet IQN
- $portal_hostname: Elastic SAN volume portal hostname
- $port: 3260
- $iscsi_setting_name: node.conn[0].iscsi. HeaderDigest (vagy) node.conn[0].iscsi. DataDigest
- $setting_érték: CRC32C
sudo iscsiadm -m node -T $volume_iqn -p $portal_hostname:$port -o update -n $iscsi_setting_name -v $setting_value