Vm'de Azure Linux Aracısı'nı güncelleştirme

Dikkat

Bu makalede destek sonu (EOS) durumu olan bir Linux dağıtımı olan CentOS'a başvuruda bulunur. Kullanımınızı göz önünde bulundurun ve buna göre planlayın. Daha fazla bilgi için bkz . CentOS Kullanım Süresi Sonu kılavuzu.

Azure'daki bir Linux VM'sinde Azure Linux Aracınızı güncelleştirmek için, şu durumlardan önce sahip olmanız gerekir:

  • Azure'da çalışan bir Linux VM.
  • SSH kullanarak bu Linux VM'ye bağlantı.

Öncelikle her zaman Linux dağıtım deposunda bir paket olup olmadığını denetlemeniz gerekir. Kullanılabilir paket en son sürüm olmayabilir, ancak otomatik güncelleştirmenin etkinleştirilmesi Linux Aracısı'nın her zaman en son güncelleştirmeyi almasını sağlar. Paket yöneticilerinden yükleme sorunları yaşıyorsanız dağıtım satıcısından destek almanız gerekir.

Uyarı

Daha fazla bilgi için bkz . Azure'da desteklenen Linux dağıtımları

Uyarı

Daha hızlı tanılama için VM yardımını deneyin. Windows için VM yardımını veya Linux için VM yardımını çalıştırmanızı öneririz. Bu betik tabanlı tanılama araçları, Azure VM Konuk Aracısı'nı ve genel VM durumunu etkileyen yaygın sorunları belirlemenize yardımcı olur.

Sanal makinelerle ilgili performans sorunları yaşıyorsanız desteğe başvurmadan önce bu araçları çalıştırın.

Devam etmeden önce Azure'da sanal makine aracıları için en düşük sürüm desteğini doğrulayın.

  1. Geçerli paket sürümünüzü denetleme
sudo apt list --installed | grep walinuxagent
  1. Paket önbelleğini güncelleştirme
sudo apt-get -qq update
  1. En son paket sürümünü yükleme
sudo apt-get install walinuxagent
  1. Otomatik güncelleştirmenin etkinleştirildiğinden emin olun.
  • İlk olarak, otomatik güncelleştirmenin etkinleştirilip etkinleştirilmediğini denetleyin:
sudo cat /etc/waagent.conf | grep -i autoupdate
  • Otomatik güncelleştirme etkinleştirildiğinde bu çıkışı görürseniz "AutoUpdate.Enabled" öğesini bulun:
AutoUpdate.Enabled=y
  • Etkinleştirmek için şunu çalıştırın:
sudo sed -i 's/# AutoUpdate.Enabled=y/AutoUpdate.Enabled=y/g' /etc/waagent.conf
  1. Waagent hizmetini yeniden başlatma
sudo systemctl restart walinuxagent
  1. Waagent hizmetinin çalışır durumda olduğunu doğrulama
sudo systemctl status walinuxagent

Genellikle ihtiyacınız olan her şey, ancak bir nedenden dolayı doğrudan yüklemeniz https://github.com gerekiyorsa aşağıdaki adımları kullanın.

Dağıtım için aracı paketi olmadığında Linux Aracısı'nı güncelleştirme

Paket olmadığında Azure Linux Aracısı'nı güncelleştirme hakkında daha fazla bilgi için bkz. Azure Linux Aracısı README.