Erişilemeyen sunucudan verilen NFS paylaşımını nasıl iptal ederiz ?

Hp-Ux

Sunucuya nfs ile bağladığımız karşı sunucu kapandı, açılmıyor, ya da bir daha açılmayacak ve biz yereldeki nfs paylaşımını bozmayı unuttuk.  bdf çalışmıyor  ne yapacağız ?

 

umount çalışmaz bu durumda.  kill ile de deneme amacıyla çalıştırdıgımız bdf proseslerini öldüremiyoruz.  dmesg ile kernel bufferına baktığımızda "NFS server xxxx not responding still trying" şeklinde bir mesaj görürüz. Bu durumdan kurtulmanın 2 yolu var. Siz yapabilme durumuna göre istediğinizi seçebilirsiniz :)

 

 

 

1. shutdown -ry 0

2.

  • NFS sunucu ile yerel sunucu aynı subnette ise yerel sunucuda,  yok değilse NFS sunucu ile aynı subnetteki bir sunucuya erişilemeyen ip yi sanal ip olarak verelim.

# ifconfig lan0:1 10.89.100.3 255.255.255.0 ( Bu komutu yazdıktan sonra dmesg ile baktıgımızda "NFS server xxxx ok" mesajını görürüz.

  • Yerel sunucu üzerinde artık bdf in çalıştığını görebilirsiniz. stale olarak gözüken paylaşımları umount ile kaldırabilirsiniz.
  • Verdiğimiz ip yi geri alalım

# ifconfig lan0:1 0.0.0.0

 

Yorumlar  

 
#1 2010-10-28 09:08
bdf komutunun askıda kalması nagios check_disk plugininin socket timeout vermesine sebep oluyor. Bu sorunu aşmanın yolur check_disk plugininde '-l' seçeneğini belirtmek. Böylece sadece yerel dosya sistemini denetlemiş oluyoruz. Tabii NFS ile paylaşılan dosya sisteminin de denetlenmesi gerekli ise sizin anlattığınız çözümlerden birini kullanarak sorunu halletmektir...
 

Yorum ekle

Güvenlik kodu
Yenile