Merhaba
Bu makalemde VMware ESXi hostlarımızı PowerCli ile nasıl güncelleyebileceğimizi anlatacağım. PowerCLI ile aşağıdaki komutları sırasıyla gireceğiz.
Öncelikle update edeceğimiz paketleri bilgisayarımıza indiriyoruz. Ardından update edeceğimiz VMware hostu Maintenance Mode a almamız gerekiyor. Eğer DRS için yeterli lisansınız yok ise bu işlemden önce bu host üzerinde çalışan sanal makineleri kapatmanız veya başka bir host üzerine vmotion ile aktarmanız gerekiyor.
Update edeceğimiz sunucu üzerinde sanal makine çalışmadığını varsayarak, hostu maintenance mode’a alıyoruz. Kırmızı renkte yazan yerleri kendi ortamınıza göre değiştirin.
Get-VMHost esx01.fatihsolen.com | Set-VMHost -State Maintenance
Ardından indirdiğimiz güncelleme paketini bu hostun erişebildiği bir datastore üzerine kopyalayıp ve güncelleştirmeleri yükleyelim.
$DataStore = Get-VMHost esx01.fatihsolen.com | Get-Datastore ESX01_Local_Datastore
Copy-DatastoreItem C:\Users\Fatih\VMware $DataStore.DatastoreBrowserPath -Recurse
Get-VMHost esx01.fatihsolen.com | Install-VMHostPatch -Hostpath “/vmfs/volumes/ESX01_Local_Datastore/VMware/metadata.zip”
Bu komutlardan sonra güncelleme başlayacaktır. Update tamamlandığında ekrana bilgisi düşecektir. Update sonrasında restart gerekebilir.
Eğer birden fazla VMware hostu aynı anda update etmek isterseniz; aşağıdaki komutları izleyebilirsiniz.
$ESX01 = “esx01.fatihsolen.com”
$ESX02 = “esx02.fatihsolen.com”
$ESX03 = “esx03.fatihsolen.com”
$ESX04 = “esx04.fatihsolen.com”
$ESX05 = “esx05.fatihsolen.com”
$ESX06 = “esx06.fatihsolen.com“
Yukarıda belirttiğimiz sunucuları maintenance mode’a alıyoruz.
Get-VMHost $ESX01,$ESX02,$ESX03,$ESX04,$ESX05,$ESX06 | Set-VMHost -State Maintenance
Güncelleme paketini yukarıdaki hostların erişebildiği bir datastore üzerine kopyalıyoruz ve güncelleştirmeleri yüklüyoruz.
$DataStore =.Get-VMHost esx01.fatihsolen.com | Get-Datastore SSD01_Datastore
Copy-DatastoreItem C:\Users\Fatih\VMware $DataStore.DatastoreBrowserPath -Recurse
Get-VMHost $ESX01,$ESX02,$ESX03,$ESX04,$ESX05,$ESX06 | Install-VMHostPatch -Hostpath “/vmfs/volumes/SSD01_Datastore/VMware/metadata.zip”
Aynı şekilde belirttiğimiz hostlar için güncelleme başlayacaktır. Update tamamlandığında ekrana bilgisi düşecektir. Update sonrasında restart gerekebilir.