
Cuando llegué a trabajar hoy, una unidad montada en nuestro servidor de repente dejó de funcionar. En mi /etc/fstab
tengo la siguiente línea:
//172.22.64.50/Web/ /mnt/netapp smbfs username=*****,password=******,iocharset=utf8,sec=ntlm 0 0
Esto ha estado funcionando durante más de un año. Entonces, de repente, cuando intento escribir mount -a, aparece el siguiente error:
root@ks-vps:~# mount -a
mount error(5): Input/output error
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
No he podido encontrar una solución ni nada que me indique la dirección correcta en Google, así que espero que alguien aquí pueda tener algunos consejos.
Salida de /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
Respuesta1
Respondiendo a mi propia pregunta encontré la solución para mi caso.
Parece que de repente necesité agregar un grupo de trabajo a los parámetros en fstab dejando el código final de la siguiente manera:
//172.22.64.50/Web/ /mnt/netapp smbfs username=*****,password=******,iocharset=utf8,workgroup=OUR-WORKGROUP,sec=ntlm 0 0
Respuesta2
Comencé a recibir los mismos mensajes de error de mount.cifs en un cliente Ubuntu Vivid después de que mi servidor Samba se actualizó de Debian Wheezy a Jessie. Estoy bastante seguro de que esta actualización trajo consigo Samba 4. Desde la actualización, el primer intento de montar.cifs después de reiniciar fallaría exactamente como lo describe, pero los intentos posteriores tendrían éxito.
En mi caso, eliminar winbind del servidor samba resolvió el problema. Estos informes de errores son relevantes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746229 https://bugs.launchpad.net/ubuntu/+source/cifs-utils/+bug/1430259