
오늘 출근했을 때 서버에 탑재된 드라이브가 갑자기 작동을 멈췄습니다. 내에 /etc/fstab
는 다음 줄이 있습니다.
//172.22.64.50/Web/ /mnt/netapp smbfs username=*****,password=******,iocharset=utf8,sec=ntlm 0 0
이것은 이제 1년 넘게 작동해 왔습니다. 그런 다음 갑자기 mount -a를 입력하려고 하면 다음 오류가 발생합니다.
root@ks-vps:~# mount -a
mount error(5): Input/output error
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Google에서 올바른 방향을 알려주는 해결책이나 어떤 것도 찾을 수 없었으므로 여기 누군가가 몇 가지 팁을 얻을 수 있기를 바랍니다.
/var/log/syslog의 출력:
Nov 17 09:21:20 ks-vps kernel: [ 3118.370055] Status code returned 0xc0000001 NT_STATUS_UNSUCCESSFUL
Nov 17 09:21:20 ks-vps kernel: [ 3118.370067] CIFS VFS: Send error in SessSetup = -5
Nov 17 09:21:20 ks-vps kernel: [ 3118.370850] CIFS VFS: cifs_mount failed w/return code = -5
답변1
내 사건에 대한 해결책을 찾았을 때 내 질문에 대답합니다.
갑자기 fstab의 매개변수에 작업 그룹을 추가해야 했고 최종 코드는 다음과 같이 남겨두어야 했습니다.
//172.22.64.50/Web/ /mnt/netapp smbfs username=*****,password=******,iocharset=utf8,workgroup=OUR-WORKGROUP,sec=ntlm 0 0
답변2
내 삼바 서버가 Debian Wheezy에서 Jessie로 업그레이드된 후 Ubuntu Vivid 클라이언트의 mount.cifs에서 동일한 오류 메시지가 나타나기 시작했습니다. 나는 이 업그레이드가 Samba 4를 가져왔다고 확신합니다. 업그레이드 이후 재부팅 후 첫 번째 mount.cifs 시도는 설명대로 정확하게 실패하지만 후속 시도는 성공합니다.
제 경우에는 삼바 서버에서 winbind를 제거하면 문제가 해결되었습니다. 관련 버그 보고서는 다음과 같습니다. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746229 https://bugs.launchpad.net/ubuntu/+source/cifs-utils/+bug/1430259