simplivity troubleshooting
Bu kılavuzda simplivity üzerinde yaşanabilecek sorunlar hakkında bilgiler yer almaktadır.
SimpliVity Datastore Access Impaired Warning

Bu sorun genelde omnistack makinaları kapatıp açtığınız zaman meydana gelir. Omnistack açıldıktan sonra makinaları ayarlaması bazen uzun sürebilir ya da manuel ayarlanması gerekebilir. Manuel olarak ayarlamak için aşağıdaki adımları takip ediniz.
İlk olarak SimpliVity Datastore Access Impaired Warning uyarısının olduğu makinaya ssh olarak bağlanın. Kullanıcı adı ve parola olarak vcenter bilgilerini giriniz. Simplivity komutlarını çalıştırabilmek için yetkili kullanıcı ve sonrasında ilgili scripti çalıştırınız.
sudo su
source /var/tmp/build/bin/appsetup
Artık işlem yapacağımız makinaları görmek için aşağıdaki komutu yürütün. OWNER kısmında * yıldız olan makinaların NODE kısmında p yani primary olan NODE taşınması gerekmektedir. Aşağıda örneğin 5 numarada yıldız var. 5 numaralı makina şuna NODE 3' te çalışmaktadır. Ancak bunu NODE 2' ye taşınması gerekmektedir.
dsv-balance-manual

Burada NODE 1, 2 ve 3 hangileri olduğunu öğrenmek isterseniz biraz aşağı bakmanız yeterli olacaktır.

Kolaylık olması adına hangi Omnistack hangi esxi üzerinde olduğunu bir not defterine yazabilirsiniz.

Artık tek yapmanız gereken, vCenter üzerinden vMotion kullanarak makinaların sadece kaynaklarını taşımak.
- vCenter üzerinde template kullanıyorsanız ve bunlardan yıldızlı olanlar varsa ilk önce makinaya çevirmeniz gerekmektedir.
- Taşıdığınız makinalar geri gelirse VM/Host Rules kısmını kontrol etmeyi unutmayınız.
İşlem tamamlandıktan sonra dsv-balance-manual komutunu tekrar çalıştırın ve kontrol edin. Eğer aşağıdaki gibi vCenter kendi makinalar var ve bunlar yıldızlı ise manuel müdahale yapmanız gerekmektekdir.

Çıktıda example ile başlayan kısımda size bir dosya yolu verecektir.

Bu csv dosyasını vi editörü ile açınız.
vi /tmp/balance/replica_distribution_file_ONCOLOGY-DC.csv
Açılan pencerede 61 numaradaki yıldızlı kısımdaki p ile s harfi yazan yerleri değiştirin. Sonrasında dosyayı kayıt edin ve çıkın.

Şimdi aşağıdaki komutu çalıştırın. Gelen uyarıyı y tuşuna basarak devam ettirin. Kendisi balance işlemini otomatik yapacaktır.
dsv-balance-manual --csvfile /tmp/balance/replica_distribution_file_ONCOLOGY-DC.csv

Tekrar komutu yürüttüğünüz zaman sorunun giderildiğini görebilirsiniz.
dsv-balance-manual
