31 Aralık 2012

ESX 5.1'e Upgrade İçin Kolay Bir yöntem

Yeni satın aldığım ESXi 5.0 kurulu dedicated sunucuma Windows Server 2012 yükleyemeyince ve diğer bir çok sebepten ESXi 5.1'e upgrade şart olmaya başlayınca bunu sisteme erişimi kesmeden nasıl yapabileceğimi araştırırken bulduğum bir yöntemi burada paylaşayım. 

Bu işlem için yeni 5.1 CD si ile bootdan , vSphere ESX Update'e kadar birden fazla yönetemi varken Andreas Peetz'in ESXi shell komutlarıyla hostu VMware online deposundaki imaj profillerini kullanarak güncellemeyi anlatan yazısına rastladım. VMware'in VUM ve AutoDeploy için böyle bir hizmet sağladığını biliyordum ama bunu host üzerinden CLI ile yapılacağını bu yazıdan öğrendim. Buna göre kolayca ESXi 5.1'e geçmek için yapılması gereknleri aşağıdaki şekilde sıraladım:

Öncelikle aşağıdaki komutu çalıştırarak host'un http client'ının dışarıya çıkmasını ve böylece depoya erişebilmesini sağlıyor:

esxcli network firewall ruleset set -e true -r httpClient

Ardından https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml adresine eriştiğinizden emin olun.

Uygun ESXi imaj profillerini görebilmek için aşağıdaki komutu çalıştırın:

esxcli software sources profile list -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml

Son olarak aşağıdaki komutu çalıştırıp başarıyla tamamlanınca host'u reboot ederekESXi 5.0'ı ESXi5.1  yükseltebilirsiniz.

esxcli software profile install -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-5.1.0-799733-standard