Xen sunucularım iSCSI SAN kümemize open-iscsi ile openSUSE 11.1. SAN modülleri, başlatıcıların bağlandığı sanal IP'nin arkasında bir IP yük devretme grubundadır.
Birincil SAN sunucusunun çökmesi durumunda, ikincil hedef olarak hizmet etme rolünü alır. Tüm bunlar LeftHand SAN / iQ yazılımı tarafından ele alınır ve çoğu durumda iyi çalışır.
Sahip olduğum sorun, zaman zaman bazı Xen DomU'larımın bir IP yük devretme işleminden sonra kök dosya sisteminin salt okunur olmasını sağlayacak. Tutarlı değildir ve her yük devretme gerçekleştiğinde farklı bir alt kümeye dönüşür. Hepsi aynı openSUSE 11.1 yazılım görüntüsünü çalıştırıyor.
Her bir DomU için kök dosya sistemleri Dom0'daki open-iscsi tarafından monte edilir ve daha sonra Xen, DomU'ya göstermek için standart blok aygıt sürücüsünü kullanır.
Tam belirti, çalışan bir kök olarak touch /test
"salt okunur dosya sistemi" hatasını döndürür. Bununla birlikte, çıktıları mount
okuma-yazma olarak monte edildiğini gösterir. Tabii ki, domU'daki diğer tüm G / Ç de şu anda başarısız oluyor, bu yüzden makine sert düşüyor. xm
İSCSI oturumunu yeniden bağlamadan Dom0'dan yeniden başlatmak , her şeyin tekrar çalışmasını sağlar.
Dom0 tarafında, devretme sırasındaki sistem günlüğü iletileri aşağıdaki gibidir:
kernel: connection1:0: iscsi: detected conn error (1011)
iscsid: Kernel reported iSCSI connection 1:0 error (1011) state (3)
iscsid: connection1:0 is operational after recovery (1 attempts)
Bu sorunu ayıklamak için hangi katmanı bulmakta zorlanıyorum, bu DomU çekirdeğinde bir şey mi? veya Dom0 veya Xen seviyesinde mi? Bir yerde zaman aşımını artırmak için ince ayar yapılması gereken bazı parametreler olduğunu düşünüyorum, ama nereye bakacağımdan emin değilim.
Gerçekten bağlı iscsi ile ilgili bir sorun olduğunu düşünmüyorum çünkü bağlı blok cihazı hala Dom0'dan okunabilir ve yazılabilir.