Falei com o suporte ao cliente da QLogic e seus engenheiros de nível 2 sugerem fazer
/opt/QLogic_Corporation/drvutil/qla2300/qlreconfig -d qla2300
ou use sua ferramenta ioctl para executar uma nova verificação no HBA.
Eu tentei os dois e descobri que fazer uma nova verificação usando a ferramenta ioctl não funcionava muito bem, mas o qlreconfig
sempre funcionava. O que qlreconfig
faz é basicamente descarregar e recarregar o driver HBA. Portanto, é perturbador…
Como sugerido no caminho de comando, esta solução só é testada com o driver qla2300. Outros modelos de HBA da QLogic podem não ter esse problema, mas não tenho a chance de confirmar isso. Se o diretório "/ opt / QLogic_Corporation" não puder ser encontrado, o sistema pode estar usando o driver HBA enviado com o Solaris. Você teria que instalar o driver fornecido pelo QLogic para usar o utilitário.