ZFS

De Linux Server Wiki
Aller à la navigation Aller à la recherche

Remplacement d'un disque défectueux

#$ zpool status storage
        NAME        STATE     READ WRITE CKSUM
        storage     ONLINE       0     0     0
          raidz1-0  ONLINE       0     0     0
            sda3    ONLINE       0     0     0
            sdb3    ONLINE       0     0     0
            sdc3    ONLINE       0     0     0
#$ zpool offline storage /dev/sdc3
#$ zpool status storage
        NAME        STATE     READ WRITE CKSUM
        storage     DEGRADED     0     0     0
          raidz1-0  DEGRADED     0     0     0
            sda3    ONLINE       0     0     0
            sdb3    ONLINE       0     0     0
            sdc3    OFFLINE      0     0     0

Remplacez le disque physique sdc

Formater le nouveau disque (sdc) à l'identique, par exemple ici avec sgdisk (pour partition GPT) :

#$ sgdisk --replicate=/dev/sdc /dev/sda
#$ sgdisk --randomize-guids /dev/sdc

Ajoutez le nouveau disque :

#$  zpool replace storage /dev/sdc3
#$ zpool status storage
        NAME        STATE     READ WRITE CKSUM
        storage     ONLINE       0     0     0
          raidz1-0  ONLINE       0     0     0
            sda3    ONLINE       0     0     0
            sdb3    ONLINE       0     0     0
            sdc3    ONLINE       0     0     0 (resilvering)