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:
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.
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
Untuk memverifikasi apakah agen tamu berjalan di Arc VM, sambungkan ke server Azure Stack HCI.
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
divmAgent
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
menunjukkancode
sebagaiProvisioningState/succeeded
dandisplayStatus
sebagaiConnected
. - Jika menjalankan versi yang lebih lama,
statuses
akan menunjukkancode
sebagaiOK
dandisplayStatus
sebagaiActive
- Ketika
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 parameter
true
. 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
menunjukkancode
sebagaiProvisioningState/InProgress
dandisplayStatus
sebagaiConnecting
. - Jika menjalankan versi yang lebih lama,
statuses
akan menunjukkancode
sebagaiOK
,displayStatus
sebagaiActive
danmessage
sebagaiSuccessfully started HyperV listener
.
Ikuti langkah-langkah berikut:
Sambungkan ke VM menggunakan langkah-langkah khusus OS. Jalankan PowerShell sebagai admin.
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.
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:
Menyambungkan ke server Azure Stack HCI.
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.Tunggu beberapa menit dan jalankan
az stack-hci-vm show
ulang perintah. Saat status ditampilkan sebagaiconnecting
, ikuti langkah-langkah dalam Status yang ditampilkan sebagai menyambungkan.
Verifikasi bahwa manajemen tamu diaktifkan di portal Azure
Masuk ke portal Microsoft Azure.
Navigasikan ke komputer virtual kluster > Azure Stack HCI Anda lalu pilih VM tempat Anda mengaktifkan manajemen tamu.
Di halaman Gambaran Umum , pada tab Properti di panel kanan, buka Konfigurasi. Manajemen Tamu harus ditampilkan sebagai Diaktifkan (Tersambung).
Menampilkan properti VM
Ikuti langkah-langkah ini di portal Azure sistem Azure Stack HCI Anda untuk melihat properti VM.
Buka sumber daya kluster Azure Stack HCI lalu buka Komputer virtual.
Di panel kanan, dari daftar komputer virtual, pilih nama VM yang propertinya ingin Anda lihat.
Pada halaman Gambaran Umum , masuk ke panel kanan lalu masuk ke tab Properti . Anda dapat melihat properti VM Anda.
Memulai VM
Ikuti langkah-langkah ini di portal Azure sistem Azure Stack HCI Anda untuk memulai VM.
Buka sumber daya kluster Azure Stack HCI lalu buka Komputer virtual.
Di panel kanan, dari daftar komputer virtual, pilih VM yang tidak berjalan dan Anda ingin memulai.
Pada halaman Gambaran Umum untuk VM, dari bilah perintah atas di panel kanan, pilih Mulai, lalu pilih Ya.
Verifikasi VM telah dimulai.
Menghentikan VM
Ikuti langkah-langkah ini di portal Azure sistem Azure Stack HCI Anda untuk menghentikan VM.
Buka sumber daya kluster Azure Stack HCI lalu buka Komputer virtual.
Di panel kanan, dari daftar komputer virtual, pilih VM yang sedang berjalan dan Anda ingin berhenti.
Pada halaman Gambaran Umum untuk VM, dari bilah perintah atas di panel kanan, pilih Hentikan, lalu pilih Ya.
Verifikasi bahwa VM telah berhenti.
Menghidupkan ulang komputer virtual
Ikuti langkah-langkah ini di portal Azure sistem Azure Stack HCI Anda untuk memulai ulang VM.
Buka sumber daya kluster Azure Stack HCI lalu buka Komputer virtual.
Di panel kanan, dari daftar komputer virtual, pilih VM yang dihentikan dan Anda ingin memulai ulang.
Pada halaman Gambaran Umum untuk VM, dari bilah perintah atas di panel kanan, pilih Mulai Ulang, lalu pilih Ya.
Verifikasi bahwa VM telah dimulai ulang.
Menghapus VM
Ikuti langkah-langkah ini di portal Azure sistem Azure Stack HCI Anda untuk menghapus VM.
Buka sumber daya kluster Azure Stack HCI lalu buka Komputer virtual.
Di panel kanan, dari daftar komputer virtual, pilih VM yang ingin Anda hapus dari sistem Anda.
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.
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.
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.
Buka sumber daya kluster Azure Stack HCI Anda lalu buka Komputer virtual.
Dari daftar VM di panel kanan, pilih dan buka VM yang inti dan memorinya ingin Anda ubah.
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.
Langkah berikutnya
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk