CentOS Linux-rendszerkép előkészítése Azure Stack HCI virtuális gépekhez (előzetes verzió)
Figyelemfelhívás
Ez a cikk a CentOS-ra, egy olyan Linux-disztribúcióra hivatkozik, amely elérte az élettartamát (EOL). Fontolja meg a CentOS használatát, és ennek megfelelően tervezze meg. További információkért tekintse meg a CentOS életciklus-ra vonatkozó útmutatóját.
A következőkre vonatkozik: Azure Stack HCI, 23H2-es verzió
Ez a cikk azt ismerteti, hogyan készíthet elő CentOS Linux-rendszerképet virtuális gép (VM) azure Stack HCI-fürtön való létrehozásához. A virtuálisgép-rendszerképek létrehozásához az Azure CLI-t kell használnia.
Előfeltételek
Mielőtt hozzákezdene, az alábbi előfeltételeknek kell megfelelnie:
- Hozzáféréssel rendelkezik egy Azure Stack HCI-fürthöz. Ez a fürt üzembe van helyezve, regisztrálva és csatlakoztatva van az Azure Archoz. Lépjen az Azure Stack HCI-fürterőforrás Áttekintés lapjára. A jobb oldali panel Kiszolgáló lapján az Azure Arcnak csatlakoztatottként kell megjelennie.
- Töltse le a legújabb támogatott ISO-lemezképet az Azure Stack HCI-fürtön. Itt letöltöttük a CentOS-7-x86_64-Everything-2207-02.iso fájlt. Ezzel a lemezképpel virtuálisgép-rendszerképet hozhat létre.
Munkafolyamat
CentOS-rendszerkép előkészítése és virtuálisgép-rendszerkép létrehozása ebből a lemezképből:
- CentOS virtuális gép létrehozása
- Csatlakozás virtuális géphez és a CentOS telepítése
- A virtuális gép konfigurálása
- A reziduális konfiguráció törlése
- CentOS virtuálisgép-rendszerkép létrehozása
A következő szakaszok részletes útmutatást nyújtanak a munkafolyamat minden lépéséhez.
Virtuálisgép-rendszerkép létrehozása CentOS-rendszerképből
Fontos
- Ne használjon Azure-beli virtuálisgép-VHD-lemezt a virtuálisgép-rendszerkép Azure Stack HCI-hez való előkészítéséhez.
- Javasoljuk, hogy készítsen centOS-rendszerképet, ha engedélyezni szeretné a vendégfelügyeletet a virtuális gépeken.
Kövesse az Alábbi lépéseket az Azure Stack HCI-fürtön, hogy virtuálisgép-rendszerképet hozzon létre az Azure CLI használatával.
1. lépés: CentOS virtuális gép létrehozása
A letöltött CentOS-rendszerkép használata virtuális gép kiépítéséhez:
A letöltött rendszerkép használatával hozzon létre egy virtuális gépet az alábbi specifikációkkal:
Adjon meg egy rövid nevet a virtuális gépnek.
Itt adhatja meg a 2 . generációt a virtuális géphez, miközben egy VHDX-rendszerképet dolgozik.
Rendelje hozzá a 4096-ot az indítási memóriához.
Válassza ki azt a virtuális hálózati kapcsolót, amelyet a virtuális gép használ a kapcsolathoz.
Fogadja el az alapértelmezett beállításokat a Virtuális merevlemez csatlakoztatása lapon.
Válassza az Operációs rendszer telepítése rendszerindító lemezképből lehetőséget. Mutasson a korábban letöltött ISO-ra.
Részletes útmutatásért lásd : Virtuális gép kiépítése a Hyper-V Managerrel.
A virtuális gép rendszerindításának biztonságossá tételéhez használja az UEFI-tanúsítványt:
- A virtuális gép létrehozása után megjelenik a Hyper-V Managerben. Jelölje ki a virtuális gépet, kattintson rá a jobb gombbal, majd válassza a Beállítások parancsot.
- A bal oldali panelen válassza a Biztonság lapot. Ezután a Biztonságos rendszerindítás területen válassza a Sablon legördülő listából a Microsoft UEFI tanúsítványszolgáltatót.
- A módosítások mentéséhez kattintson az OK gombra .
Válassza ki a virtuális gépet a Hyper-V Kezelőből, majd indítsa el a virtuális gépet. A virtuális gép a megadott ISO-rendszerképből elindul.
2. lépés: Csatlakozás virtuális géphez és a CentOS telepítése
A virtuális gép futtatása után kövesse az alábbi lépéseket:
Válassza ki a virtuális gépet a Hyper-V Kezelőből. Kattintson rá a jobb gombbal, és a megnyíló menüben válassza a Csatlakozás lehetőséget.
Válassza a CentOS 7 telepítése lehetőséget a rendszerindítási menüből.
Jelölje ki a nyelvet, majd válassza a Folytatás lehetőséget.
Válassza ki a telepítési célhelyet, majd válassza a Kész lehetőséget.
Válassza a Hálózat > Gazdagép nevét.
Engedélyezze az ON kapcsolót a hálózati adapterhez, majd válassza a Kész lehetőséget.
Válassza a Felhasználó beállítást , és állítsa be a gyökérjelszót. Adjon meg egy jelszót, erősítse meg a jelszót, és válassza a Kész lehetőséget.
Válassza a Befejezési konfiguráció lehetőséget.
Válassza a Telepítés megkezdése lehetőséget. A telepítés befejezése után válassza az Újraindítás lehetőséget a virtuális gép újraindításához.
3. lépés: A virtuális gép konfigurálása
A virtuális gép konfigurálása:
Csatlakozzon, majd jelentkezzen be a virtuális gépre a CentOS telepítése során létrehozott gyökérjelszóval.
Győződjön meg arról, hogy
cloud-init
nincs telepítve.sudo yum list installed | grep cloud-init
Telepítse
cloud-init
és ellenőrizze a telepített verziótcloud-init
.sudo yum install cloud-init cloud-init --version
4. lépés: A reziduális konfiguráció törlése
Törölje a gépspecifikus fájlokat és adatokat a virtuális gépről, hogy tiszta virtuálisgép-rendszerképet hozzon létre előzmények és alapértelmezett konfigurációk nélkül. Kövesse ezeket a lépéseket az Azure Stack HCI-fürtön a fennmaradó konfiguráció törléséhez.
Törölje az
cloud-init
alapértelmezett konfigurációkat.sudo yum clean all sudo cloud-init clean
Törölje a naplókat és a gyorsítótárat.
sudo rm -rf /var/lib/cloud/ /var/log/* /tmp/*
Távolítsa el a bash előzményeit.
rm -f ~/.bash_history export HISTSIZE=0 logout
Állítsa le a virtuális gépet. A Hyper-V-kezelőben lépjen a Művelet leállítása gombra>.
Exportáljon egy VHDX-et, vagy másolja a VHDX-et a virtuális gépről. A következő módszereket használhatja:
- Másolja a VHDX-et a megosztott fürtkötet felhasználói tárhelyére az Azure Stack HCI-n.
- Másik lehetőségként másolja a VHDX-et lapblobként egy Azure Storage-fiók tárolójába.
5. lépés: Virtuálisgép-rendszerkép létrehozása
Kövesse az Alábbi lépéseket az Azure Stack HCI-fürtön a korábban létrehozott VHDX-ből származó virtuálisgép-rendszerkép létrehozásához.
Az Azure CLI használatával hozza létre a virtuálisgép-rendszerképet:
Futtassa a PowerShellt rendszergazdaként.
Bejelentkezés lehetőséget. Futtassa a következő parancsmagot:
az login
Állítsa be az előfizetését. Futtassa a következő parancsmagot:
az account set --subscription <Subscription ID>
Adja meg az előfizetés paramétereit, az erőforráscsoportot, az egyéni helyet, a helyet, a rendszerkép operációs rendszerének típusát, a rendszerkép nevét és a kép elérési útját. Cserélje le a paramétereket
< >
a megfelelő értékekre.$Subscription = "<Subscription ID>" $Resource_Group = "<Resource group>" $CustomLocation = "<Custom location>" $Location = "<Location for your Azure Stack HCI cluster>" $OsType = "<OS of source image>"
A paramétereket az alábbi táblázat ismerteti.
Paraméter Leírás Subscription
Az Azure Stack HCI-fürthöz társított előfizetés. Resource_Group
A rendszerképhez társított Azure Stack HCI-fürt erőforráscsoportja. Location
Az Azure Stack HCI-fürt helye. A hely eastus
westreurope
lehet például vagy .OsType
A forráslemezképhez társított operációs rendszer. Ez a rendszer lehet Windows vagy Linux. Katalóguskép létrehozásához használja a virtuális gép VHDX-ét. Ezzel a virtuálisgép-lemezképpel Azure Arc virtuális gépeket hozhat létre az Azure Stack HCI-n.
Mindenképpen másolja a VHDX-et a felhasználói tárolóba az Azure Stack HCI fürt megosztott kötetében. Az elérési út például így
C:\ClusterStorage\UserStorage_1\linuxvhdx
nézhet ki.$ImagePath = "Path to user storage in CSV" $ImageName = "mylinuxvmimg" az stack-hci-vm image create --subscription $subscription -g $resource_group --custom-location $CustomLocation --location $location --image-path $ImagePath --name $ImageName --debug --os-type 'Linux'
Ellenőrizze, hogy a rendszerkép létrejött-e.
Kapcsolódó tartalom
- Azure Arc virtuális gépeket hozhat létre az Azure Stack HCI-fürtön.