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