Visualizar mapa de iSCSI target - LU em COMSTAR

3

Estou criando vários destinos iSCSI em um servidor OpenIndiana usando o COMSTAR. Basicamente:

  • zfs criar -V 10g pool / comstar / vol
  • sbdadm create-lu / dev / zvol / rdsk / pool / comstar / vol
  • stmfadm add-view 600144F077000000000048C62BF00001
  • itadm criar meta

É a última parte que estou tendo dificuldade em entender porque não estou dizendo para usar a LU. Eu suponho que vai usar qualquer LU disponível, mas depois que eu criei algumas dessas, como eu sei quais mapas de destino para qual LU? Não consigo encontrar nenhuma informação correlacionada.

'stmfadm list-lu -v' lista LU GUID e arquivo de dados (por exemplo, / dev / zvol / rdsk / pool / comstar / vol /)
'itadm list-target -v' e 'stmfadm list-target -v' me fornecem o IQN de destino, mas nenhuma informação sobre o volume / LU físico para o qual eles mapeiam.

Parece algo que você normalmente gostaria de saber, mas parece que estou perdendo alguma coisa.

    
por JeremiahRo 04.05.2012 / 01:00

1 resposta

3

por padrão add-view criará uma visualização com as seguintes propriedades:

View Entry: 0
LUN          :  0
Host group   :  All
Target group :  All

Se você quiser definir quais alvos mapeiam para uma view / LU, você precisa criar um grupo-alvo:

stmfadm create-tg TG1

adicione o seu alvo:

stmfadm add-tg-member -g TG1 iqn.2010-08.org.illumos:42:4eaa957f-10d1-c40d-fadb-66b66e265e83

Agora, quando você cria uma visualização, precisa dizer para usar o novo grupo-alvo:

stmfadm add-view -t TG1 600144F077000000000048C62BF00001

A visualização será agora assim:

View Entry: 0
LUN          :  0
Host group   :  All
Target group :  TG1
    Member: iqn.2010-08.org.illumos:42:4eaa957f-10d1-c40d-fadb-66b66e265e83
        Operational Status: Online
        Provider Name     : iscsit
        Alias             : -
        Protocol          : iSCSI
        Sessions          : 0
    
por 09.07.2012 / 18:28