Share via


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.

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

  1. Csatlakozzon egy kiszolgálóhoz az Azure Stack HCI-rendszeren.

  2. Jelentkezzen be. Típus:

    az login --use-device-code
    
  3. Á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.

  1. Á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 locationsmeghatározott Azure-régiók. Ez lehet eastuspé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és ssh. 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ére sshpassword 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.
  2. 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 succeededjelenik 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