PernixData FVP “Could not prepare host for uninstallation”

pernixdatauninstallerror01

Durante la procedura di disinstallazione dell’Host Extension, PernixData FVP mostra l’errore “Could not prepare host for uninstallation”.

L’errore è comparso dopo un errore di configurazione dell’applicazione FVP che ha reso l’FVP Cluster non disponibile.

Dopo aver modificato la configurazione, la sezione FVP Cluster riportava l’area Resources come non disponibili.

pernixdatauninstallerror02

Procedura

Per risolvere il problema, mettere l’host ESXi che manifesta l’errore in Maintenance Mode.

pernixdatauninstallerror03

Effettuare una connessione SSH con l’ESXi ed eseguire lo script di disintallazione.

# cp /opt/pernixdata/bin/prnxuninstall.sh /tmp/ && /tmp/prnxuninstall.sh

pernixdatauninstallerror04

La disinstallazione dell’applicazione fallisce e lo script termina con l’errore:

Could not prepare host for uninstallation.

Per risolvere questa situazione è necessario rimuovere dall’host il VIB che manifesta il problema, quindi procedere con una nuova installazione dell’Host Extension.

Per identificare i VIB installati nell’host, digitare il comando:

# esxcli software vib list

pernixdatauninstallerror05

La voce pernixcore-vSphere5.0.0 è il VIB che deve essere rimosso dal sistema. In questo caso l’errore mostrato durante la fase di disinstallazione dell’FVP Host Extension è dovuto ad una errata versione di FVP utilizzata (ESXi 5.0) con un host ESXi 5.5.

Inanzitutto il daemon FVP deve essere fermato.

# /etc/init.d/prnxd stop

pernixdatauninstallerror06

Se viene visualizzato un errore, procedere con la rimozione del VIB FVP. Per rimuovere il VIB errato, si utilizza il comando esxcli.

esxcli software vib remove -n <vib_name>

# esxcli software vib remove -n “pernixcore-vSphere5.0.0”

pernixdatauninstallerror07

Effettuare ora l’upload della corretta versione dell’FVP Host Extension (ESXi 5.5) nell’host e provare ancora una volta ad installare il nuovo VIB.

# esxcli software vib install -d /tmp/PernixData-host-extension-vSphere5.5.0_2.0.1.0-33868.zip

pernixdatauninstallerror08

In questa occasione l’installazione viene completata correttamente.

Effetture il reboot dell’host ESXi.

# reboot

pernixdatauninstallerror09

Andando a vedere nel vCenter Server la sezione FVP Cluster, l’host sistemato è ora mostrato come funzionale.

pernixdatauninstallerror10

Togliere l’ESXi dalla Maintenance Mode.

pernixdatauninstallerror11

Ripetere la stessa procedura per il secondo host membro dell’FVP Cluster.

pernixdatauninstallerror12

Dopo avere completato la risoluzione per entrambi gli host, il PernixData FVP Cluster è ora nuovamente operativo.

pernixdatauninstallerror13

Verificare che le VM/Datastore accelerati funzionino correttamente e che non siano visualizzati errori.

firma