Cara memperbarui Agen Linux Azure pada VM

Perhatian

Artikel ini mereferensikan CentOS, distribusi Linux yang merupakan status akhir dukungan (EOS). Pertimbangkan penggunaan dan rencana yang sesuai. Untuk informasi selengkapnya, lihat panduan Akhir Masa Pakai CentOS.

Untuk memperbarui Agen Linux Azure Anda di VM Linux di Azure, Anda harus sudah memiliki:

  • VM Linux yang sedang berjalan di Azure.
  • Koneksi ke VM Linux tersebut menggunakan SSH.

Anda harus selalu memeriksa paket di repositori distro Linux terlebih dahulu. Ada kemungkinan paket yang tersedia mungkin bukan versi terbaru, namun, mengaktifkan pembaruan otomatis memastikan Agen Linux selalu mendapatkan pembaruan terbaru. Jika Anda mengalami masalah saat menginstal dari manajer paket, Anda harus mencari dukungan dari vendor distro.

Nota

Untuk informasi selengkapnya, lihat Distribusi Linux yang didukung di Azure

Nota

Coba bantuan VM untuk diagnostik yang lebih cepat. Kami menyarankan agar Anda menjalankan VM assist untuk Windows atau VM assist untuk Linux. Alat diagnostik berbasis skrip ini membantu Anda mengidentifikasi masalah umum yang memengaruhi Agen Tamu Azure VM dan kesehatan VM secara keseluruhan.

Jika Anda mengalami masalah performa dengan komputer virtual, sebelum menghubungi dukungan, jalankan alat-alat ini.

Verifikasi dukungan Versi minimum untuk agen komputer virtual di Azure sebelum melanjutkan.

  1. Periksa versi paket Anda saat ini
sudo apt list --installed | grep walinuxagent
  1. Memperbarui cache paket
sudo apt-get -qq update
  1. Menginstal versi paket terbaru
sudo apt-get install walinuxagent
  1. Pastikan pembaruan otomatis diaktifkan.
  • Pertama, periksa untuk melihat apakah pembaruan otomatis diaktifkan:
sudo cat /etc/waagent.conf | grep -i autoupdate
  • Temukan 'AutoUpdate.Enabled" jika Anda melihat output ini saat pembaruan otomatis diaktifkan:
AutoUpdate.Enabled=y
  • Untuk mengaktifkannya, jalankan:
sudo sed -i 's/# AutoUpdate.Enabled=y/AutoUpdate.Enabled=y/g' /etc/waagent.conf
  1. Mulai ulang layanan waagent
sudo systemctl restart walinuxagent
  1. Memvalidasi layanan waagent aktif dan berjalan
sudo systemctl status walinuxagent

Biasanya semua yang Anda butuhkan, tetapi jika karena alasan tertentu Anda perlu menginstalnya secara https://github.com langsung, gunakan langkah-langkah berikut.

Perbarui Agen Linux saat tidak ada paket agen untuk distribusi

Untuk informasi selengkapnya mengenai memperbarui Agen Linux Azure saat tidak ada paket, lihat README Agen Linux Azure.