Temos uma caixa IBM P505 AIX, com dois discos internos e um volume iSCSI definido.
O volume iSCSI é definido em seu próprio grupo de volumes e é conectado a uma matriz de disco IBM iSCSI DS3300 por meio da porta ethernet onboard secundária (ou seja, não estamos usando um HBA dedicado, estamos usando a segunda ethernet onboard porta para o iSCSI exclusivamente.)
Quando reinicializamos a caixa AIX, o volume iSCSI não é montado (o que é bom; descobri que ele falha na montagem porque o AIX tenta montar seus volumes antes de iniciar a pilha de rede.)
O problema é que, depois que o servidor foi inicializado, ele falha ao redetectar o destino iSCSI como um disco físico. Isso significa que o grupo de volumes (iscsivg) não pode ficar online. se eu executar cfgmgr -v para redetectar o volume iscsi, ele detecta com êxito o volume de destino iscsi e cria uma referência de volume físico, mas aloca um ID de volume diferente ao que foi definido anteriormente.
por exemplo -
- rootvg contém o hdisk 0 e 1
- iscsivg foi originalmente definido com hdisk2 como o volume iSCSI físico.
após a reinicialização e execução de cfgmgr -v, o AIX detecta os volumes físicos hdisk0, hdisk11 e hdisk3.
- Como não há hdisk2, não posso variar no grupo de volumes iscsivg.
- Não consigo parecer nenhuma definição hdisk2 existente no ODM.
Não é possível adicionar ou alterar facilmente a definição do disco físico no grupo de volumes iscsivg, pois ele não é "variável". A exportação do grupo de volumes o exclui completamente, recriar o grupo de volume "importando" o disco realocado o torna disponível novamente, mas com certeza existe uma maneira melhor?
Posso forçar uma designação de unidade hdisk específica para um destino iscsi?
Como você traz os volumes iSCSI on-line após uma reinicialização?
Eu assumo que isso "funciona" com um HBA dedicado em vez de um adaptador Ethernet genérico?
A propósito, o volume iSCSI funciona bem quando é montado; nós só temos problemas para fazê-lo funcionar - e apenas com o AIX. O array iSCSI funciona bem com nossos servidores Linux e Windows; ou seja, os volumes são detectados e remontados após o tempo de inicialização sem problemas, usando adaptadores Ethernet genéricos.
Aqui estão algumas das configurações da caixa AIX:
discos / dispositivos definidos:
# lsdev
hdisk0 Available 06-08-01-5,0 16 Bit LVD SCSI Disk Drive
hdisk1 Available 06-08-01-8,0 16 Bit LVD SCSI Disk Drive
hdisk3 Available Other iSCSI Disk Drive
iscsi0 Available iSCSI Protocol Device
scsi0 Available 06-08-00 PCI-X Dual Channel Ultra320 SCSI Adapter bus
scsi1 Available 06-08-01 PCI-X Dual Channel Ultra320 SCSI Adapter bus
ses0 Available 06-08-01-15,0 SCSI Enclosure Services Device
sisscsia0 Available 06-08 PCI-X Dual Channel Ultra320 SCSI Adapter
definição de destino iscsi em / etc / iscsi / targets:
# IBM DS3300 disk array
# port 1 on second controller
10.10.xx.xxx 3260 iqn.1992-01.com.lsi:1535.600a0b80005b0a7fxxxxxxxxxxxx
volumes físicos (depois de reimportar o grupo de volumes)
# lspv
hdisk0 0003b08a0d4936b6 rootvg active
hdisk1 0003b08aaa5cb366 rootvg active
hdisk3 0003b08a032d04bb iscsivg active