Hola a todos!
Hace poco instalé un servidor Centos, en el cuál comparto archivos (música, videos y fotos) con samba y una pequeña página web. No tengo instalado Gnome, ni nada gráfico. Cuando quiero compartir música, del servidor a la máquina "A", en la máquina "A" (que tiene Fedora 11) escribo: mount -t cifs -o username=usr //ipServer/musik/ /mnt/musik/, lo monta, pero cuando estoy escuchando música con amarok *y al copiar más música al servidor*, empieza a copiar pero en determinado tiempo *todo se congela* y en *la pantalla del servidor* me muestra un mensaje que dice; *"hda lost interrupt"* y después se deja de escuchar amarok y no puedo acceder al servidor nisiquiera por ssh... Y en *la máquina "A" el dmesg* me dice:
CIFS VFS: server 192.168.1.65 of type Samba 3.0.33-3.15.el5_4.1 returned unexpected error on SMB posix open, disabling posix open support. Check if server update available. CIFS VFS: No response to cmd 46 mid 4301 CIFS VFS: Send error in read = -11 CIFS VFS: No response for cmd 114 mid 4302 CIFS VFS: No response for cmd 114 mid 4304 CIFS VFS: No response for cmd 114 mid 4306 CIFS VFS: No response for cmd 114 mid 4308 CIFS VFS: No response for cmd 114 mid 4310 CIFS VFS: No response for cmd 114 mid 4312 CIFS VFS: No response for cmd 114 mid 4314 CIFS VFS: Unexpected lookup error -112 CIFS VFS: No response for cmd 114 mid 4316 CIFS VFS: No response for cmd 114 mid 4318 CIFS VFS: No response for cmd 114 mid 4320 CIFS VFS: No response for cmd 114 mid 4322
Busqué actualización para samba server, pero no encontré ninguna con yum...
Pondré la salida de lo que creo podría ayudar :
*uname -a : * Linux servilleta 2.6.18-164.10.1.el5 #1 SMP Thu Jan 7 20:00:41 EST 2010 i686 i686 i386 GNU/Linux
mount : /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/hda1 on /boot type ext3 (rw) tmpfs on /dev/shm type tmpfs (rw) /dev/sda1 on /mnt/server type ext3 (rw) <<! Nota: Akí están las carpetas compartidas, es un hd de 500gb SATA>> none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
*Versión de Samba : * 3.0.33-3.15.el5_4.1
*smb.conf: *
[musik] comment = musik path = /mnt/server/musik/ guest ok = no read only = no writable = yes
[ ... ] < hay más carpetas compartidas, pero son iguales... Sólo les cambio el path, comentarios y el [nombre] >
Gracias de antemano y disculpen la molestía
SAlu2
:)
2010/1/17 xOChilpili xochilpili@gmail.com:
Hola a todos!
Hace poco instalé un servidor Centos, en el cuál comparto archivos (música, videos y fotos) con samba y una pequeña página web. No tengo instalado Gnome, ni nada gráfico. Cuando quiero compartir música, del servidor a la máquina "A", en la máquina "A" (que tiene Fedora 11) escribo: mount -t cifs -o username=usr //ipServer/musik/ /mnt/musik/, lo monta, pero cuando estoy escuchando música con amarok y al copiar más música al servidor, empieza a copiar pero en determinado tiempo todo se congela y en la pantalla del servidor me muestra un mensaje que dice; "hda lost interrupt" y después se deja de escuchar amarok y no puedo acceder al servidor nisiquiera por ssh... Y en la máquina
PS.- Probé el disco duro, con una liveCD que se llama Hiren's Boot Cd. Verificando sectores dañados, pero no encontró ninguno, así ke descarté ke sea problema del disco duro (hda)
Sin embargo puede tratarse de algún otro problema relacionado con el hardware, y definitivamente ese mensaje dice que el problema es con hda y en el server. No veo que Samba, ni el equipo A, tengan parte en esto (salvo que A está utilizando ancho de banda del sistema de entrada/salida por partida doble, red más disco).
A veces hay problemas que son detectados por SMART. Puedes probar con smartctl -a /dev/hda y ver la tabla de los parámetros monitoreados por SMART, es la parte que se ve parecida a esto:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE ... 198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0 200 Multi_Zone_Error_Rate 0x000f 100 100 060 Pre-fail Always - 2558 203 Run_Out_Cancel 0x0002 100 100 000 Old_age Always - 433748902550 240 Head_Flying_Hours 0x003e 200 200 000 Old_age Always - 0
Cuando el valor de algún parámetro en VALUE o WORST es MENOR que THRESH, es indicador de problema con ese parámetro en particular. Sin embargo SMART no es perfecto, hay cosas que no encuentra; pero que yo sepa no da falsos positivos. Para mayor control se puede pedir un test con "smartctl -t long /dev/hda" (ver man smartctl).
Cuando otros usuarios refieren este mensaje de "lost interrupt" se les aconseja revisar o cambiar los cables planos del disco, cambiar de slot IDE, e inclusive cambiar la fuente. Puedes probar directamente a sacar el disco de su máquina y ponerlo en otra similar? Probar otro modo de operación del disco (tocando el setup de BIOS)?
Qué disco es? Qué equipo (motherboard, velocidad de CPU, cantidad de RAM)...?
(Al resto de la lista) Frecuentemente necesitamos hacer estas preguntas a quienes vienen a la lista con un problema. Para acelerar estos pasos se podría convenir en un "protocolo" consistente en solicitar de antemano a quienes hacen consultas, que incluyan, o suban a un pastebin, una salida de algún catalogador de hardware y logs de su sistema.
Alguien recomienda algún programa de test normalizado para este fin?