Временно приостановить загрузку ZFS для копирования данных

У меня есть пул ZFS, в котором два диска вышли из строя в один и тот же день. Теперь я остаюсь в состоянии, когда он находится в непрерывном процессе повторной загрузки, который, кажется, никогда не завершается. А пока я просто пытаюсь скопировать некоторые данные на другой файловый сервер, и этот том почти непригоден (например, доступ к диску со скоростью 500 кбит / с). Сервер перезагружается, когда он восстанавливается примерно на 70%, затем он запускается заново.

Мне нужны два совета: 1) Могу ли я временно остановить ресливер, чтобы скопировать нужные мне данные с диска (всего мне нужно скопировать около 1 ТБ) 2) Можно ли восстановить этот массив? Я не уверен, но похоже, что у mirror-1 есть проблемы с обоими зеркальными дисками, и, насколько я понимаю, это не то, из чего обычно можно восстановить.

pool: primary_vol

состояние: DEGRADED status: одно или несколько устройств в настоящее время восстанавливаются. Бассейн будет продолжать функционировать, возможно, в ухудшенном состоянии. Действие: дождитесь завершения повторной отправки. сканирование: пересылка выполняется с субботы 28 декабря 20:01:33 2019 105G сканировано из 7.28T со скоростью 15,7M / с, осталось 133ч2м 26,2G восстановлено, 1,41% выполнено config:

    NAME           STATE     READ WRITE CKSUM
    primary_vol    DEGRADED   215     0     0
      mirror-0     ONLINE       0     0     0
        c0t12d1    ONLINE       0     0     0
        c0t13d1    ONLINE       0     0     0
      mirror-1     DEGRADED   215     0    35
        spare-0    DEGRADED   430     0     0
          c0t15d1  FAULTED      0     0     0  too many errors
          c0t21d1  ONLINE       0     0   430  (resilvering)
        c0t18d1    DEGRADED   215     0    59  too many errors  (resilvering)
      mirror-2     ONLINE       0     0     0
        c0t19d1    ONLINE       0     0     0
        c0t20d1    ONLINE       0     0     0
      mirror-3     DEGRADED     0     0     0
        c0t24d1    ONLINE       0     0     0
        c0t22d1    UNAVAIL      0     0     0  cannot open
    logs
      c0t16d1      ONLINE       0     0     0
    spares
      c0t21d1      INUSE     currently in use

errors: 184 data errors, use '-v' for a list

zpool status -v показывает следующие ошибки. Это все файлы, которые меня не волнуют. Поможет ли их удаление?

errors: Permanent errors have been detected in the following files:

/volumes/primary_vol/vmware/mgmt.cloud.abraxis.net/mgmt.cloud.abraxis.n .et-flat.vmdk
    /volumes/primary_vol/vmware/guzman/guzman-flat.vmdk
    /volumes/primary_vol/vmware/vangas_5/vangas_5-flat.vmdk
    /volumes/primary_vol/vmware/kelly_01/kelly_01-flat.vmdk
    /volumes/primary_vol/vmware/allen_01/allen_01-flat.vmdk

zpool get version primary_vol
NAME         PROPERTY  VALUE    SOURCE
primary_vol  version   28       default
1
задан 29 December 2019 в 06:54
1 ответ

У Вас есть сбои диска, но один диск был или заменяется запчастью. Другой диск является частью зеркала. Вам нужны два заменяющих диска.

Это - старый Nexenta, столь многие инструменты и подсказки, которые я имею для ZFS на мае Linux не, применяются.

я спросил о типах используемых дисков. Вы имеете, делать/моделировать/способность? Как насчет общей информации об аппаратных средствах?

0
ответ дан 29 December 2019 в 22:49

Теги

Похожие вопросы