Como Digitalizar Recém-adicionado FC LUNS e Discos SCSI no Linux

Como Digitalizar Recém-adicionado FC LUNS e Discos SCSI no Linux

Como Linux admin, podemos vir em uma situação como a procura de um novo FC luns ou digitalizar novo Disco SCSI que são fornecidos pelo Armazenamento de equipe. Sua necessidade de ser varredura do lado do sistema operacional Linux sem reiniciar o servidor.
então, como Verificar novos discos FC LUNs e SCSI no Linux sem reiniciar o servidor?
aqui está uma solução para verificar novo disco ou Luns atribuídos ao servidor.
no Linux, podemos digitalizar os LUNs usando o script ” rescan-scsi-bus.Sh ” ou acionando alguns arquivos do host do dispositivo com alguns valores.
siga o processo para verificar novamente os novos Luns FC adicionados:
1. Identifique os discos existentes

fdisk-l 2> / dev / null / egrep ‘^ Disk ‘/ egrep-V ‘dm – / type / identifier’

2. Identificar o número de adaptadores HBA

systool -c fc_host -v

ou

ls /sys/class/fc_host
host0

Nota: o número de hosts disponíveis no servidor.
3. Use o comando abaixo para verificar o LUNs

echo “1” > /sys/class/fc_host/host0/issue_lip
echo “- – -” > /sys/class/scsi_host/host0/scan

Se você tiver mais número de hosts de arquivos sob o diretório /sys/class/fc_host, em seguida, use o comando para cada arquivo hosts substituindo o “host0”.
do Redhat Linux 5.4 em diante, o redhat introduziu “/usr/bin/rescan-scsi-bus.sh ” script para digitalizar todo o barramento SCSI e atualizar a camada SCSI para refletir novos dispositivos.
também podemos usar o “rescan-scsi-bus.sh” script para detectar novos LUNs sem reiniciar o servidor.
este script está disponível com o pacote sg3-utils. Portanto, instale o pacote sg3-utils.

yum instalar sg3_utils
rescan-scsi-bus.sh

4. Verifique os discos detectados do fdisk novamente

fdisk-l 2 > / dev / null / egrep’ ^ Disk ‘| egrep-V’dm-|type|identifier’

siga o processo para verificar novamente os novos discos SCSI adicionados:
1. Identifique os discos existentes

fdisk-l 2> / dev / null / egrep ‘^ Disk ‘/ egrep-V ‘dm – / type / identifier’

2. Identifique o número de Controladores SCSI detectados

ls /sys/class/scsi_host/
host0

observe o número de hosts disponíveis no servidor.

3. Verificação de Disco SCSI para cada hosts

echo “- – -” > /sys/class/scsi_host/host0/scan

Se você tiver mais número de hosts de arquivos sob o diretório /sys/class/scsi_host, em seguida, use o comando para cada arquivo hosts substituindo o “host0”.
4. Verifique os discos detectados do fdisk novamente

fdisk-l 2 > / dev / null / egrep ‘^ Disk ‘/ egrep-V ‘dm – / type / identifier’

Leave a Reply