Article rédigé le 02/07/2022
Lors du retrait d’un disque dur d’un serveur OMV il y a une procédure à respecter. Si celle-ci n’est pas suivie (ou si un disque dur claque) le disque apparaît « manquant » dans la liste des systèmes de fichier et il est impossible de l’enlever via l’interface web.
Cet article est une traduction / adaptation de How to Delete/Remove disconnected disk from OpenMediaVault/OMV (Remove Missing Disk from OMV) du site dannyda.com, merci à elle / lui.
Comment corriger
- Se connecter à l’interface web d’OMV, aller dans Stockage > Systèmes de fichiers, dans la colonne Périphériques le disque marqué manquant ne sera pas nommé /dev/sdx comme les autres mais /dev/disk/by-UUID/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ou /dev/disk/by-label/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx . Noter ce qui correspond à xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
- En passant par la console (ou en SSH) modifier le fichier /etc/openmediavault/config.xml (faire une copie de sauvegarde avant, au cas où…)
- Rechercher le xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx noté à l’étape 1 (Ctrl + W dans l’éditeur nano). Il va se trouver dans un bloc entre deux balises <mntent> et </mntent> comme ci-dessous:
<mntent>
<uuid>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</uuid>
<fsname>/dev/disk/by-uuid/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</fsname>
<dir>/srv/dev-disk-by-uuid-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</dir>
<type>ext4</type>
<opts>defaults,nofail,user_xattr,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,acl</opts>
<freq>0</freq>
<passno>2</passno>
<hidden>0</hidden>
</mntent>
- Il faut supprimer le bloc complet avec ses deux balises mntent.
- Rafraîchir l’interface web d’OMV (éventuellement redémarrer le serveur), le disque manquant devrait avoir disparu.
La manip est similaire pour enlever des partages récalcitrants dans Stockage > Dossiers partagés.
Comment éviter?
Traduction et adaptation de How to properly remove/disconnect/decommission disk from OpenMediaVault/OMV.
La procédure à suivre pour retirer un disque dur est la suivante:
- Supprimer les partages SMB, CIFS et NFS s’il y en a.
- Supprimer tous les partages liés à ce disque dur (Gestion des droits d’accès > Dossiers partagés).
- Démonter le système de fichiers (Stockage > Systèmes de fichiers).
- Supprimer le système de fichiers.
- Supprimer la grappe RAID si le disque fait partie d’un RAID.
- Si le monitoring S.M.A.R.T. a été activé pour ce disque il faut le désactiver (temporairement) et supprimer tous les tests et les tâches planifiées liées au disque que l’on veut enlever.
- Désactiver le service S.M.A.R.T.
- Déconnecter et enlever le disque de la machine.