Linux Como identificar un disco en Linux

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.872
Amigos, una duda niubi

El servicio snmpd que utilizo para monitorear disco, ram y cpu no funka. Cuando intento detenerlo falla y para más remate el intento de matar el proceso no funciona... EL PROCESO ES INMORTAL!!!

Revisando el /var/log/message me doy cuenta de que cuando intento bajar el servicio (que falla) salta un warning asociado al dispositivo sdb

Apr 18 19:14:14 host02 snmpd: Interrupción de snmpd failed
Apr 18 19:14:14 host02 kernel: Current sdb: sense key No Sense

pero lo extraño es que según el administrador de volúmenes de gnome YO NO TENGO DISPOSITIVO sdb, SÓLO sda.

¿Alguien puede darme una mano con esto? El cacho además es que es un servidor físico, así que los snapshots de máquina virtual no sirven para jugar.

Sistema Operativo: RedHat 4. Si, antiguo.

Gracoas
 
Última modificación:

Miguelwill

I am online
Miembro del Equipo
MOD
Se incorporó
23 Febrero 2004
Mensajes
12.403
mm es raro que snmpd se pegue d esa forma
revisate si el servidor fisicamente tiene 2 discos duros?
hay casos en que los discos estan tan malos que la controladora simplemente deja de detectarlos, y quizas snmpd quedo en la deteccion del disco

para ver detalles del disco , si es que aun es detectable, seria "hdparm -I /dev/sdb"
tambien sirve si esta instalado: smartcl --al /dev/sdb

saludos
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.872
mm es raro que snmpd se pegue d esa forma
revisate si el servidor fisicamente tiene 2 discos duros?
hay casos en que los discos estan tan malos que la controladora simplemente deja de detectarlos, y quizas snmpd quedo en la deteccion del disco

para ver detalles del disco , si es que aun es detectable, seria "hdparm -I /dev/sdb"
tambien sirve si esta instalado: smartcl --al /dev/sdb

saludos

Tengo un puro disco, armado con un RAID 1 de dos discos físicos SCSI de 15K RPM.
 
Upvote 0

Cosme

Gold Member
Se incorporó
27 Febrero 2005
Mensajes
8.281
Tengo un puro disco, armado con un RAID 1 de dos discos físicos SCSI de 15K RPM.
yo que tu, bajo el server y aplico un ddrescue.

DDRescue usa un dd multithread, con reintento al leer sectores malos, es muy bueno para cuando hay errores fisicos en el plato, pero es MALISIMO cuando hay errores en el brazo del disco.

Que controladora es? hay algunas que igual muestran los 2 discos al sistema; para listar los discos conectados debes usar lsscsi y/o un cat al log de kernel para ver la deteccion de discos.
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.872
yo que tu, bajo el server y aplico un ddrescue.

DDRescue usa un dd multithread, con reintento al leer sectores malos, es muy bueno para cuando hay errores fisicos en el plato, pero es MALISIMO cuando hay errores en el brazo del disco.

Que controladora es? hay algunas que igual muestran los 2 discos al sistema; para listar los discos conectados debes usar lsscsi y/o un cat al log de kernel para ver la deteccion de discos.

Es un servidor Dell PowerEdge 2950, con esta controladora

http://store.flagshiptech.com/dell-poweredge-2950-raid-controllers-batteries/

Estos servidores Dell te muestran una alarmita en el led frontal cuando hay pifias en el disco, la controladora o cualquier otro componente de hardware. En este caso el led no me muestra nada.

El servidor sólo tiene dos discos físicos de 143GB cada uno, de 15 mil RPM. Están configurados en RAID 1 por hardware y se le presentan como un disco al sistema operativo (que para más recacha no puedo actualizar porque es una aplicación antigua que funciona sólo en RedHat 4.

El administrador de discos de Gnome muestra sólo en dispositivo sda, que es este volumen en RAID 1. El dispositivo sdb no se qué cresta será. ¿Un pendrive? No hay pendrives conectados. No hay discos ópticos conectados tampoco. Puta, no se qué más pueda ser.
 
Upvote 0

K3rnelpanic

non serviam
Miembro del Equipo
MOD
Se incorporó
1 Octubre 2007
Mensajes
6.065
Es un servidor Dell PowerEdge 2950, con esta controladora

http://store.flagshiptech.com/dell-poweredge-2950-raid-controllers-batteries/

Estos servidores Dell te muestran una alarmita en el led frontal cuando hay pifias en el disco, la controladora o cualquier otro componente de hardware. En este caso el led no me muestra nada.

El servidor sólo tiene dos discos físicos de 143GB cada uno, de 15 mil RPM. Están configurados en RAID 1 por hardware y se le presentan como un disco al sistema operativo (que para más recacha no puedo actualizar porque es una aplicación antigua que funciona sólo en RedHat 4.

El administrador de discos de Gnome muestra sólo en dispositivo sda, que es este volumen en RAID 1. El dispositivo sdb no se qué cresta será. ¿Un pendrive? No hay pendrives conectados. No hay discos ópticos conectados tampoco. Puta, no se qué más pueda ser.
Y si reinicias?, no parte nunca más?
virtualizar un RHEL 4 y copiar el aplicativo para allá :zippy
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.872
Y si reinicias?, no parte nunca más?
virtualizar un RHEL 4 y copiar el aplicativo para allá :zippy

Si, el reinicio funciona. El problema es que no puedo reiniciar el server a cada rato, ya que es productivo.
 
Upvote 0

Eliezar

mi gato :D
Se incorporó
1 Febrero 2007
Mensajes
4.848
al reiniciar el servidor y antes de pasar al grub , la controladora no te alerta de nada ?

ingresa a la controladora y revisa el estado del raid. En todo caso , si sabes que el disco es sda por que no le dices a snmpd que monitoreeee el disco sda :zippy ? o me perdi de algo
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.872
al reiniciar el servidor y antes de pasar al grub , la controladora no te alerta de nada ?

ingresa a la controladora y revisa el estado del raid. En todo caso , si sabes que el disco es sda por que no le dices a snmpd que monitoreeee el disco sda :zippy ? o me perdi de algo

Si, puede ser, no lo había considerado. Actualmente en la configuración del snmp le digo que monitoree todo. Voy a buscar documentación para ver como acotar el monitoreo sólo a disco, cpu y el disco sda. Gracias por la idea.
 
Última modificación:
Upvote 0

Cosme

Gold Member
Se incorporó
27 Febrero 2005
Mensajes
8.281
Pero eso parcha el problema, no lo arregla.

Mira el log del sistema viendo que sale sobre sdb, su cat /var/log/messages | grep sdb y ver de donde sale eso
 
Upvote 0

Eliezar

mi gato :D
Se incorporó
1 Febrero 2007
Mensajes
4.848
lo otro es buscar en fstab o comandos mount , fdisk -l , df -hT , ver si monta algo , no se xD

y averiguar de donde viene el disco sdb
 
Upvote 0

K3rnelpanic

non serviam
Miembro del Equipo
MOD
Se incorporó
1 Octubre 2007
Mensajes
6.065
con un fdisk -l debería mostrar todos los discos de sistema.
Con mount lo que tiene montado actualmente (origen, destino y parametros)
df -hT, particiones montadas.

Me uno a lo que dice cosme y aplicar
cat /var/log/messages | grep sdb
y analizar desde esa base qué indica sdb, dado que no tiene pies. :zippy
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.872
fdisk -l muestra sólo el sda

[root@host02 ~]# fdisk -l

Disco /dev/sda: 146.1 GB, 146163105792 bytes
255 cabezas, 63 sectores/pista, 17769 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Boot Start End Blocks Id System
/dev/sda1 1 5 40131 de Utilidad Dell
/dev/sda2 * 6 18 104422+ 83 Linux
/dev/sda3 19 17769 142584907+ 8e Linux LVM


El cat al /var/log/message dice algo interesante

Apr 18 18:31:09 host02 kernel: Current sdb: sense key No Sense
Apr 18 18:31:09 host02 kernel: Current sdb: sense key No Sense
Apr 18 18:34:18 host02 kernel: Attached scsi removable disk sdb at scsi2, channel 0, id 0, lun 0
Apr 18 18:34:55 host02 kernel: Current sdb: sense key No Sense
Apr 18 18:34:55 host02 kernel: Current sdb: sense key No Sense
Apr 18 18:34:55 host02 kernel: Current sdb: sense key No Sense


¿Alguien sabe que puede significar eso?


Acá el detalle de los dispositivos scsi

[root@host02 ~]# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 32 Lun: 00
Vendor: DP Model: BACKPLANE Rev: 1.05
Type: Enclosure ANSI SCSI revision: 05
Host: scsi0 Channel: 02 Id: 00 Lun: 00
Vendor: DELL Model: PERC 6/i Rev: 1.21
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: KVM Model: vmDisk-CD Rev: 0.01
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi2 Channel: 00 Id: 00 Lun: 00
Vendor: KVM Model: vmDisk Rev: 0.01
Type: Direct-Access ANSI SCSI revision: 02
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.872
El fstab

[root@host02 ~]# cat /etc/fstab
# This file is edited by fstab-sync - see 'man fstab-sync' for details
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /dev/shm tmpfs defaults 0 0
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0
/dev/hda /media/cdrecorder auto pamconsole,exec,noauto,managed 0 0


Voy a mirar si hay algo instalado, un pendrive o un disco óptico.
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.872
AAhhhhhhh.... puto KVM de Dell!!!!!

Ya... este servidor físico tiene atachado un KVM de Dell.

http://www.dell.com/support/home/us/en/04/product-support/product/dell-kvm-2162ds/manuals

Este KVM se conecta a la salida de video del servidor (para la pantalla) y a una entrada USB para teclado y mouse. Y puta madre, la entrada USB era la que tenía vuelto loco al SNMP, y era el puto dispositivo sdb. Lo desconecté y el servicio SNMP se liberó al toque y además dejaron de salir los mensajes putos en el /var/log/message

Gracias muchachos. Cuando tenga otro hijo le pondré foro gnu linux de capa9.
 
Upvote 0

K3rnelpanic

non serviam
Miembro del Equipo
MOD
Se incorporó
1 Octubre 2007
Mensajes
6.065
fdisk -l muestra sólo el sda

[root@host02 ~]# fdisk -l

Disco /dev/sda: 146.1 GB, 146163105792 bytes
255 cabezas, 63 sectores/pista, 17769 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Boot Start End Blocks Id System
/dev/sda1 1 5 40131 de Utilidad Dell
/dev/sda2 * 6 18 104422+ 83 Linux
/dev/sda3 19 17769 142584907+ 8e Linux LVM


El cat al /var/log/message dice algo interesante

Apr 18 18:31:09 host02 kernel: Current sdb: sense key No Sense
Apr 18 18:31:09 host02 kernel: Current sdb: sense key No Sense
Apr 18 18:34:18 host02 kernel: Attached scsi removable disk sdb at scsi2, channel 0, id 0, lun 0
Apr 18 18:34:55 host02 kernel: Current sdb: sense key No Sense
Apr 18 18:34:55 host02 kernel: Current sdb: sense key No Sense
Apr 18 18:34:55 host02 kernel: Current sdb: sense key No Sense


¿Alguien sabe que puede significar eso?


Acá el detalle de los dispositivos scsi

[root@host02 ~]# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 32 Lun: 00
Vendor: DP Model: BACKPLANE Rev: 1.05
Type: Enclosure ANSI SCSI revision: 05
Host: scsi0 Channel: 02 Id: 00 Lun: 00
Vendor: DELL Model: PERC 6/i Rev: 1.21
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: KVM Model: vmDisk-CD Rev: 0.01
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi2 Channel: 00 Id: 00 Lun: 00
Vendor: KVM Model: vmDisk Rev: 0.01
Type: Direct-Access ANSI SCSI revision: 02


Ahí está tu disco, KVM metiendo la cuchara :risas
 
Upvote 0
Subir