Çok sayıda sunucu (NFS sunucusu ve istemcilerin tümü Debian 8) arasındaki bir birimi paylaşan bir NFS 4 paylaşımımız var. Son zamanlarda ağ kesintilerinin müşteri sistemlerini donduracağı bazı sorunlar yaşadık.
Bizim NFS seçenekleri sadece minimal idi rw
(varsayılan böylece ve hard
, fg
vs.).
Şimdi bu seçenekleri deniyorum, ancak beklediğim davranışı alamıyorum:
rw,soft,bg,retrans=6,timeo=150
(Bazı riskleri dengelemek için retranı arttırdım)
Test etmek için takip ettiğim prosedür:
- Çizme makinesi
cd
için/mnt/mountpoint
- NFS bağlantısını doğrula tamam
cd /
- ağı öldür
ifdown eth0
cd
için/mnt/mountpoint
ls
Bu noktada komut satırı donuyor ve onu kesemiyorum. Bir süre sonra 'nfs: server [sunucuadı] yanıt vermiyor, zaman aşımına uğradı, bu da dakikada bir kez tekrarlanıyor gibi görünüyor.
Operasyonun başarısız olması ve kontrolün geri dönüşü için ne olmasını / beklediğimi.
Lütfen biri bana bu ayarlarda nereye gittiğimi söyleyebilir mi?
(Not: Ben de autofs ile montaj çalıştım, ancak benzer davranış gördüm
teşekkür ederim
hard
kötü (sistemler ölüyor ve yeniden başlatılana kadar ölü kalmak). intr
NFS4'te erkeğe göre desteklenmiyor.
intr
NFS4 tarafından destekleniyor gibi görünüyor , ancak çekirdekler tarafından değil> 2.6.25)
cd
, ama yerine yapıyor ls /mnt/mountpoint
musunuz? ls
Başarısız olduktan sonra, kabuğunuz PWD'ye bağlı dosya sistemi işlemlerini deniyor olabilir. (Daha da kötüsü, içine koymak .
için yeterince aptalca $PATH
)
soft
Hiçbir koşulda tavsiye etmem . Verilerin yanlışlıkla atılmasını sağlar . Bunun yerine önerebilirimhard,intr
.