[Tuto] Disparition d’un LUN iSCSI après un reboot ESXi 5.x

Suite à un redémarrage de mon ESXi, j’ai constaté que mon LUN iSCSI avait disparu et pas moyen de le reconfigurer à partir d’un client vSphere. Il s’agit d’un bug approuver par VMware pour les versions ESXi 5.x. Il existe heureusement une solution proposer par VMware.

1 – Activer SSH
2 – Réinitialiser la configuration iSCSI
3 – Redémarrer votre ESXi
4 – Ré-activer le Software iSCSI initiator
5 – Scanner les disques iSCSI disponible

.

1 – Activer SSH

Connectez-vous avec votre vSphere client sur votre ESXi ou vCenter, puis rendez-vous dans l’onglet “Configuration” et le menu “Profil de sécurité


Cliquez sur l’onglet “Propriétés…” en haut à droite


Repérez “SSH” dans la liste, puis cliquez sur “Option


Clique sur “Démarrer” pour démarrer le service SSH, je vous conseil de laisser les règles de démarrage sur “Démarrer et arrêter manuellement” et l’activer que en cas de besoin spécifique.


SSH est maintenant activer, il va falloir que vous y connectez en root avec un terminal linux ou un logiciel comme Kitty pour Windows.

.

2 – Réinitialiser la configuration iSCSI

# esxcfg-swiscsi -d

Dans le dossier /etc/vmware/vmkiscsid il va falloir renommer les fichiers suivants :

initiatorname.iscsi
iscsid.conf
vmkiscsid.db

# cd /etc/vmware/vmkiscsid 
# mv initiatorname.iscsi initiatorname.iscsi.old
# mv iscsid.conf iscsid.conf.old
# mv vmkiscsid.db vmkiscsid.db.old

Si dans ce dossier vous avez aussi un fichier qui se nomme : vmkiscsid.db-journal, il va falloir le renommer également.

.

3 – Redémarrer votre ESXi

# reboot

.

4 – Ré-activer le Software iSCSI initiator

# esxcfg-swiscsi -e

Note: Un nouveau ID software iSCSI initiator a été généré.

.

5 – Scanner les disques iSCSI disponible

# esxcfg-swiscsi -s

Vous pouvez désormais rajouter votre LUN iSCSI.
Enjoy 😉

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *