|
Normalmente es necesario reiniciar un servidor para que pueda reconocer al inicio los discos que se le han presentado desde una SAN, claro al iniciar el sistema operativo reescanea los dispositivos ( en mi caso unas tarjetas fiber channel que usan el driver qlaxxx ), el problema radica cuando se tiene que hacer esto en un servidor en plena producción... para resolver el problema se hace:
#echo "scsi-qlascan" > /proc/scsi/driver-name/adapter-id
En donde "driver-name" es el nombre del driver de tu tarjeta, en mi caso qlaxxx, pero puede ser " qla2100/qla2200/qla2300" y "adapter-id" es el número de instancia de tu HBA, en mi caso 0,1,2,3 así que las mando a re-escanear todas.
Una vez hecho lo anterior, debemos obligar a que el sistema cree los dispositivos necesarios para poder montar el disco, para hacer esto usamos el siguiente comando:
# echo "scsi add-single-device 0 1 2 3" >/proc/scsi/scsi Debes reemplazar los números "0 1 2 3" dependiendo de tu "Host Channel Id Lun", según un tutorial que estaba siguiendo, esto se consigue haciendo un "dmesg | less" y buscando la información acerca de "Host Channel Id Lun", yo no ví nada de esto en mi dmesg, así que probe usar un script que viene con el paquete fibreutils provisto por HP y que se debe conseguir con el cd que viene con tu servidor ( si tiene tarjetas de fibra ):
Dicho programa se llama lssd, así que lo ejecuto:
#/opt/hp/hp_fibreutils/lssd sda 0,0,0,1 HP HSV210 5100 sdb 0,0,1,1 HP HSV210 5100 sdc 0,0,2,1 HP HSV210 5100 sdd 0,0,3,1 HP HSV210 5100 sde 2,0,0,1 HP HSV210 5100 sdf 2,0,1,1 HP HSV210 5100 sdg 2,0,2,1 HP HSV210 5100 sdh 2,0,3,1 HP HSV210 5100 sdi 0,0,0,2 HP HSV210 5100 sdj 0,0,1,2 HP HSV210 5100 sdk 0,0,2,2 HP HSV210 5100 sdl 0,0,3,2 HP HSV210 5100 sdm 2,0,0,2 HP HSV210 5100 sdn 2,0,1,2 HP HSV210 5100 sdo 2,0,2,2 HP HSV210 5100 sdp 2,0,3,2 HP HSV210 5100
Pruebo agregar el dispositivo para sdb, al cual le corresponde la númeración 0,0,1,1
# echo "scsi add-single-device 0 0 1 1" >/proc/scsi/scsi Y aplico un fdisk -l y ya veo el nuevo disco ( tenía ya otro montado ), reviso el directorio /dev/mapper/ y veo un nuevo dispositivo creado ( mpath1p1 ) De ahora en adelande ya puedes usar el comando mount para montar dicho dispositivo en el punto de montaje que desees. Ojo si el disco SAN fue creado recientemente, podrás verlo como dispositivo, pero es como tener un disco en blanco, por lo cual no podrás montarlo a menos que le crees una partición ( con fdisk o cfdisk ) y le crees un sistema de archivos ( mkfs ).
Espero les sirva de ayuda, pueden leer como referencia al igual que yo: http://sysdigg.blogspot.com/2008/03/add-san-disks-on-rhel-without-reboot.html Supongo que debe haber una alternativa mejor sin tener que usar el programa lssd ( propietario de hp ) si alguien la sabe, le agradezco hacermela saber
Richzendy | General, Gnu+y+Linux | 10 Julio, 3:05pm
Dejar un comentarioComentarios Recientes
Visitantes en linea:
|
Other Resources
Websites of InterestBúsquedaMenúCategorías
AmigosRendergrafNany Bella Skatox kakei betamax bureado damog bashman gomix Imagen AleatoriaMi Musica:Visitantes |