[MEGOLDVA] Degraded pool-ban winyó cseréje

Fórumok

Sziasztok. Adott egy proxmox cluster, amiben az egyik tagnak az egyik pooljában van egy hibás winyó:

 

root@cluster02:~# zpool status -v ha-pool
  pool: ha-pool
 state: DEGRADED
status: One or more devices are faulted in response to persistent errors.
        Sufficient replicas exist for the pool to continue functioning in a
        degraded state.
action: Replace the faulted device, or use 'zpool clear' to mark the device
        repaired.
  scan: scrub repaired 524K in 04:03:39 with 0 errors on Sun Nov 10 04:27:41 2024
config:

        NAME                              STATE     READ WRITE CKSUM
        ha-pool                           DEGRADED     0     0     0
          mirror-0                        DEGRADED     0     0     0
            scsi-35000c500a0136c43        ONLINE       0     0     0
            scsi-35000c500a7e4954b        FAULTED     91     0    38  too many errors
          mirror-1                        ONLINE       0     0     0
            scsi-35000c5007272aaff        ONLINE       0     0     0
            scsi-35000c50071bd04ff        ONLINE       0     0     0
          mirror-2                        ONLINE       0     0     0
            wwn-0x5000c50071bda707-part4  ONLINE       0     0     0
            wwn-0x5000c50071bd0dab-part4  ONLINE       0     0     0

errors: No known data errors

Kicserélnénk holnap ezt a winyót, de a lépésekben nem vagyok biztos. Az alábbi lépések megfelelőek, vagy kihagytam valamit?

1. zpool offline ha-pool /dev/disk/by-id/scsi-35000c500a7e4954b

2. Fizikailag kicseréljük a winyót.

3. lsblk -val megnézem, hogy látható-e az új winyó, majd ls -l /dev/disk/by-id/-al megnézem a disk-id-ját.

4. zpool replace ha-pool /dev/disk/by-id/scsi-35000c500a7e4954b /dev/disk/by-id/NEW-DISK-ID

5. zpool status -v ha-pool   -> itt látnom kell, hogy resilvering beindult

6. Ha minden online lett, rendben van, akkor zpool remove ha-pool /dev/disk/by-id/scsi-35000c500a7e4954b vagy zpool detach ha-pool /dev/disk/by-id/scsi-35000c500a7e4954b kell?

Hozzászólások

Mivel az érintett diszk már most FAULTED állapotú, így annyi a dolgod, hogy kicseréled fizikailag és zpool replace, majd várod a resilver végét.

Nem kell offline állapotba tenned, mert már nem működik, és a resilver végén nem kell a remove vagy a detach mert el fog tűnni az előző (meghibásodott) diszk azonosítója a pool-ból (a replace törli sikeres resilver után).