Biraz ilginç bir kurulum var: Bir klasöre birden çok uzak NFS sunucusu monte edilmiş bir sunucu, o klasör Samba üzerinden yeniden ihraç ediliyor. Tüm paylaşılan klasörleri tek bir yerde tutarak bir paylaşım proxy'si olarak düşünün.
Benim sorunum olsa bağlar biri aşağı gittiğinde (sunucu yeniden başlatıldı, hizmet yeniden başlatıldı, sunucunun dış sabit sürücü kaldırıldı, vb) her zaman bağlama blokları sonsuza kadar okuma girişimi olmasıdır. Bu aynı zamanda ls
bu dizinde çalışmanın donması ve Samba üzerinden bağlanan kullanıcıların da donması anlamına gelir . Bu aynı zamanda birkaç kez cron işlerimden birinin yüzlerce engellenmiş işlemi olduğu için sunucuyu neredeyse çökmesine neden oldu. Genellikle ls
bitirmek (iptal edemez), koşmak for i in *; do sudo umount -l -f $i; done;
, işe yaramasını ummak, sorunu düzeltmek ve sonra her şeyi yeniden takmak için bekleyen bir terminal getirmek zorunda olduğum için çok can sıkıcı oluyor .
Bir NFS paylaşımını, bağlantı herhangi bir nedenle başarısız olursa (tercihen yeniden deneme süresi ile), bağlantının montajsız montajının kendisinin veya en azından engellememesinin şart olduğu bir NFS paylaşımını monte etmenin bir yolu var mı?
/etc/fstab
?