Başlangıç > VMware > 233: VICui plugin hakkında

233: VICui plugin hakkında

VICui, vSphere Integrated Containers bünyesinde kurulan VCH’ların ve konteynerlerin, vSphere yöneticisine yönelik izlenebilirlik yeteneklerini artırmayı hedefleyen bir Web Client eklentisidir. Daha önceden klasör olarak indirmiş ve VCH kurulumlarında kullanmış olduğumuz vic klasörü içerisinde, plugin kurulumu ile ilgili paketler de yer almaktadır. Kurulum Windows tabanlı vCenter ile appliance tabanlı vCenter arasında farklılık gösterecektir. Ben kendi ortamım doğrultusunda, appliance tabanlı olan vCenter ile vic-machine olarak PhotonOS kullandığım senaryoyu kaleme alacağım.

Kurulumu gerçekleştirmeden önce kontrol etmemiz gereken önemli konu, vCenter appliance sunucusunun root kullanıcısının shell’inin bash olması gerektiğidir. Eğer varsayılan olarak appliancesh bırakılmış ise, SSH üzerinden gerçekleştirilecek erişim başarısız olacak ve işlem devam edemeyecektir. Bunu değiştirmek için, vCenter sunucusu üzerinde SSH yapıldıktan sonra aşağıdaki komutlar çalıştırılır;

shell.set –enabled true
shell
chsh -s /bin/bash root

İşlem bittikten sonra ise eğer isterseniz aşağıdaki komut ile varsayılan shell’e dönebilirsiniz.

chsh -s /bin/appliancesh root

Gerekli önkoşulu sağladıktan sonra kurulum kısmına geçebiliriz. Vic-machine olarak tanımladığımız sunucuda, vic klasörü altında yer alan kurulum paketleri arasında bulunan konfigürasyon dosyasına, vCenter sunucusunun bilgisini yazmamız gerekecektir. IP kısmı zorunlu, diğer parametreler opsiyoneldir. Aşağıda bunun örneğini görebilirsiniz.

vicpluginSonrasında aşağıdaki komut dizilimi ile install.sh scriptini çalıştırılır. Öncelikle install.sh scriptinin çalıştırılabilir olması gerekmektedir. Bu script kendi içerisinde de vic-ui-linux.sh scriptini çağırır, bu yüzden bu scriptin de yetkilerinin düzenlenmesi gerekir, yoksa yetki hatası sonucu işlem yarıda kalacaktır.

chmod +x install.sh
chmod +x ../../vic-ui-linux.sh
./install.sh

Scripti çalıştırdıktan sonra aşağıdaki gibi bir çıktı ile karşılaşmayı bekleyebiliriz.

vicplugin2

Bu kurulum işlemi esnasında bizden üç kere şifre girmemizi isteyecektir;

  • Bash’in açık olup olmadığını test etmek için, eğer bash shell açık değilse kurulum devam etmeyecektir.
  • SSH üzerinden gerekli dosyaları kopyalamak için.
    • Kaynak klasör: /root/vic/ui/vsphere-client-serenity/
    • Hedef klasör: /etc/vmware/vsphere-client/vc-packages/
  • Dosya ve klasörlerin yetkilerinin düzenlenmesi için.

Bu adımları başarılı geçtikten sonra com.vmware.vicui.Vicui isimli bir eklentinin eklenmiş olduğunu göreceğiz.

vicplugin4

Web Client tarafında ise farkettiğim, VIC’in daha önceki beta versiyonlarında daha zengin ve bilgilendirici bir arayüzün bizlerle birlikte olduğu idi, 2015 yılında yayınlanan bu makalede görüldüğü gibi. Güncel versiyon olan 0.8.0 versiyonunda karşılaştığım durum ise, VCH endpoint VM ve konteyner VM’lere tıkladığımızda, özet sayfasında bir portlet vasıtası ile bize ekstra bilgiler sunması. Ancak yeni VCH oluşturmak gibi opsiyonları göremedim.

vicplugin3

Kategoriler:VMware Etiketler:,
  1. Henüz yorum yapılmamış.
  1. No trackbacks yet.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: