Příprava image SUSE Linuxu pro místní virtuální počítače Azure (Preview)
Platí pro: Azure Local 2311.2 a novější
Tento článek popisuje, jak pomocí image SUSE Linux vytvořit virtuální počítač v místním prostředí Azure. K vytvoření image virtuálního počítače použijete Azure CLI.
Požadavky
Než začnete, splňovat následující požadavky:
Získejte přístup k místní instanci Azure. Tento systém se nasadí, zaregistruje a připojí k Azure Arc. V místním prostředku Azure přejděte na stránku Přehled . Na kartě Server v pravém podokně by se služba Azure Arc měla zobrazit jako Připojeno.
Stáhněte si soubor image SUSE QCOW2 do místního systému. Případně můžete ke stažení image spustit následující příkaz PowerShellu:
PS C:\temp\images> wget "https://download.opensuse.org/repositories/Cloud:/Images:/Leap_15.6/images/openSUSE-Leap-15.6.x86_64-NoCloud.qcow2" -OutFile c:\temp\images\openSUSE-Leap-15.6.x86_64-NoCloud.qcow
Workflow
Pokud chcete převést image QCOW2 na VHDX a vytvořit image virtuálního počítače z image VHDX.
- Převeďte QCOW2 na VHDX.
- Vytvořte image virtuálního počítače SUSE.
Důležité
Nepoužívejte disk virtuálního pevného disku virtuálního počítače Azure k přípravě image virtuálního počítače pro místní Azure.
Následující části obsahují podrobné pokyny pro každý krok pracovního postupu.
Krok 1: Převod QCOW2 na VHDX
Po stažení image QCOW2 pomocí nástroje QEMU disk image nástroje Pro Windows převeďte image na VHDX.
Nástroj QEMU pro bitovou kopii disku pro Systém Windows slouží k převodu, vytváření a konzistentně kontrolovat různé formáty virtuálních disků. Je kompatibilní s Technologií Hyper-V a dalšími řešeními a je optimalizovaný pro Windows Server (x64).
Pomocí těchto kroků stáhněte nástroj a převeďte soubor image QCOW2 na VHDX.
Stáhněte nástroj pro bitovou kopii disku QEMU pro systém Windows kliknutím na tlačítko Stáhnout binární soubory pro soubor. Případně můžete nástroj stáhnout spuštěním následujícího příkazu PowerShellu:
PS C:\temp\tool> wget https://cloudbase.it/downloads/qemu-img-win-x64-2_3_0.zip -OutFile C:\temp\tool\qemu-img-win-x64-2_3_0.zip
Po stažení nástroje extrahujte soubory ze souboru ZIP spuštěním tohoto příkazu:
PS C:\temp\tool Expand-Archive 'c:\temp\tool\qemu-img-win-x64-2_3_0.zip'
Tady je příklad:
Potom pomocí nástroje QEMU převeďte a uložte QCOW2 na VHDX spuštěním tohoto příkazu:
PS C:\temp\tool\qemu-img-win-x64-2_3_0> ./qemu-img.exe convert c:\temp\images\openSUSE-Leap-15.6.x86_64-NoCloud.qcow2 -O vhdx -o subformat=dynamic c:\temp\images\openSUSE-Leap-15.6.x86_64-NoCloud.vhdx PS C:\temp\tool\qemu-img-win-x64-2_3_0>
Tady je příklad:
Teď jste připraveni vytvořit image virtuálního počítače.
Krok 2: Vytvoření image virtuálního počítače SUSE
Pomocí následujícího postupu v místním prostředí Azure vytvořte image virtuálního počítače z VHDX, který jste vytvořili dříve.
K vytvoření image virtuálního počítače použijte Azure CLI:
Spusťte PowerShell jako správce.
Přihlášení. Spusťte následující rutinu:
az login
Nastavte své předplatné. Spusťte následující rutinu:
az account set --subscription <Subscription ID>
Nastavte parametry pro vaše předplatné, skupinu prostředků, vlastní umístění, umístění, typ operačního systému pro image, název image a cestu, kde se image nachází. Nahraďte parametry
< >
příslušnými hodnotami.$subscription = "<Subscription ID>" $resource_group = "<Resource group>" $customLocation = "<Custom location>" $location = "<Location for your Azure Local>" $osType = "<OS of source image>"
Parametry jsou popsány v následující tabulce.
Parametr Popis subscription
Předplatné přidružené k místní instanci Azure. resource_group
Skupina prostředků pro místní instanci Azure, kterou přidružíte k této imagi. location
Umístění místní instance Azure Umístění může být eastus
například nebowestreurope
.os-type
Operační systém přidružený ke zdrojové imagi. Tento systém může být Windows nebo Linux. K vytvoření image galerie použijte VHDX virtuálního počítače. Pomocí této image virtuálního počítače můžete vytvořit virtuální počítače Azure Arc v místním prostředí Azure.
Nezapomeňte zkopírovat soubor VHDX v uživatelském úložišti ve sdíleném svazku clusteru azure Local. Například cesta by mohla vypadat takto
C:\ClusterStorage\UserStorage_1\linuxvhdx
.$imagePath = "Path to user storage in CSV" $imageName = "mylinuxvmimg" $osType = "Linux" az stack-hci-vm image create --subscription $subscription -g $resource_group --custom-location $customLocation --location $location --image-path $imagePath --name $imageName --debug --os-type $osType
Ověřte, že je image vytvořená.
Související obsah
- Vytvořte logické sítě pro Azure Local ve vaší místní instanci Azure.