Gentoo ve Windows kutusu olan küçük bir yerel ağım var. Windows kutusundan kaynaklanan bir paylaşım Gentoo kutusuna şöyle bir komutla bağlarım:
mount -t cifs -o username=WindowsUsername,password=thepassword,uid=pistos //192.168.0.103/Users /mnt/windowsbox
Çoğu zaman, her şey sadece işe yarıyor ve sorunsuz okuyup yazabiliyorum. Bununla birlikte, birkaç haftada bir, bağlantı veya bağlama noktası kesiliyor veya takılıyor gibi görünüyor, böylece bağlama noktasına erişmeye çalışan herhangi bir işlem D durumunda (disk veya G / Ç beklemesi) sıkışmış olur. Bu işlemler TERM ve KILL sinyallerine karşı geçirimsiz hale gelir. Windows kutusunun ağdan çıkarılması ve yeniden bağlanması yardımcı olmuyor. Dondurulmuş durum 5+ dakika sürer. Bu gerçekten sinir bozucu ve normal bir işe giriyor, çünkü Farklı Kaydet diyaloglarını, ls
komutlarını vb umount
. Sonunda, ölü durum kendiliğinden çözülür ve bağlama noktası sökülmez veya umount
gecikme olmadan mümkün olur .
Benim tahminim, bu bağlantı / mount boşta olduğunda ya da Windows makinesi boşta olduğunda oluyor. Ben gerçekten emin değilim.
Bu neden oluyor ve bunu önlemek için ne yapabilirim? Veya bu D-durum süreçlerini nasıl başarılı bir şekilde öldürebilirim?
Muhtemelen ilgili: CIFS bağları beklemeye devam ediyor