Prasyarat agen Connected Machine
Artikel ini menjelaskan persyaratan dasar untuk menginstal agen Connected Machine untuk onboarding server fisik atau komputer virtual ke server dengan dukungan Azure Arc. Beberapa metode orientasi mungkin memiliki lebih banyak persyaratan.
Lingkungan yang didukung
Server berkemampuan Azure Arc mendukung penginstalan agen Connected Machine di server fisik dan komputer virtual yang dihosting di luar Azure, termasuk pada platform seperti:
- VMware (termasuk Azure VMware Solution)
- Azure Stack HCI
- Lingkungan cloud lainnya
Anda tidak boleh menginstal Azure Arc pada komputer virtual yang dihosting di Azure, Azure Stack Hub, atau Azure Stack Edge, karena mereka sudah memiliki kemampuan serupa. Namun, Anda dapat menggunakan Azure VM untuk mensimulasikan lingkungan lokal hanya untuk tujuan pengujian.
Berhati-hatilah saat menggunakan Azure Arc pada sistem yaitu:
- Dikloning
- Dipulihkan dari cadangan sebagai instans kedua server
- Digunakan untuk membuat "gambar emas" tempat komputer virtual lainnya dibuat
Jika dua agen menggunakan id sumber yang sama, Anda akan menemukan perilaku yang tidak konsisten saat kedua agen mencoba bertindak sebagai satu sumber daya Azure. Praktik terbaik untuk situasi ini adalah menggunakan alat atau skrip otomatisasi untuk onboarding server ke Azure Arc setelah dikloning, dipulihkan dari cadangan, atau dibuat dari gambar emas. Untuk informasi selengkapnya tentang mengkloning komputer yang akan digunakan sebagai server berkemampuan Arc, lihat Panduan kloning.
Catatan
Untuk informasi selengkapnya tentang menggunakan server dengan dukungan Azure Arc di lingkungan VMware, lihat FAQ VMware.
Sistem operasi yang didukung
Azure Arc mendukung sistem operasi Windows dan Linux seperti yang tercantum dalam tabel. Arsitektur x86-64 (64-bit) didukung penuh, sementara hanya beberapa fitur yang didukung di Arm64 seperti yang disebutkan dalam tabel. Agen Azure Connected Machine tidak berjalan pada arsitektur 32-bit.
Sistem operasi | Versi | x86-64 | ARM64 | Catatan |
---|---|---|---|---|
AlmaLinux | 8 | ✅ | ✅ | |
AlmaLinux | 9 | ✅ | ❌ | |
Linux Amazon | 2 | ✅ | ✅ | |
Linux Amazon | 2023 | ✅ | ✅ | lihat dukungan arsitektur ARM64 |
Azure Linux (CBL-Mariner) | 1.0 | ⚠️ | ❌ | Dukungan terbatas, lihat Sistem operasi dukungan terbatas |
Azure Linux (CBL-Mariner) | 2.0 | ✅ | ✅ | |
Azure Linux (CBL-Mariner) | 3.0 | ✅ | ❌ | |
Azure Stack HCI | ||||
CentOS | 7 | ⚠️ | ❌ | Dukungan terbatas, lihat Sistem operasi dukungan terbatas |
CentOS | 8 | ⚠️ | ❌ | Dukungan terbatas, lihat Sistem operasi dukungan terbatas |
Debian | 10 | ⚠️ | ❌ | Dukungan terbatas, lihat Sistem operasi dukungan terbatas |
Debian | 11 | ✅ | ❌ | |
Debian | 12 | ✅ | ❌ | |
Oracle Linux | 7 | ✅ | ❌ | |
Oracle Linux | 8 | ✅ | ❌ | |
Oracle Linux | 9 | ✅ | ❌ | |
Red Hat Enterprise Linux (RHEL) | 7 | ✅ | ❌ | |
Red Hat Enterprise Linux (RHEL) | 8 | ✅ | ❌ | |
Red Hat Enterprise Linux (RHEL) | 9 | ✅ | ❌ | |
Rocky Linux | 8 | ✅ | ❌ | |
Rocky Linux | 9 | ✅ | ❌ | |
SUSE Linux Enterprise Server (SLES) | 12 SP3-SP5 | ✅ | ❌ | |
SUSE Linux Enterprise Server (SLES) | 15 | ✅ | ✅ | lihat dukungan arsitektur ARM64 |
Ubuntu | 16.04 | ⚠️ | ❌ | Dukungan terbatas, lihat Sistem operasi dukungan terbatas |
Ubuntu | 18.04 | ✅ | ❌ | |
Ubuntu | 20.04 | ✅ | ✅ | |
Ubuntu | 22.04 | ✅ | ✅ | |
Ubuntu | 24.04 | ✅ | ✅ | |
Klien Windows | 10 | ✅ | ❌ | lihat panduan sistem operasi klien |
Klien Windows | 11 | ✅ | ❌ | lihat panduan sistem operasi klien |
Windows IoT Enterprise | 10 (22H2) | ✅ | ❌ | lihat panduan sistem operasi klien |
Windows IoT Enterprise | 11 | ✅ | ❌ | lihat panduan sistem operasi klien |
Windows IoT Enterprise LTSC | 10 (2021) | ✅ | ❌ | lihat panduan sistem operasi klien |
Windows IoT Enterprise LTSC | 11 (2024) | ✅ | ❌ | lihat panduan sistem operasi klien |
Windows Server | 2008 R2 SP1 | ⚠️ | ❌ | Dukungan terbatas, lihat Sistem operasi dukungan terbatas |
Windows Server | 2012 | ✅ | ❌ | |
Windows Server | 2012 R2 | ✅ | ❌ | |
Windows Server | 2016 | ✅ | ❌ | |
Windows Server | 2019 | ✅ | ❌ | |
Windows Server | 2022 | ✅ | ❌ |
Untuk Windows Server, pengalaman Desktop dan Server Core didukung. Azure Editions didukung di Azure Stack HCI.
Agen Azure Connected Machine tidak diuji pada sistem operasi yang diperkeras oleh Tolok Ukur Center for Information Security (CIS).
Dukungan arsitektur Arm64
Tidak semua fitur, ekstensi komputer virtual, dan layanan didukung di Arm64 pada saat ini. Untuk detail lengkap tentang kompatibilitas Arm64 atau untuk memeriksa apakah layanan lain didukung, lihat dokumentasi untuk layanan yang ingin Anda gunakan. Berikut ini adalah beberapa fitur yang diketahui didukung di Arm64:
- RunCommand
- CustomScriptExtension
- Agen Azure Monitor
Catatan
Konfigurasi komputer saat ini tidak kompatibel dengan Arm64.
Sistem operasi dukungan terbatas
Versi sistem operasi berikut memiliki dukungan terbatas. Dalam setiap kasus, versi agen yang lebih baru tidak akan mendukung sistem operasi ini. Versi agen terakhir yang mendukung sistem operasi tercantum, dan rilis agen yang lebih baru tidak akan tersedia untuk sistem tersebut. Versi yang tercantum didukung hingga Tanggal Akhir Dukungan Arc. Jika masalah keamanan penting diidentifikasi yang memengaruhi versi agen ini, perbaikan dapat didukung ke versi terakhir yang didukung tetapi fungsionalitas baru atau perbaikan bug lainnya tidak akan.
Sistem operasi | Versi agen terakhir yang didukung | Tanggal Akhir Dukungan Arc | Catatan |
---|---|---|---|
Windows Server 2008 R2 SP1 | 1.39 Unduh | 03/31/2025 | Windows Server 2008 dan 2008 R2 mencapai Akhir Dukungan pada Januari 2020. Lihat Akhir dukungan untuk Windows Server 2008 dan Windows Server 2008 R2. |
CentOS 7 | 1.44 | 07/15/2025 | |
CentOS 8 | 1.44 | 07/15/2025 | |
Debian 10 | 1.44 | 07/15/2025 | |
Ubuntu 16.04 | 1.44 | 07/15/2025 | |
Azure Linux (CBL-Mariner) 1.0 | 1.44 | 07/15/2025 |
Menyambungkan server dukungan terbatas baru
Untuk menyambungkan server baru yang menjalankan sistem operasi Dukungan Terbatas ke Azure Arc, Anda harus membuat beberapa penyesuaian pada skrip onboarding.
Untuk Windows, ubah skrip penginstalan untuk menentukan versi yang diperlukan, menggunakan parameter -AltDownload.
Alih-alih
# Install the hybrid agent
& "$env:TEMP\install_windows_azcmagent.ps1";
Menggunakan
# Install the hybrid agent
& "$env:TEMP\install_windows_azcmagent.ps1" -AltDownload https://aka.ms/AzureConnectedMachineAgent-1.39;
Untuk Linux, repositori paket yang relevan hanya akan berisi rilis yang berlaku, sehingga tidak ada pertimbangan khusus yang diperlukan.
Panduan sistem operasi klien
Layanan Azure Arc dan Azure Connected Machine Agent didukung pada sistem operasi klien Windows 10 dan 11 hanya saat menggunakan komputer tersebut di lingkungan seperti server. Artinya, komputer harus selalu:
- Tersambung ke internet
- Tersambung ke sumber daya
- Dinyalakan
Misalnya, komputer yang menjalankan Windows 11 yang bertanggung jawab atas signage digital, solusi point-of-sale, dan tugas manajemen back office umum adalah kandidat yang baik untuk Azure Arc. Mesin produktivitas pengguna akhir, seperti laptop, yang mungkin offline untuk waktu yang lama, tidak boleh menggunakan Azure Arc dan sebaliknya harus mempertimbangkan Microsoft Intune atau Microsoft Configuration Manager.
Server berumur pendek dan infrastruktur desktop virtual
Microsoft tidak menyarankan untuk menjalankan Azure Arc di server berumur pendek (ephemeral) atau VM infrastruktur desktop virtual (VDI). Azure Arc dirancang untuk manajemen server jangka panjang dan tidak dioptimalkan untuk skenario di mana Anda secara teratur membuat dan menghapus server. Misalnya, Azure Arc tidak tahu apakah agen offline karena pemeliharaan sistem yang direncanakan atau jika VM dihapus, sehingga tidak akan secara otomatis membersihkan sumber daya server yang berhenti mengirim heartbeat. Akibatnya, Anda dapat mengalami konflik jika Anda membuat ulang VM dengan nama yang sama dan ada sumber daya Azure Arc yang ada dengan nama yang sama.
Azure Virtual Desktop di Azure Stack HCI tidak menggunakan VM berumur pendek dan mendukung menjalankan Azure Arc di VM desktop.
Persyaratan perangkat lunak
Sistem operasi Windows:
- Windows Server 2008 R2 SP1 memerlukan PowerShell 4.0 atau yang lebih baru. Microsoft merekomendasikan untuk menjalankan versi terbaru, Windows Management Framework 5.1.
Sistem operasi Linux:
- systemd
- wget (untuk mengunduh skrip penginstalan)
- openssl
- gnupg (hanya sistem berbasis Debian)
Hak masuk pengguna lokal untuk sistem Windows
Azure Hybrid Instance Metadata Service berjalan di bawah akun virtual dengan hak istimewa rendah, NT SERVICE\himds
. Akun ini memerlukan "masuk sebagai layanan" tepat di Windows untuk dijalankan. Dalam kebanyakan kasus, tidak ada yang perlu Anda lakukan karena hak ini diberikan ke akun virtual secara default. Namun, jika organisasi Anda menggunakan Kebijakan Grup untuk menyesuaikan pengaturan ini, Anda harus menambahkan NT SERVICE\himds
ke daftar akun yang diizinkan untuk masuk sebagai layanan.
Anda dapat memeriksa kebijakan saat ini di komputer Anda dengan membuka Editor Kebijakan Grup Lokal (gpedit.msc
) dari menu Mulai dan menavigasi ke item kebijakan berikut:
Konfigurasi Komputer > Pengaturan > Keamanan Pengaturan Keamanan Kebijakan > Lokal Penetapan > Hak > Pengguna Masuk sebagai layanan
Periksa apakah salah satu dari NT SERVICE\ALL SERVICES
, NT SERVICE\himds
, atau S-1-5-80-4215458991-2034252225-2287069555-1155419622-2701885083
(pengidentifikasi keamanan statis untuk NT SERVICE\himds) ada dalam daftar. Jika tidak ada dalam daftar, Anda harus bekerja sama dengan administrator Kebijakan Grup untuk menambahkan NT SERVICE\himds
kebijakan apa pun yang mengonfigurasi penetapan hak pengguna di server Anda. Administrator Kebijakan Grup perlu membuat perubahan pada komputer dengan agen Azure Connected Machine terinstal sehingga pemilih objek menyelesaikan identitas dengan benar. Agen tidak perlu dikonfigurasi atau tersambung ke Azure untuk membuat perubahan ini.
Memerlukan izin
Anda memerlukan peran bawaan Azure berikut untuk berbagai aspek pengelolaan mesin yang terhubung:
- Untuk onboarding komputer, Anda harus memiliki peran Azure Connected Machine Onboarding atau Contributor untuk grup sumber daya tempat Anda mengelola server.
- Untuk membaca, mengubah, dan menghapus komputer, Anda harus memiliki peran Administrator Sumber Daya Azure Connected Machine untuk grup sumber daya.
- Untuk memilih grup sumber daya dari daftar drop-down saat menggunakan metode Hasilkan skrip, Anda juga memerlukan peran Pembaca untuk grup sumber daya tersebut (atau peran lain yang menyertakan akses Pembaca).
- Saat mengaitkan Cakupan Private Link dengan Server Arc, Anda harus memiliki izin Microsoft.HybridCompute/privateLinkScopes/read pada Sumber Daya Cakupan Private Link.
Langganan Azure dan batas layanan
Tidak ada batasan jumlah server berkemampuan Azure Arc yang dapat Anda daftarkan dalam satu grup sumber daya, langganan, atau penyewa apa pun.
Setiap server dengan dukungan Azure Arc dikaitkan dengan objek Microsoft Entra dan dihitung terhadap kuota direktori Anda. Lihat Batas dan batasan layanan Microsoft Entra untuk informasi tentang jumlah maksimum objek yang dapat Anda miliki di direktori Microsoft Entra.
Penyedia sumber daya Azure
Untuk menggunakan server dengan dukungan Azure Arc, penyedia sumber daya Azure berikut ini harus terdaftar di langganan Anda:
- Microsoft.HybridCompute
- Microsoft.GuestConfiguration
- Microsoft.HybridConnectivity
- Microsoft.AzureArcData (jika Anda berencana untuk mengaktifkan Arc SQL Server)
- Microsoft.Compute (untuk Azure Update Manager dan peningkatan ekstensi otomatis)
Anda dapat mendaftarkan penyedia sumber daya menggunakan perintah berikut:
Azure PowerShell:
Connect-AzAccount
Set-AzContext -SubscriptionId [subscription you want to onboard]
Register-AzResourceProvider -ProviderNamespace Microsoft.HybridCompute
Register-AzResourceProvider -ProviderNamespace Microsoft.GuestConfiguration
Register-AzResourceProvider -ProviderNamespace Microsoft.HybridConnectivity
Register-AzResourceProvider -ProviderNamespace Microsoft.AzureArcData
Azure CLI:
az account set --subscription "{Your Subscription Name}"
az provider register --namespace 'Microsoft.HybridCompute'
az provider register --namespace 'Microsoft.GuestConfiguration'
az provider register --namespace 'Microsoft.HybridConnectivity'
az provider register --namespace 'Microsoft.AzureArcData'
Anda juga dapat mendaftarkan penyedia sumber daya di portal Azure.
Langkah berikutnya
- Tinjau persyaratan jaringan untuk menyebarkan server dengan dukungan Azure Arc.
- Sebelum Anda menyebarkan agen Azure Connected Machine dan berintegrasi dengan layanan manajemen dan pemantauan Azure lainnya, tinjau panduan Perencanaan dan penyebaran.* Untuk mengatasi masalah, tinjau panduan pemecahan masalah koneksi agen.