VPLEX: Spiegazione della LUN Z
Summary: Questo articolo spiega cos'è un dispositivo LUNZ, perché un host ne vede uno e come rimuoverlo.
Symptoms
LUNZ è associato a vari problemi, tra cui host che non si avviano, errori irreversibili e problemi di prestazioni.
Dopo la configurazione iniziale, LUNZ è stato lasciato presentato all'host.
Cause
LUNZ si riferisce a una falsa unità logica zero presentata all host per fornire un percorso al software host per inviare comandi di configurazione all'array quando non è disponibile alcuna unità logica fisica zero per l'host. LUNZ è indipendente dal sistema operativo host e può essere presentato da diversi array EMC, tra cui CLARiiON, VNX e VPLEX.
Come segnaposto per la connettività, la LUNZ deve essere rimossa dall host dopo la configurazione. Se la LUNZ rimane visibile all host, possono verificarsi vari problemi, dal malavvio di un host al panico che causa problemi di prestazioni.
Esistono due motivi principali per cui un host dovrebbe visualizzare un LUNZ.
- L'HBA dell host è connesso all'array ma non si trova in un gruppo di storage o in una vista di storage.
- L'HBA dell host si trova in un gruppo di storage o in una vista di storage, ma al gruppo o alla vista non è assegnato un HLU0.
Resolution
Il modo migliore per risolvere il problema consiste nel verificare che l'HBA dell host sia connesso all'array e in un gruppo di storage o in una vista contenente un HLU0. Sebbene sia possibile disabilitare questa forma di comunicazione su alcuni array, non è consigliabile.
Procedura:
- Registrazione degli host initiator sull'array
- Assegnare lo storage agli host initiator nel gruppo di storage o nella vista di storage
- Assicurarsi che sia presente un HLU 0 nel gruppo di storage o nella vista di storage
Additional Information
Visibilità di HOST
LUNZ per l'host
LUNZ si riferisce a una falsa unità logica zero presentata all host per fornire un percorso al software host per inviare comandi di configurazione all'array quando non è disponibile alcuna unità logica fisica zero.
In un'istanza Invista, il dispositivo LUNZ viene sostituito quando una LUN valida viene assegnata alla HLU LUN0 dal frame virtuale.
LUNZ è stato implementato su Invista per rendere l'array visibile al sistema operativo host e a PowerPath quando non sono associate LUN su tale array.
Nota VNX
: L'impostazione di arraycommpath su 1 (abilitato) crea dispositivi LUNZ.
Un dispositivo LUNZ consente all'interfaccia di gestione di comunicare con il sistema di storage quando nessuna LUN nel sistema di storage è collegata al server.
VPLEX
Non esiste alcuna opzione di configurazione per LUNZ su VPLEX.
Con un array di storage back-end VNX/Clariion, è possibile modificare l'impostazione arraycommpath sull'array per modificare il comportamento della LUNZ presentata.
Da VPLEX, è possibile modificare l'ID LUN del volume virtuale esistente su "0". Questo volume deve trovarsi nella vista di storage a cui sta accedendo l'host che vede la LUNZ. È inoltre possibile presentare una LUN di piccole dimensioni a VPLEX, creare un volume virtuale su di essa e assegnare al volume un ID LUN "0" quando il volume virtuale viene posizionato nella visualizzazione di storage.
Da ESXi, si tratta solo di un aspetto estetico, ma può essere preoccupante vedere i percorsi morti. Una LUN fittizia 0 di VPLEX è probabilmente la soluzione migliore se non si desidera riconfigurare la vista di storage per presentare il volume a 0.
Quando un host VMware rileva una LUN Z e successivamente viene collegato a un gruppo di storage con una LUN host 0 reale, i dispositivi di storage VMware devono essere sottoposti a nuova scansione DUE VOLTE.
La prima nuova scansione elimina la LUN Z, ma non aggiunge la LUN host 0 reale.
È necessaria una seconda nuova scansione per mettere in atto la vera HLU LUN 0.
Un riavvio dell host ESXi modifica automaticamente la LUN Z nella LUN 0 dell host reale, se presente la LUN 0 dell host.
La LUN Z è una proprietà dell'initiator, non di un gruppo
di storagePerché l'host Broadcom (VMware) dispone sia della LUN host 0 che della LUN Z?