Red Hat Training
A Red Hat training course is available for RHEL 8
8.2. Determinando o comportamento de perda do link do dispositivo usando o Fibre Channel
Se um motorista implementar o Transport dev_loss_tmo
, as tentativas de acesso a um dispositivo através de um link serão bloqueadas quando um problema de transporte for detectado.
Procedimento
Determinar o estado de um porto remoto:
$ gato /sys/class/fc_remote_port/rport-host:bus:remote-port/port_state
Este comando retorna qualquer uma das seguintes saídas:
-
Blocked
quando a porta remota juntamente com os dispositivos acessados através dela são bloqueados. -
Online
se a porta remota estiver operando normalmente
Se o problema não for resolvido em
dev_loss_tmo
segundos, orport
e os dispositivos serão desbloqueados. Todas as E/S em execução naquele dispositivo juntamente com qualquer nova E/S enviada para aquele dispositivo irão falhar.-
Quando a perda de um link excede dev_loss_tmo
, o scsi_device
e sdN
os dispositivos são removidos. Normalmente, a classe Fibre Channel deixará o dispositivo como está, ou seja /dev/sdx
permanecerá /dev/sdx
. Isto porque a ligação do alvo é salva pelo condutor do canal de fibra e quando o porto alvo retorna, os endereços SCSI são recriados fielmente. No entanto, isto não pode ser garantido; o sdx
só será restaurado se nenhuma mudança adicional na configuração da caixa de armazenagem dos LUNs for feita.
Recursos adicionais
-
A página do homem
multipath.conf
Usando
multipath
, você pode modificar o comportamento de perda do link do dispositivo. Para maiores informações, veja os seguintes artigos da Base de Conhecimento: