« ZFS » : différence entre les versions

De Le Wiki de Lug
Aller à la navigation Aller à la recherche
(Page créée avec « =Restaurer Miroir ProxMox de démarrage (boot disk) = Considérant sda comme le disque sain et sdb le nouveau disque vierge de remplacement. La commande suivante permet de… »)
 
(Aucune différence)

Version actuelle datée du 23 octobre 2021 à 20:22

Restaurer Miroir ProxMox de démarrage (boot disk)

Considérant sda comme le disque sain et sdb le nouveau disque vierge de remplacement. La commande suivante permet de vérifier l'état du pool :

# zpool status -v
        NAME                                              STATE     READ WRITE CKSUM
        rpool                                             DEGRADED     0     0     0
          mirror-0                                        DEGRADED     0     0     0
            DISQUE_SAIN-part3  ONLINE       0     0     0
            DISQUE_HS                                     UNAVAIL      0     0     0  was /dev/disk/by-id/DISQUE_HS-part3

On commence donc par copier la table de partition du disque sain (ici "sda") vers le nouveau disque vierge (ici "sdb") :

# sgdisk sda -R sdb
# sgdisk -G sdb

On rend le disque "bootable" :

# proxmox-boot-tool format sdb2
# proxmox-boot-tool init sdb2

Si un message du type "WARN: /dev/disk/by-uuid/DISQUE_HS does not exist - clean '/etc/kernel/proxmox-boot-uuids'! - skipping" il suffit de supprimer l'identifiant dans le fichier indiqué :

# vi /etc/kernel/proxmox-boot-uuids

Ensuite on peut passer à la reconstruction du mirroir :

# zpool replace -f rpool DISQUE_HS /dev/disk/by-id/NOUVEAU_DISQUE-part3