Отменить добавление дисков в конфигурацию RAID-Z
Я начал исчерпывать пространство в одном из своего пула данных и решил расширить его, добавив несколько дополнительных дисков. Вот как это выглядело перед расширением:
NAME STATE READ WRITE CKSUM
data ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
c0t5000C50041BF93A7d0 ONLINE 0 0 0
c0t5000C50041FEBCFFd0 ONLINE 0 0 0
c0t5000C50041FEBE1Bd0 ONLINE 0 0 0
c0t5000C50041FEC223d0 ONLINE 0 0 0
c0t5000C50041FECC0Bd0 ONLINE 0 0 0
c0t5000C500422BAF33d0 ONLINE 0 0 0
Теперь после расширения пула у меня есть первый набор дисков в raidz1 и второй набор с использованием raidz2
NAME STATE READ WRITE CKSUM
data ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
c0t5000C50041BF93A7d0 ONLINE 0 0 0
c0t5000C50041FEBCFFd0 ONLINE 0 0 0
c0t5000C50041FEBE1Bd0 ONLINE 0 0 0
c0t5000C50041FEC223d0 ONLINE 0 0 0
c0t5000C50041FECC0Bd0 ONLINE 0 0 0
c0t5000C500422BAF33d0 ONLINE 0 0 0
raidz2-1 ONLINE 0 0 0
c0t5000C50034245B57d0 ONLINE 0 0 0
c0t5000C500350A3847d0 ONLINE 0 0 0
c0t5000C50042033AA7d0 ONLINE 0 0 0
c0t5000C500421FBD03d0 ONLINE 0 0 0
c0t5000C500422B9737d0 ONLINE 0 0 0
c0t5000C5005678B8BFd0 ONLINE 0 0 0
Это моя ошибка, нет оправдания. У меня вопрос, как мне отменить эту операцию, чтобы я мог снова настроить диски, чтобы иметь raidz1-0 и raidz1-1? Данные записываются в пул данных только ночью, поскольку это резервный пул.
1 ответ
Вы все испортили... Извините.
Я хотел бы увидеть выход zpool history data
, Но я предполагаю, что вы хотели добавить больше дискового пространства, но вместо этого вы добавили группу из 6 дисков в RAIDZ2 и настроили ее на совместимость с вашим набором RAIDZ1.
Вы должны знать, что vdevs RAIDZ нельзя расширять... единственный способ "увеличить" пул - это добавить еще один vdev. Вы пытались создать что-то вроде RAID 5+0 и, возможно, опечатка?
В любом случае, нет возможности распустить эти два vdevs. У вас есть возможность отправить данные куда-то еще, переформатировать и повторить попытку?