VMware ESXi CLI Upgrade 7.0>8.0

ESXi upgrade işlemi birden fazla yöntemle yapılabilmektedir, bu yazımda cli üzerinden esxi upgrade işleminin nasıl yapılacağını aktaracağım.

Bunun için aşağıdaki adımları takip etmemiz gerekmektedir. Öncelikle offline bundle paketini customerconnect.vmware.com adresinden download ediyoruz. Download ederken custom bir esxi sürümü mü standart bir esxi sürümü mü kullandığımıza dikkat etmemiz gerekiyor. Ben standart sürüm kullandığım için standart sürümü tercih ediyorum.

Uygun sürümü download ettikten sonra upgrade işlemini yapacağız esxi hosta bağlı olan bir datastore’a upload ediyoruz.

Ardından hostumuzda SSH’ı aktif ediyoruz.

Hostumuzu maintenance moda almadan önce dikkat etmemiz gereken bazı noktalar var.

  • Eğer hostumuz standalone çalışıyorsa maintenace mod aktif olduğunda sunucularımız power off duruma geçecektir.
  • Host bir vCenter ortamında yönetiliyor ve clustera dahil ise üzerindeki sunucuları vMotion ile diğer sunuculara dağılacaktır. Ancak sunucuları diğer hostlara manuel olarak taşımak oluşabilecek migration hatalarının önüne geçmemizi sağlayacaktır.

Kontrollerimizi yaptıktan sonra putty vb. bir programla hostumuza bağlanıyoruz.

Hostumuzu maintenace moda almak için de aşağıdaki komutu çalıştırıyoruz.

vim-cmd hostsvc/maintenance_mode_enter

Hostumuzu maintenance moda aldıktan sonra update komutunu çalıştırabilmek için upgrade dosyasının profil bilgisine ihtiyacımız. Bu bilgiyi elde etmek için aşağıdaki komutu çalıştırıyoruz. Komut büyük küçük harfe karşı duyarlı. Bu nedenle datastore ismini ve dosya ismini yazarken dikkat etmek gerekiyor.

esxcli software sources profile list -d /vmfs/volumes/DATASTORE01/VMware-ESXi-8.0-20513097-depot.zip

Komutu çalıştırdıktan sonra aşağıdaki görselde gördüğümüz profil bilgisini kopyalıyoruz ve upgrade komutunu aşağıdaki şekilde düzenliyoruz.(Resim 3)

esxcli software profile update -p ESXi-8.0.0-20513097-standard -d /vmfs/volumes/DATASTORE01/VMware-ESXi-8.0-20513097-depot.zip

Yukarıda düzenlediğimiz komutu çalıştıyoruz ve upgrade işlemini gerçekleştiriyoruz. Upgrade sonrasında bizden restart isteyecektir. Hostumuzu aşağıdaki komutla maintenance modundan çıkartıp restart ederek ve upgrade işlemi tamamlıyoruz.

vim-cmd hostsvc/maintenance_mode_exit