Tôi có một vấn đề với một loạt các gắn kết CIFS trông như thế này:
//192.168.10.2/remote-share /home/windows-shared/remote-share cifs defaults,user=xxx,password=xxx,uid=603,gid=603 0 0
Sự cố này xảy ra sau một thời gian, thường là sau một ngày khi người dùng khởi động máy vào buổi sáng và cổ phiếu của họ không hoạt động từ xa nữa.
Vì vậy, khi tôi cố gắng thực hiện, ls
tôi nhận được điều này:
ls: cannot access /home/windows-shared/remote-share: Host is down
Tôi không nhận được gì liên quan dmesg
. Vấn đề với điều này là bây giờ bất kỳ cuộc gọi đọc nào đến phần này của hệ thống chỉ bị treo để giải quyết tôi muốn có một lỗi nhanh hơn thay vì bị treo vô thời hạn.
Sau khi đọc một chút, trang man của mount.cifs
nó xuất hiện theo mặc định, mọi mount đều soft
có nghĩa là cuối cùng nó sẽ hết thời gian. Vấn đề là nó mất quá nhiều thời gian để hết thời gian.
Cập nhật:
Việc thêm các tham số này vào lệnh mount cũng không giúp được gì:
soft,timeo=300,retrans=3
timeo=n
vàretrans=m
rút ngắn khoảng thời gian chờ chưa?