Başlangıç > VMware > 111: Advanced Parametre peşinde

111: Advanced Parametre peşinde

Standard bir vSphere kurulumu, birçok ortamın ihtiyaçlarını karşılayacak şekilde optimize edilmiş yüzlerce konfigürasyon içerir. Ancak çoğu zaman tavsiye edilmemekle birlikte, eğer ne yaptığımızı biliyorsak, bu değerleri değiştirebiliriz. Standard bir vSphere ortamında, 4 çeşit obje üzerinde advanced parametre tanımlayabiliriz. Bunlar:

Host objeleri: ESX(i) sunucusu üzerinde diskten belleğe, cpu’dan vmkernel’a hemen hemen tüm bileşenler ile ilgili advanced parametre girebiliriz. Bu parametrelerin hepsi bir ekran içerisinde karşımıza çıkar ve sadece değerlerini tanımlarız. Bu ekrana ulaşmak için:

  • ESX sunucusu seçilir ve “Configuration” tabına geçilir.
  • Software paneli altında “Advanced Settings” tıklanır.
  • Değişikliklerden sonra ESX’in yeniden başlatılması gerekebilir.

VM objeleri: Benzer tanımları sanal sunucu üzerinde de gerçekleştirebiliriz. Bunun için:

  • ESX sunucusuna SSH yapılır ve sanal sunucunun konfigürasyon dosyası (.vmx) bulunur.
  • İlgili parametreler değiştirilir ya da yenileri eklenebilir.
  • Değişikliklerden sonra VM’in yeniden başlatılması gerekebilir.

vCenter objesi: vCenter seviyesinde değiştirebileceğimiz parametreler. Bunun için:

  • “Administration” menüsü altında, “vCenter Server Settings” menüsüne girilir.
  • Sol panelden “Advanced Settings” tıklanır.
  • Değişikliklerden sonra vCenter servisinin yeniden başlatılması gerekebilir.

Cluster objeleri: Eğer cluster üzerinde HA/DRS tanımlı ise, advanced parametreler ile default akışlar değiştirilebilir. Bu advanced parametreleri değiştirebileceğiniz ekrana şu şekilde erişebilirsiniz:

  • Cluster seçilir ve “Edit Settings” tıklanır.
  • HA ya da DRS seçilir ve “Advanced Options” butonu tıklanır.
  • Değişikliklerden sonra HA/DRS ‘in yeniden enable edilmesi gerekebilir.

Göründüğü gibi ESX için tanımlayabileceğimiz değerler bellidir, hatta verebileceğimiz min ve max değerleri bile görebiliriz. Ancak VM ve cluster objeleri için durum böyle değil. Her ne kadar VMware bazı parametreleri dokümante etmiş olsa da, bu ancak tamamının belkide %10’u kadardır. Örnek bir KB‘ye buradan erişebilirsiniz.

Peki ya dokümante edilmeyenler neler? Hangi amaçla kullanılırlar? Alabilecekleri min ve max değerler nelerdir? Bunlara net cevap veremeyebilir ama elimizden geleni de yapabiliriz. Burada ESX’lerde de bulunan basit bir Unix aracı işimizi görecektir, strings. Strings komutunun man dokümantasyonu içerisindeki tanımı:

The strings utility shall look for printable strings in regular files and shall write those strings to standard output. A printable string is any sequence of four (by default) or more printable characters terminated by a <newline> or NUL character.

Strings komutunu ESX’in kullandığı binary’lerle kullandığımızda, kullanılabilen potansiyel advanced parametreler ile ilgili ciddi bir envantere erişebiliriz. Örnek olarak:

  • strings -n 8 /opt/vmware/vpxa/vpx/vpxa > /root/output.txt
  • cat /root/output | grep das.

Ben 4.1 Update1 versiyonuna sahip bir ESX sunucusunda, HA ile alakalı toplam 47 adet advanced parametre buldum. Kullanıp kullanmamak tamamen size kalmış, tabiki riskleriyle birlikte.

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 )

Google+ fotoğrafı

Google+ 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 )

w

Connecting to %s

%d blogcu bunu beğendi: