VMware dünyasına yeni giren arkadaşlarımız için basic esxcli komutları hakkında elimden geldiğince bilgi vermeye çalışacağım. Bu komutları öğrendikten sonra esxi üzerinde günlük temel aktivitelerinizi gerçekleştirebilirsiniz.Tabi öncelikle ESXi üzerinde bu komutları kullanabilmek için SSH ‘ı aktif etmemiz gerekmektedir. ESXI 7.0 üzerinde ssh’ı aşağıdaki resimlerde gösterildiği üzere aktif edebilirsiniz.
Resim-1
Resim-2
Resim-3
Resim-4
Şimdi bazı temel komutlarla neler yapıbileceğimize hep birlikte bakalım.
Ls > Dizinleri listelemek için
Ls – l > Dizinleri detaylarını listelemek için
Pwd > mevcut bulunduğumuz dizini gösterir
Cd > dizin değiştirmek için
Date > tarih bilgisini öğrenmek için
Resim-5
Kullanmış olduğunuz esxi versiyonu hakkında bilgi edinmek için
vmware -l > esxi sürümünü öğrenmek için
vmware -v > Kullanmış olduğunuz esxi ‘in build number ‘ini öğrenmek için
Resim-6
Esxcli software vib list > ESXI 7.0 Hostunuzda yüklü olan VIB ‘leri görüntülemek için
Resim-7
Hostunuzun ismini ve ip bilgilerini öğrenmek için
Hostname ->
Hostname -i >
Resim-8
ESXi hostunuza ait cpu disk memory network bilgilerini anlık öğrenmek için ve esxtop komutunu kullanabilirsiniz.
Resim-9
Services.sh ESXI hostlar üzerinde çalışan bir hizmeti durdurmak için
Resim-10
esxcli hardware cpu list > Hostunuza ait donanım bilgilerini öğrenmek için
Resim-11
esxcli hardware pci list > hostunuzda takıla olan pci kartların bilgisini almak için
esxcli hardware platform get > Fiziksel sunucuzla alakalı bilgileri görüntülemek için
Resim-12
esxcli hardware memory get > Hostunuzda yer alan memory bilgilerini göstermek için
Resim-13
esxcli vm process list > esx host üzerinde çalışan sanal makinaların listesini görüntülemek için
esxcli vm process kill -type=soft – world-id=2104927 > Hostunuzda yer alan bir işlemi kill etmek için kullanabilirsiniz.
Resim-14
esxcli system stats installtime get komutu ile ESXi’nin kurulduğu tarih ve saati görebilirsiniz.
Resim-15
esxcli system account list komutu ile hostunuz üzerinde oluşturulan yerel kullanıcıları listeler.
Resim-16
Bu komut yerel ESXi host üzerinde yerel kullanıcı hesabı oluşturmanıza izin verir. esxcli system account add -d=”OnurCan” -i=”CAN” -p=”test123″ -c=”test123″
Resim-17
ESXi hostunuzu bakım moduna almak veya çıkarmak için bu komutu kullanın. esxcli system maintenanceMode set –enable true
Resim-18
esxcli system shutdown reboot -d 10 -r “Versiyon Güncelleme” ESXi’yi yeniden başlatmak veya kapatmak için bu komutu kullanabilirsiniz.
Resim-19
esxcli storage vmfs extent list komutu ile UUID Device Name Volume Name olarak listeleme yapabilirsiniz.
Resim-20
esxcli storage filesystem list komutu ile ESXi host tarafından erişilebilen tüm birimlerin veya datastoreların listesini gösterir
Resim-21
esxcli esxcli command list tüm kullanılan komutları listelemek için kullanılır.