Páginas

segunda-feira, 24 de fevereiro de 2014

VDisk Não Aparece no HP-UX

Olá a todos!!!

Recentemente eu tive problemas ao adicionar um vdisk em um HP-UX 11.31. O disco era apresentado, porém não tinha ioscan que o fizesse aparecer. O problema acontece quando a mesma lunpath do disco já tinha sido utilizada por outro disco que foi removido. Depois de muito pesquisar, recebi ajuda de um especialista que me ensinou o seguinte:

Primeiro precisamos saber quais são as instâncias da lun que estão apresentando o problema, e para isso devemos checar o syslog:

tail -20 /var/adm/syslog/syslog.log

"vmunix: Evpd inquiry page 83h/80h failed or the current page 83h/80h data do not match the previous known page 83h/80h data on LUN id 0x0 probed beneath the target path (class = tgtpath, instance = 5) The lun path is (class = lunpath, instance 45).Run 'scsimgr replace_wwid' command to validate the change"

Conseguimos ver que a instância é a de número 45. Podem aparecer várias com erro e o procedimento deve ser repetido para cada uma delas. Após descobrirmos a instância, vamos confirmar se corresponde realmente ao disco que queremos adicionar:

scsimgr get_info -C lunpath -I 45

        STATUS INFORMATION FOR LUN PATH : lunpath45

Generic Status Information

SCSI services internal state                  = STANDBY
Open close state                              = STANDBY
Protocol                                      = fibre_channel
EVPD page 0x83 description code               = 1
EVPD page 0x83 description association        = 0
EVPD page 0x83 description type               = 3
World Wide Identifier (WWID)                  = 0x6001438005dff29400004000015a0000
Total number of Outstanding I/Os              = 0
Maximum I/O timeout in seconds                = 30
Maximum I/O size allowed                      = 2097152
Maximum number of active I/Os allowed         = 8
Maximum queue depth                           = 8
Queue full delay count                        = 0
Asymmetric state                              = ACTIVE/NON-OPTIMIZED
Device preferred path                         = No
Relative target port identifier               = 1
Target port group identifier                  = 1

As informações acima já correspondem ao problema resolvido, mas a saída será bem semelhante. O que interessa aqui é o campo:

World Wide Identifier (WWID)                  = 0x6001438005dff29400004000015a0000

É nesse campo que contém o ID do disco que queremos adicionar. Se o ID corresponder, então vamos executar o próximo passo:

scsimgr -f replace_wwid -C lunpath -I 45

Esse comando vai dar um replace do disco na lunpath que já havia sido utilizada, informando que esse path agora corresponde ao novo disco. A saída do comando demora de 5 a 10 segundos. Após a saída confirmando que a mudança foi bem sucedida, os seguintes comandos devem ser executados:

ioscan -fn
insf -e

E pronto! O novo disco estará disponível para adicioná-lo a um VG, criar outro VG, etc. Espero ter ajudado.

Até a próxima!!!

Nenhum comentário:

Postar um comentário