Замените зеркало с двумя дисками в пуле ZFS на один диск большего размера.

У меня есть такая настройка пула ZFS на микросервере HP. Каждый диск имеет размер 3 ТБ, и все дисковые отсеки сервера заполнены:

pool: disks
state: ONLINE
 scan: scrub repaired 0B in 15h50m with 0 errors on Sun Sep 13 16:14:06 2020
config:

NAME                                            STATE     READ WRITE CKSUM
disks                                           ONLINE       0     0     0
  mirror-0                                      ONLINE       0     0     0
    ata-Hitachi_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  ONLINE       0     0     0
    ata-Hitachi_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  ONLINE       0     0     0
  mirror-1                                      ONLINE       0     0     0
    ata-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx          ONLINE       0     0     0
    ata-Hitachi_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  ONLINE       0     0     0

errors: No known data errors 

Можно ли перенести, например, зеркало-1 на один диск большего размера на 10 ТБ?

Если да, то каков рекомендуемый способ сделать это?

Окончательный план состоял бы в том, чтобы перейти к такому расположению, где каждый диск имеет размер 10 ТБ:

NAME                                            STATE     READ WRITE CKSUM
disks                                           ONLINE       0     0     0
  mirror-0                                      ONLINE       0     0     0
    ata-Hitachi_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  ONLINE       0     0     0
  mirror-1                                      ONLINE       0     0     0
    ata-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx          ONLINE       0     0     0
  mirror-2                                      ONLINE       0     0     0
    ata-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx          ONLINE       0     0     0

person TMcC    schedule 02.10.2020    source источник


Ответы (1)


Да. Замените один из дисков в зеркале на диск большего размера, подождите, пока он не восстановится, а затем отсоедините другой диск. Это превратит vdev в один незеркальный диск.

Имейте в виду, что если вы потеряете этот диск, вы потеряете весь пул, а без избыточности вероятность потери данных нетривиальна.

person Gordan Bobić    schedule 02.10.2020
comment
Не беспокойтесь, вам нужно больше репутации, прежде чем ваши голоса появятся. :-) - person Gordan Bobić; 03.10.2020