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


Ügyfelek csatlakoztatása Azure Managed Lustre fájlrendszerhez

Ez a cikk bemutatja, hogyan készíthet elő ügyfeleket, és hogyan csatlakoztathatja az Azure Managed Lustre fájlrendszert egy ügyfélszámítógépről.

Ügyfél előfeltételei

A Linuxot futtató ügyfélgépek hozzáférhetnek az Azure Managed Lustre-hez. Az alapvető ügyfélkövetelmények a következők:

  • Lustre ügyfélszoftver: Az ügyfeleknek telepítve kell lenniük a megfelelő Lustre-ügyfélcsomagnak. Az előre összeállított ügyfélcsomagokat az Azure Managed Lustre teszteli. Útmutatásért és csomagletöltési lehetőségekért lásd: Lustre ügyfélszoftver telepítése vagy frissítése. Az ügyfélcsomagok számos gyakran használt Linux operációsrendszer-disztribúcióhoz érhetők el.
  • Hálózati hozzáférés a fájlrendszerhez: Az ügyfélszámítógépeknek hálózati kapcsolatot kell létesítenie az Azure Managed Lustre fájlrendszert üzemeltető alhálózattal. Ha az ügyfelek egy másik virtuális hálózaton vannak, előfordulhat, hogy virtuális hálózati társviszony-létesítést kell használnia.
  • csatlakoztatási követelmények: Az ügyfeleknek a POSIX mount paranccsal kell tudniuk csatlakozni a fájlrendszerhez.
  • Meghirdetett teljesítmény elérésére vonatkozó követelmények:

Az alapszintű munkafolyamat a következő:

  1. Telepítse vagy frissítse a Lustre ügyfélszoftvert minden ügyfélre.
  2. Az mount parancs használatával tegye elérhetővé az Azure Managed Lustre fájlrendszert az ügyfélen.
  3. Ha már nincs szükség egy ügyfélre, a -f (kényszerítés) vagy -l (lusta) beállítás nélkül használja a umount parancsot az ügyfél leállítás előtti tiszta leválasztásához. Ha nem sikerül megfelelően leválasztani a klienst az újraindítás vagy a kivonás előtt, az más kliensek teljesítményproblémáihoz vezethet.

Lustre ügyfélszoftver telepítése vagy frissítése

A Lustre fájlrendszerhez csatlakozó minden ügyfélnek rendelkeznie kell egy Lustre-ügyfélcsomaggal, amely kompatibilis a fájlrendszer Lustre-verziójával (jelenleg 2.15).

Az Azure Managed Lustre előre összeállított és tesztelt ügyfélcsomagjait a Microsoft-termékek linuxos szoftvertárából töltheti le.

A csomagok és kernelmodulok a következő Linux operációs rendszerekhez érhetők el. Válassza ki a hivatkozásokat a telepítési utasításokhoz való ugráshoz.

Ha más disztribúciót szeretne támogatni, forduljon a támogatási csapathoz.

Ha frissítenie kell egy régebbi Lustre-ügyfélverziót a Linux rendszeren, tekintse meg Lustre-ügyfélszoftver frissítése az aktuális verzióra. A frissítés részeként el kell távolítania a régi kernelmodulokat és szoftvercsomagokat.

Feljegyzés

A Microsoft egy új kernel elérhetővé válása után egy munkanapon belül közzéteszi az új csomagokat. Ha bármilyen problémát tapasztal, küldjön egy támogatási jegyet.

Indítsa el a Lustre-ügyfelet a csatlakoztatási paranccsal

Feljegyzés

A mount parancs futtatása előtt győződjön meg arról, hogy az ügyfélgazda képes észlelni az Azure Managed Lustre fájlrendszer virtuális hálózatát. Pingelje a fájlrendszer kiszolgálójának IP-címét. Ha a ping parancs nem sikerül, tegye a fájlrendszer hálózatát egyenrangúvá a számítási erőforrás hálózatával.

Csatlakoztassa az összes ügyfelet a fájlrendszer Lustre Management Service (MGS) IP-címéhez. Az Azure Portal ügyfélkapcsolati panelje megjeleníti az IP-címet, és egy minta mount parancsot ad, amelyet másolhat és használhat az ügyfelek csatlakoztatásához.

Képernyőkép a portál ügyfélkapcsolat paneljéről.

A mount parancs három összetevőt tartalmaz:

  • Ügyfél elérési útja: Azon ügyfélgép elérési útja, amelyen az Azure Managed Lustre fájlrendszert csatlakoztatni kell. Az alapértelmezett érték a fájlrendszer neve, de módosíthatja. A parancs használata előtt győződjön meg arról, hogy ez a címtár elérési útja létezik az ügyfélszámítógépen mount .
  • MGS IP-cím: Az Azure Managed Lustre fájlrendszer Lustre Felügyeleti szolgáltatásának IP-címe.
  • Csatlakoztatási parancs beállításai: A minta mount parancs további ajánlott beállításokat tartalmaz.

Ezek az összetevők az mount alábbi űrlapot tartalmazó parancsba vannak összeállítva:

sudo mount -t lustre -o noatime,flock <MGS_IP>@tcp:/lustrefs /<client_path>

A mount parancsban:

  • Az MGS IP-kifejezés lustrefs értéke az a belső név, amelyet a rendszer a Lustre-fürthöz társít az Azure által felügyelt rendszeren belül. Saját parancsok létrehozásakor ne módosítsa ezt a mount literális értéket.

  • Állítsa be az ügyfél elérési útját az ügyfeleken található bármely kényelmes csatlakoztatási útvonalra. Nem kell az Azure Managed Lustre fájlrendszer nevének lennie (ez az alapértelmezett érték).

Íme egy példa mount parancsra:

sudo mount -t lustre -o noatime,flock 10.0.0.4@tcp:/lustrefs /azure-lustre-mount

Miután az ügyfelek csatlakoztak a fájlrendszerhez, ugyanúgy használhatja az Azure Managed Lustre fájlrendszert, mint bármely csatlakoztatott fájlrendszert. Például a következő feladatok egyikét hajthatja végre:

  • Az integrált blobtárolóból származó adatok eléréséhez küldje el a fájlkérelemet közvetlenül a csatlakoztatási pontra. A létrehozási folyamat feltölti a fájlrendszer metaadatait, és olvasáskor a rendszer hozzáadja a fájlt a Lustre fájlrendszerhez.
  • Adatok hozzáadása a fájlrendszerhez (ha a létrehozáskor nem vett fel kitöltött blobtárolót).
  • Számítási feladat indítása.

Fontos

Ha már nincs szüksége ügyfélre, a leállítás előtt a -f (kényszerítés) vagy -l (lusta) beállítás használata nélkül kell leválasztania az ügyfelet. Ha nem sikerül megfelelően leválasztani az ügyfelet az újraindítás vagy a leépítés előtt, az más ügyfelek teljesítményproblémáihoz vezethet.

További információkért tekintse meg a blogbejegyzést arról, hogyan lehet leválasztani egy Azure Managed Lustre fájlrendszert ütemezett eseményeksegítségével.