Cara memperbarui Agen Azure Linux di VM

Perhatian

Artikel ini mereferensikan CentOS, distribusi Linux yang mendekati status End Of Life (EOL). Harap pertimbangkan penggunaan dan rencanakan yang sesuai. Untuk informasi selengkapnya, lihat panduan Akhir Masa Pakai CentOS.

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

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

Anda harus selalu memeriksa paket di repositori distro Linux terlebih dahulu. Kemungkinan paket yang tersedia mungkin bukan versi terbaru, namun, mengaktifkan pembaruan otomatis akan memastikan Agen Linux akan selalu mendapatkan pembaruan terbaru. Jika Anda memiliki masalah penginstalan dari manajer paket, Anda harus mencari dukungan dari vendor distro.

Catatan

Untuk informasi selengkapnya, lihat Distribusi Linux yang didukung di Azure

Verifikasi Dukungan versi minimum untuk agen mesin virtual di Azure sebelum melanjutkan.

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

Biasanya hanya ini yang Anda butuhkan, tetapi jika karena alasan tertentu sehingga Anda perlu memasangnya dari https://github.com secara langsung, gunakan langkah-langkah berikut.

Memperbarui Agen Linux ketika tidak ada paket agen untuk distribusi

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