Bagikan melalui


Mengelola VM Arc di Azure Stack HCI

Berlaku untuk: Azure Stack HCI, versi 23H2

Artikel ini menjelaskan cara mengelola komputer virtual (VM) Arc yang berjalan di Azure Stack HCI, versi 23H2. Prosedur untuk mengaktifkan manajemen tamu, memulai, menghentikan, memulai ulang, atau menghapus VM Arc dirinci.

Prasyarat

Sebelum memulai, pastikan untuk menyelesaikan prasyarat berikut:

  1. Pastikan Anda memiliki akses ke kluster Azure Stack HCI yang disebarkan dan didaftarkan. Selama penyebaran, Arc Resource Bridge dan lokasi kustom juga dibuat.

    Buka grup sumber daya di Azure. Anda dapat melihat lokasi kustom dan Azure Arc Resource Bridge yang dibuat untuk kluster Azure Stack HCI. Catat langganan, grup sumber daya, dan lokasi kustom saat Anda menggunakannya nanti dalam skenario ini.

  2. Pastikan Anda memiliki satu atau beberapa VM Arc yang berjalan pada kluster Azure Stack HCI ini. Untuk informasi selengkapnya, lihat Create VM Arc di Azure Stack HCI.

Mengaktifkan manajemen tamu

Setelah membuat VM, Anda ingin mengaktifkan manajemen tamu pada VM tersebut.

Ada dua agen yang penting untuk dipahami dalam konteks manajemen tamu - agen tamu VM dan agen Azure Connected Machine. Setiap VM Arc yang dibuat melalui portal Azure atau Azure CLI disediakan dengan agen tamu (juga disebut sebagai mocguestagent) di dalamnya.

Saat Anda mengaktifkan manajemen tamu pada komputer virtual Arc, agen tamu menginstal agen Azure Connected Machine. Agen Azure Connected Machine memungkinkan Anda mengelola ekstensi Azure Arc VM di VM Azure Stack HCI Anda.

Berdasarkan apakah agen tamu berjalan pada komputer virtual Arc Anda, langkah-langkah untuk mengaktifkan manajemen tamu berbeda.

Penting

Pastikan kluster Azure Stack HCI Anda menjalankan 2311 atau yang lebih baru untuk menjalankan prosedur ini.

Verifikasi apakah agen tamu sedang berjalan

  1. Untuk memverifikasi apakah agen tamu berjalan di Arc VM, sambungkan ke server Azure Stack HCI.

  2. Jalankan perintah berikut:

    az stack-hci-vm show --name "<VM name>" --resource-group "<Resource group name>"
    

    Berikut adalah cuplikan output sampel yang menunjukkan bahwa agen tamu sedang berjalan. Cari statuses di vmAgent bawah dalam output.

    "instanceView": {
      "vmAgent": {
        "statuses": [
          {
            "code": "ProvisioningState/succeeded",
            "displayStatus": "Connected",
            "level": "Info",
            "message": "Successfully established connection with mocguestagent",
            "time": "2024-01-13T00:57:39Z"
          },
          {
            "code": "ProvisioningState/succeeded",
            "displayStatus": "Connected",
            "level": "Info",
            "message": "New mocguestagent version detected 'v0.13.0-3-gd13b4794",
            "time": "2024-01-13T00:57:39Z"
          }
        ],
        "vmConfigAgentVersion": "v0.13.0-3-gd13b4794"
      }
    }
    

    Agen tamu sedang berjalan:

    • Ketika statuses menunjukkan code sebagai ProvisioningState/succeeded dan displayStatus sebagai Connected.
    • Jika menjalankan versi yang lebih lama, statuses akan menunjukkan code sebagai OK dan displayStatus sebagai Active

Jika status Anda tidak cocok dengan output di atas, ikuti langkah-langkah dalam Mengaktifkan manajemen tamu saat agen tamu tidak berjalan.

Mengaktifkan manajemen tamu pada VM dengan agen tamu berjalan

Untuk mengaktifkan manajemen tamu pada komputer virtual Arc yang memiliki agen tamu yang berjalan, jalankan perintah berikut:

az stack-hci-vm update --name "myhci-vm" --enable-agent true --resource-group "myhci-rg"

Manajemen tamu diaktifkan dengan mengatur ke enable-agent parametertrue. Manajemen tamu harus memakan waktu beberapa menit untuk diaktifkan.

Ikuti langkah-langkah untuk memverifikasi bahwa manajemen tamu diaktifkan di portal Azure.

Mengaktifkan manajemen tamu pada VM saat agen tamu tidak berjalan

Ada dua skenario ketika agen tamu tidak berjalan - ketika status tersambung dan ketika status kosong. Masing-masing skenario ini dan langkah-langkah terkait dijelaskan di bagian berikut.

Status ditampilkan sebagai menyambungkan

Status Anda ditampilkan sebagai menyambungkan. Berikut adalah cuplikan output sampel yang menunjukkan status yang diperlukan.

"instanceView": {
      "vmAgent": {
        "statuses": [
          {
            "code": "ProvisioningState/InProgress",
            "displayStatus": "Connecting",
            "level": "Info",
            "message": "Waiting for connection with mocguestagent",
            "time": "2024-01-19T01:41:15Z"
          }
        ]
      }
    },

Agen tamu tidak berjalan ketika:

  • Agen tamu tidak berjalan ketika statuses menunjukkan code sebagai ProvisioningState/InProgress dan displayStatus sebagai Connecting.
  • Jika menjalankan versi yang lebih lama, statuses akan menunjukkan code sebagai OK, displayStatus sebagai Activedan message sebagai Successfully started HyperV listener.

Ikuti langkah-langkah berikut:

  1. Sambungkan ke VM menggunakan langkah-langkah khusus OS. Jalankan PowerShell sebagai admin.

  2. Jalankan salah satu perintah berikut untuk mengaktifkan agen tamu pada VM Anda berdasarkan jenis OS:

    Linux:

    sudo -- sh -c 'mkdir /mociso && mount -L mocguestagentprov /mociso && bash /mociso/install.sh && umount /mociso && rm -df /mociso && eject LABEL=mocguestagentprov'
    

    Windows:

    $d=Get-Volume -FileSystemLabel mocguestagentprov;$p=Join-Path ($d.DriveLetter+':\') 'install.ps1';powershell $p
    

    Berikut adalah contoh output untuk VM Linux yang menunjukkan agen tamu berhasil diinstal.

    Cuplikan layar yang menunjukkan bahwa agen tamu berhasil diaktifkan pada VM.

  3. Sambungkan ke salah satu server Azure Stack HCI. Jalankan perintah berikut untuk mengaktifkan manajemen tamu.

    az stack-hci-vm update --name "myhci-vm" --enable-agent true --resource-group "myhci-rg"
    

Ikuti langkah-langkah untuk memverifikasi bahwa manajemen tamu diaktifkan di portal Azure.

Status ditampilkan sebagai null

Status Anda ditampilkan sebagai null. Ini menunjukkan iso yang diperlukan untuk agen tamu hilang. Berikut adalah cuplikan output sampel yang menunjukkan status null.

"instanceView": {
      "vmAgent": {
        "statuses": []
      }
    },

Ikuti langkah-langkah berikut:

  1. Menyambungkan ke server Azure Stack HCI.

  2. Jalankan perintah berikut:

    az stack-hci-vm update --name "<VM Name>" --resource-group "<Resource group name>" --enable-vm-config-agent true
    

    Parameter enable-vm-config-agent memasang iso yang diperlukan untuk agen tamu.

  3. Tunggu beberapa menit dan jalankan az stack-hci-vm show ulang perintah. Saat status ditampilkan sebagai connecting, ikuti langkah-langkah dalam Status yang ditampilkan sebagai menyambungkan.

Verifikasi bahwa manajemen tamu diaktifkan di portal Azure

  1. Masuk ke portal Microsoft Azure.

  2. Navigasikan ke komputer virtual kluster > Azure Stack HCI Anda lalu pilih VM tempat Anda mengaktifkan manajemen tamu.

  3. Di halaman Gambaran Umum , pada tab Properti di panel kanan, buka Konfigurasi. Manajemen Tamu harus ditampilkan sebagai Diaktifkan (Tersambung).

    Cuplikan layar memperlihatkan cara Create VM menggunakan gambar VM Windows.

Menampilkan properti VM

Ikuti langkah-langkah ini di portal Azure sistem Azure Stack HCI Anda untuk melihat properti VM.

  1. Buka sumber daya kluster Azure Stack HCI lalu buka Komputer virtual.

  2. Di panel kanan, dari daftar komputer virtual, pilih nama VM yang propertinya ingin Anda lihat.

    Cuplikan layar VM yang dipilih dari daftar VM.

  3. Pada halaman Gambaran Umum , masuk ke panel kanan lalu masuk ke tab Properti . Anda dapat melihat properti VM Anda.

    Cuplikan layar properti komputer virtual Arc yang dipilih.

Memulai VM

Ikuti langkah-langkah ini di portal Azure sistem Azure Stack HCI Anda untuk memulai VM.

  1. Buka sumber daya kluster Azure Stack HCI lalu buka Komputer virtual.

  2. Di panel kanan, dari daftar komputer virtual, pilih VM yang tidak berjalan dan Anda ingin memulai.

  3. Pada halaman Gambaran Umum untuk VM, dari bilah perintah atas di panel kanan, pilih Mulai, lalu pilih Ya.

  4. Verifikasi VM telah dimulai.

    Cuplikan layar pilih + mulai VM.

Menghentikan VM

Ikuti langkah-langkah ini di portal Azure sistem Azure Stack HCI Anda untuk menghentikan VM.

  1. Buka sumber daya kluster Azure Stack HCI lalu buka Komputer virtual.

  2. Di panel kanan, dari daftar komputer virtual, pilih VM yang sedang berjalan dan Anda ingin berhenti.

  3. Pada halaman Gambaran Umum untuk VM, dari bilah perintah atas di panel kanan, pilih Hentikan, lalu pilih Ya.

  4. Verifikasi bahwa VM telah berhenti.

    Cuplikan layar pilih + hentikan VM.

Menghidupkan ulang komputer virtual

Ikuti langkah-langkah ini di portal Azure sistem Azure Stack HCI Anda untuk memulai ulang VM.

  1. Buka sumber daya kluster Azure Stack HCI lalu buka Komputer virtual.

  2. Di panel kanan, dari daftar komputer virtual, pilih VM yang dihentikan dan Anda ingin memulai ulang.

  3. Pada halaman Gambaran Umum untuk VM, dari bilah perintah atas di panel kanan, pilih Mulai Ulang, lalu pilih Ya.

  4. Verifikasi bahwa VM telah dimulai ulang.

    Cuplikan layar pilih + mulai ulang VM.

Menghapus VM

Ikuti langkah-langkah ini di portal Azure sistem Azure Stack HCI Anda untuk menghapus VM.

  1. Buka sumber daya kluster Azure Stack HCI lalu buka Komputer virtual.

  2. Di panel kanan, dari daftar komputer virtual, pilih VM yang ingin Anda hapus dari sistem Anda.

  3. Pada halaman Gambaran Umum untuk VM, dari bilah perintah atas di panel kanan, pilih Hapus, lalu pilih Ya.

    Anda sekarang diminta untuk mengonfirmasi penghapusan. Pilih Ya. Verifikasi bahwa VM dihapus.

    Perhatikan bahwa ketika VM dihapus, semua sumber daya yang terkait dengan VM tidak dihapus. Misalnya, disk data atau antarmuka jaringan yang terkait dengan VM tidak dihapus. Anda perlu menemukan dan menghapus sumber daya ini secara terpisah.

    Cuplikan layar peringatan saat menghapus VM.

  4. Anda sekarang dapat masuk ke grup sumber daya tempat VM ini disebarkan. Anda dapat melihat bahwa VM dihapus dari daftar sumber daya dalam grup sumber daya. Anda mungkin perlu memilih opsi untuk Menampilkan jenis tersembunyi untuk melihat sumber daya yang terkait dengan VM ini yang tidak dihapus.

    Cuplikan layar sumber daya jenis tersembunyi yang terkait dengan komputer virtual.

Temukan sumber daya terkait seperti antarmuka jaringan dan disk data, dan hapus.

Mengubah inti dan memori

Ikuti langkah-langkah ini di portal Azure sistem Azure Stack HCI Anda untuk mengubah inti dan memori.

  1. Buka sumber daya kluster Azure Stack HCI Anda lalu buka Komputer virtual.

  2. Dari daftar VM di panel kanan, pilih dan buka VM yang inti dan memorinya ingin Anda ubah.

  3. Di bawah Setelan, pilih Ukuran. Edit Jumlah prosesor virtual atau Memori (MB) untuk mengubah inti dan ukuran memori untuk VM. Hanya ukuran memori yang dapat diubah. Jenis memori tidak dapat diubah setelah VM dibuat.

    Cuplikan layar halaman Ukuran untuk VM.

Langkah berikutnya