Después de haber asignado un nuevo disco/LUN del almacenamiento al servidor designado, debe seguir algunos pasos para escanear el nuevo LUN y hacerlo visible en el servidor. Antes de que pueda configurar el LUN en la configuración de rutas múltiples, primero deberá escanearlo en el sistema operativo. Siga los pasos a continuación para escanear el nuevo LUN en el sistema operativo y luego en múltiples rutas.
1. Vuelva a escanear los hosts SCSI:
# for host in 'ls /sys/class/scsi_host' do echo ${host}; echo "- - -" > /sys/class/scsi_host/${host}/scan done
2. Emita LIP a hosts FC:
# for host in 'ls /sys/class/fc_host' do echo ${host}; echo "1" > /sys/class/fc_host/${host}/issue_lip; doneNota :No se recomienda ejecutar issue_lip para escanear los dispositivos recién agregados en los puertos de almacenamiento existentes. Esta operación ejecuta un Protocolo de inicialización de bucle (LIP), escanea la interconexión y hace que la capa SCSI se actualice para reflejar los dispositivos actualmente en el bus. Esencialmente, un LIP es un restablecimiento de bus y provoca la adición y eliminación de dispositivos.
3. Ejecute el script de reescaneo desde sg3_utils:
# rescan-scsi-bus.sh
# rescan-scsi-bus.sh -i
Recargar/Actualizar deamon de rutas múltiples
Después del escaneo anterior, los nuevos LUN asignados son visibles en el nivel del sistema operativo Linux, pero el demonio de múltiples rutas no mostrará asignaciones para los nuevos LUN. Tendrá que actualizar el demonio multipathd para asignar los nuevos LUN.
Ejecute el siguiente comando:
# multipath -v2
Esto debería llevar a los LUN al control del mapeador de dispositivos multipathd.
Verificar
Verifique con “multipath -ll “” que los LUN están visibles ahora.
# multipath -ll
Si las particiones se crearon en dispositivos multirruta y no aparecen en la lista, se debe ejecutar kpartx en los dispositivos multirruta afectados.
# kpartx -a -v /dev/mapper/XXXXXXX
Después de ejecutar el comando anterior, debería poder ver la partición.