Errore Host Profile: value specified is out of range

errorhostprofile01

In vCenter Server 5.5 la procedura di creazione dell’ Host Profile fallisce visualizzando l’errore “Value specified is out of range”.

Questo problema è causato da uno o più device che non sono stati correttamenti rimossi dall’host ESXi. L’errore visualizzato dal sistema è il seguente:

A general system error occurred:
Value specified is out of range. Range 1 to 256
Value specified is out of range. Range 0 to 16
Value specified is out of range. Range 1 to 256

errorhostprofile02

 

Fix

Per risolvere questo problema è necessario rimuovere manualmente i riferimenti ai dispositivi rimossi rimasti nel sistema.

Abilitare l’accesso SSH per l’ESXi host da sistemare.

Aprire una sessione SSH verso l’host che ha avuto problemi durante la creazione dell’host profile e lanciare il comando:

# esxcli storage core device list

errorhostprofile03

Vengono visualizzati nello schermo una lista di device.

errorhostprofile04

Cercare i dispositivi che non hanno un valore configurato per i campi Display Name, Multipath Plugin, Vendor, Model, etc . Annotare i NAA ID che hanno i campi indicati non compilati.

errorhostprofile05

Questi device hanno ancora dei riferimenti nel sistema ma devono essere rimossi per poter risolvere il problema. Per elencare i device con uno State off, lanciare il comando:

# esxcli storage core device detached list

errorhostprofile06

Per rimuovere permanentemente i device, eseguire il comando:

# esxcli storage core device detached remove -d <NAA_ID>

errorhostprofile07

Provare ad effettuare nuovamente la creazione dell’host profile.

errorhostprofile08

Questa volta l’operazione viene completata correttamente e l’Host Profile creato è visualizzato nell’Host Profiles tab.

errorhostprofile09

Ripetere la procedura per tutti gli host che presentano questo problema.

firma