quando si aggiunge una lun ad un server xenserver appartenente ad un pool essa viene automaticamente aggiunta come repository condiviso, anche se in realtà il nostro interesse potrebbe essere solo quello di farla vedere ad uno solo dei xenserver del pool. Per permettere ciò occorre, nella versione 5.5, eseguire il tutto via CLI di Xenserver.
AGGIUNTA repository HBA solo LOCALE :
1) verifichiamo l’uuid del server xenserve a cui aggiungere la lun
# xe host-list
2) verifichiamo le lun visibili dall’host xenserver in questione
# xe sr-probe type=lvmohba host-uuid=a41c33b7-4c2c-42fc-a379-a32212b623df
l’output di questo comando ci dà nelle prime righe un output di com’è visto il repository, es. /dev/sdd [sde] [sdf] [sdg]
i vari device tra [] sono quelli visibili dai vari path dello switch hba, quello senza [] è il path attualmente attivo.
3) aggiungiamo il repository
# xe sr-create host-uuid=a41c33b7-4c2c-42fc-a379-a32212b623df content-type=user name-label=”Xen12-Local-LUN” shared=false device-config:device=/dev/sdd type=lvmohba
da notare il parametro “shared=false”, il parametro “type=lvmohba” ed il “device=/dev/sdd”, quest’ultimo parametro è quello visibile dal comando al punto 2
a questo punto la lun è visibile, con l’etichetta scelta.
enjoy.


















No Comments Yet - be the First!