Назад | Перейти на главную страницу

Как правильно прикрепить диск к zpool для создания зеркала? - zpool attach сообщает об отсутствии такого пула или набора данных

Вчера один из моих пулов, который является зеркалом, испортился - отказал один из двух дисков емкостью 2 ТБ. Заменил вышедший из строя диск на другой 4ТБ (ada3). Теперь я хочу добавить еще один диск на 4 ТБ (ada1), чтобы увеличить размер зеркала до 4 ТБ. Но, к сожалению, вместо того, чтобы просто прикрепить ada1 к существующему зеркалу, я по глупости отсоединил 2TB диск (ada2) из ​​пула. Вот текущий статус:

# zpool status
  pool: vm
 state: ONLINE
status: Some supported features are not enabled on the pool. The pool can
    still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
    the pool may no longer be accessible by software that does not support
    the features. See zpool-features(7) for details.
  scan: resilvered 1.10T in 7h1m with 0 errors on Tue Nov 20 01:37:50 2018
config:

    NAME        STATE     READ WRITE CKSUM
    vm          ONLINE       0     0     0
      ada3      ONLINE       0     0     0

errors: No known data errors

Теперь, когда я прикрепляю ada3 к пулу, zpool говорит:

# zpool attach vm ada3 ada1
cannot attach ada1 to ada3: no such pool or dataset

Я безуспешно пытался указать абсолютный путь к устройству (/ dev / ada3, / dev / ada1).

Как правильно подключить ada1 к пулу для создания зеркала? Правильно ли я понимаю, что если я добавлю ada1 в пул, например, Code: zpool add vm mirror ada3 ada1 zpool создаст другое зеркало, и существующие данные в ada3 будут уничтожены? ada1 - это новый диск, на котором ничего нет. Спасибо.

Я смог подключить новую загрузку с диска в однопользовательском режиме и с помощью той же команды подключения. Порядок появления дисков в системе был таким же. Использование подключения с идентификатором, полученным командой zdb, дало ту же ошибку. До сих пор не мог понять, почему команда не работает в многопользовательском режиме.