Létrehozás Arc virtuális gépek az Azure Stack HCI-n
A következőkre vonatkozik: Azure Stack HCI, 23H2-es verzió
Ez a cikk azt ismerteti, hogyan hozhat létre Arc virtuális gépet az Azure Stack HCI-fürtön létrehozott virtuálisgép-rendszerképekkel kezdve. Arc virtuális gépeket az Azure CLI, a Azure Portal vagy az Azure Resource Manager sablon használatával hozhat létre.
Tudnivalók az Azure Stack HCI-fürterőforrásról
Használja az Azure Stack HCI-fürt erőforrásoldalát a következő műveletekhez:
- Létrehozás és kezelheti az Arc virtuálisgép-erőforrásokat, például a virtuálisgép-lemezképeket, a lemezeket és a hálózati adaptereket.
- Az Azure Stack HCI-fürthöz társított Azure Arc-erőforráshíd és egyéni hely megtekintése és elérése.
- Arc virtuális gépek kiépítése és kezelése.
Az Arc virtuális gépek létrehozásának eljárását a következő szakasz ismerteti.
Előfeltételek
Az Azure Arc-kompatibilis virtuális gép létrehozása előtt győződjön meg arról, hogy a következő előfeltételek teljesülnek.
- Hozzáférés tulajdonosi vagyközreműködői hozzáféréssel rendelkező Azure-előfizetéshez.
- Hozzáférés egy erőforráscsoporthoz, ahol ki szeretné helyezni a virtuális gépet.
- Hozzáférés egy vagy több virtuálisgép-rendszerképhez az Azure Stack HCI-fürtön. Ezek a virtuálisgép-rendszerképek az alábbi eljárások egyikével hozhatók létre:
- Az Azure Stack HCI-fürt egyéni helye, amellyel virtuális gépeket építhet ki. Az egyéni hely az Azure Stack HCI-fürt Áttekintés lapján is megjelenik.
Ha ügyféllel csatlakozik az Azure Stack HCI-fürthöz, tekintse meg a Csatlakozás az Azure Stack HCI-hez Azure CLI-ügyfélen keresztül című cikket.
Hozzáférés az Azure Stack HCI-fürthöz társított logikai hálózaton létrehozott hálózati adapterhez. Választhat statikus IP-címmel rendelkező hálózati adaptert vagy dinamikus IP-kiosztással rendelkező adaptert. További információt a hálózati adapterek Létrehozás című témakörben talál.
Létrehozás Arc virtuális gépek
Az alábbi lépésekkel arc virtuális gépet hozhat létre az Azure Stack HCI-fürtön.
Kövesse az alábbi lépéseket az Azure Stack HCI-fürthöz csatlakoztatott az CLI-t futtató ügyfélen.
Bejelentkezés és előfizetés beállítása
Csatlakozzon egy kiszolgálóhoz az Azure Stack HCI-rendszeren.
Jelentkezzen be. Típus:
az login --use-device-code
Állítsa be az előfizetését.
az account set --subscription <Subscription ID>
Windows rendszerű virtuális gép létrehozása
A létrehozott hálózati adapter típusától függően létrehozhat olyan virtuális gépet, amely statikus IP-címmel vagy dinamikus IP-címkiosztással rendelkező hálózati adapterrel rendelkezik.
Megjegyzés
Ha több, statikus IP-címmel rendelkező hálózati adapterre van szüksége a virtuális géphez, a virtuális gép létrehozása előtt hozza létre most az interfész(ek)et. A statikus IP-címmel rendelkező hálózati adapter hozzáadása a virtuális gép kiépítése után nem támogatott.
Itt létrehozunk egy virtuális gépet, amely adott memória- és processzorszámokat használ egy adott tárolási útvonalon.
Állítson be néhány paramétert.
$vmName ="myhci-vm" $subscription = "<Subscription ID>" $resource_group = "myhci-rg" $customLocationName = "myhci-cl" $customLocationID ="/subscriptions/$subscription/resourceGroups/$resource_group/providers/Microsoft.ExtendedLocation/customLocations/$customLocationName" $location = "eastus" $computerName = "mycomputer" $userName = "myhci-user" $password = "<Password for the VM>" $imageName ="ws22server" $nicName ="myhci-vnic" $storagePathName = "myhci-sp" $storagePathId = "/subscriptions/<Subscription ID>/resourceGroups/myhci-rg/providers/Microsoft.AzureStackHCI/storagecontainers/myhci-sp"
A virtuális gépek létrehozásának paraméterei az alábbiak szerint vannak táblázatos formában:
Paraméterek Description név Az Azure Stack HCI-fürthöz létrehozott virtuális gép neve. Mindenképpen adjon meg egy nevet, amely az Azure-erőforrásokra vonatkozó szabályokat követi. admin-username Az Azure Stack HCI-fürtön üzembe helyezett virtuális gép felhasználójának felhasználóneve. rendszergazdai jelszó Az Azure Stack HCI-fürtön üzembe helyezett virtuális gép felhasználójának jelszava. image-name A virtuális gép kiépítéséhez használt virtuálisgép-rendszerkép neve. Helyen A által az locations
meghatározott Azure-régiók. Ez leheteastus
például ,westeurope
.erőforráscsoport Annak az erőforráscsoportnak a neve, ahol a virtuális gépet létrehozza. A kezelés megkönnyítése érdekében javasoljuk, hogy ugyanazt az erőforráscsoportot használja, mint az Azure Stack HCI-fürtöt. Előfizetés Annak az előfizetésnek a neve vagy azonosítója, amelyben az Azure Stack HCI üzembe van helyezve. Ez lehet egy másik előfizetés, amelyet az Azure Stack HCI-fürt virtuális gépéhez használ. egyéni hely Ezzel megadhatja az Azure Stack HCI-fürthöz társított egyéni helyet, ahol ezt a virtuális gépet létrehozza. hitelesítés típusa A virtuális géppel használandó hitelesítés típusa. Az elfogadott értékek a következők: all
,password
ésssh
. Az alapértelmezett jelszó a Windowshoz és az SSH nyilvános kulcsához Linux esetén. Mindkettő és a hitelesítés engedélyezéséressh
password
használhatóall
.Nic A virtuális géphez társított hálózati adapterek neve vagy azonosítója. A vendégfelügyelet engedélyezéséhez legalább egy hálózati adapterrel kell rendelkeznie a virtuális gép létrehozásakor. memória-mb A virtuális gép számára lefoglalt memória megabájtban. Ha nincs megadva, a rendszer az alapértelmezett értékeket használja. Processzorok A virtuális géphez lefoglalt processzorok száma. Ha nincs megadva, a rendszer az alapértelmezett értékeket használja. storage-path-id A társított tárolási útvonal, ahová a virtuális gép konfigurációja és az adatok mentve vannak. proxykonfiguráció Ezzel az opcionális paraméterrel konfigurálhat proxykiszolgálót a virtuális géphez. További információ: Létrehozás proxyval konfigurált virtuális gép. Futtassa a következő parancsot egy virtuális gép létrehozásához.
az stack-hci-vm create --name $vmName --resource-group $resource_group --admin-username $userName --admin-password $password --computer-name $computerName --image $imageName --location $location --authentication-type all --nics $nicName --custom-location $customLocationID --hardware-profile memory-mb="8192" processors="4" --storage-path-id $storagePathId
A virtuális gép sikeresen létrejött, amikor a provisioningState
kimenetben látható módon succeeded
jelenik meg.
Megjegyzés
A létrehozott virtuális gépen alapértelmezés szerint engedélyezve van a vendégkezelés. Ha a vendégfelügyelet bármilyen okból meghiúsul a virtuális gép létrehozása során, a vendégfelügyelet engedélyezése Arc virtuális gépen című cikk lépéseit követve engedélyezheti azt a virtuális gép létrehozása után.
Ebben a példában a tárolási elérési út a --storage-path-id
jelzővel lett megadva, és meggyőződött arról, hogy a számítási feladatok adatai (beleértve a virtuális gépet, a virtuális gép rendszerképét és a nem operációsrendszer-adatlemezt) a megadott tárolási útvonalon lesznek elhelyezve.
Ha a jelző nincs megadva, a számítási feladat (virtuális gép, virtuálisgép-rendszerkép, nem operációsrendszer-adatlemez) automatikusan magas rendelkezésre állású tárolási útvonalra kerül.
Linux rendszerű virtuális gép létrehozása
Linux rendszerű virtuális gép létrehozásához használja ugyanazt a parancsot, amelyet a Windows rendszerű virtuális gép létrehozásához használt.
- A megadott katalógusrendszerképnek Linux rendszerképnek kell lennie.
- A felhasználónév és a jelszó a
authentication-type-all
paraméterrel működik. - SSH-kulcsok esetén a
ssh-key-values
paramétereket a paraméterrel együtt kell megadnia.authentication-type-all
Fontos
A proxykiszolgáló beállítása a virtuális gép létrehozása során linuxos virtuális gépek esetében nem támogatott.
proxyval konfigurált virtuális gép Létrehozás
Ezzel az opcionális paraméterproxy-konfigurációval konfigurálhat proxykiszolgálót a virtuális géphez.
Ha proxykiszolgáló mögött hoz létre virtuális gépet, futtassa a következő parancsot:
az stack-hci-vm create --name $vmName --resource-group $resource_group --admin-username $userName --admin-password $password --computer-name $computerName --image $imageName --location $location --authentication-type all --nics $nicName --custom-location $customLocationID --hardware-profile memory-mb="8192" processors="4" --storage-path-id $storagePathId --proxy-configuration http_proxy="<Http URL of proxy server>" https_proxy="<Https URL of proxy server>" no_proxy="<URLs which bypass proxy>" cert_file_path="<Certificate file path for your server>"
A következő paramétereket adhatja meg:proxy-server-configuration
Paraméterek | Description |
---|---|
http_proxy | A proxykiszolgáló HTTP URL-címei. Példa URL-cím:http://proxy.example.com:3128 |
https_proxy | HTTPS URL-címek proxykiszolgálóhoz. A kiszolgáló továbbra is használhat HTTP-címet az alábbi példában látható módon: http://proxy.example.com:3128 . |
no_proxy | URL-címek, amelyek megkerülhetik a proxyt. Tipikus példa erre a következő: localhost,127.0.0.1,.svc,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,100.0.0.0/8 . |
cert_file_path | A proxykiszolgáló tanúsítványfájljának elérési útja. Ilyen például a következő: C:\Users\Palomino\proxycert.crt . |
Íme egy példaparancs:
az stack-hci-vm create --name $vmName --resource-group $resource_group --admin-username $userName --admin-password $password --computer-name $computerName --image $imageName --location $location --authentication-type all --nics $nicName --custom-location $customLocationID --hardware-profile memory-mb="8192" processors="4" --storage-path-id $storagePathId --proxy-configuration http_proxy="http://ubuntu:ubuntu@192.168.200.200:3128" https_proxy="http://ubuntu:ubuntu@192.168.200.200:3128" no_proxy="localhost,127.0.0.1,.svc,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,100.0.0.0/8,s-cluster.test.contoso.com" cert_file_path="C:\ClusterStorage\UserStorage_1\server.crt"
Proxyhitelesítés esetén a felhasználónevet és a jelszót egy URL-címben kombinálva a következőképpen adhatja át:"http://username:password@proxyserver.contoso.com:3128"
A virtuális gépen futó PowerShell-verziótól függően előfordulhat, hogy engedélyeznie kell a virtuális gép proxybeállítását.
A PowerShell 5.1-es vagy korábbi verzióját futtató Windows rendszerű virtuális gépek esetén a létrehozás után jelentkezzen be a virtuális gépre. Futtassa a következő parancsot a proxy engedélyezéséhez:
netsh winhttp set proxy proxy-server="http=myproxy;https=sproxy:88" bypass-list="*.foo.com"
A proxy engedélyezése után engedélyezheti a vendégfelügyeletet.
Az 5.1-esnél újabb PowerShell-verziót futtató Windows rendszerű virtuális gépek esetében a virtuális gép létrehozásakor megadott proxybeállítások csak az Arc-vendégkezelés engedélyezéséhez használhatók. A virtuális gép létrehozása után jelentkezzen be a virtuális gépre, és futtassa a fenti parancsot más alkalmazások proxyjának engedélyezéséhez.
Arc-alapú virtuális gépek hitelesítése felügyelt identitással
Amikor az Arc virtuális gépeket az Azure Stack HCI-rendszeren az Azure CLI-n vagy Azure Portal keresztül hozza létre, a rendszer által hozzárendelt felügyelt identitás is létrejön, amely az Arc virtuális gépek teljes élettartama alatt tart.
Az Azure Stack HCI arc virtuális gépei ki vannak bővítve az Arc-kompatibilis kiszolgálókról, és a rendszer által hozzárendelt felügyelt identitással hozzáférhetnek a Microsoft Entra ID alapú hitelesítést támogató egyéb Azure-erőforrásokhoz. Az Arc virtuális gépek például rendszer által hozzárendelt felügyelt identitással férhetnek hozzá az Azure Key Vault.
További információ: Rendszer által hozzárendelt felügyelt identitások és Hitelesítés Azure-erőforráson Azure Arc-kompatibilis kiszolgálókkal.
Következő lépések
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: