Пул ZFS, поврежденный после обновления до 14.04 LTS

Ну, я откладывал обновлять до 14,04 из опасения, что я повредил бы что-то. На самом деле из опасения, что это повредило бы zfs (или я буду повреждать его). Я в основном немного лучше, чем новичок в Linux.

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

Мой zfs является хранилищем файлов и не начальной загрузкой. Это хорошо работало в течение года и работало отлично перед обновлением (куст и все были прекрасны). Я был уверен, что обновление будет работать (или по крайней мере я мог зафиксировать его), потому что я обновил однажды в прошлом, пул пропал, но я смог вернуть его.

Я переустановил zfs, zfs утилиты и некоторые зависимости (после поиска этого форума)

Я думаю, что произошло, 14.04, удалил некоторый файл конфигурации или указал, что диск называет differntly, но я мог быть неправым. Когда я настроил пул первоначально, я использовал определенный Ids устройства, как я вспоминаю (потому что я не хотел повреждать вещи, если им повторно присвоили при начальной загрузке),

Поэтому посмотрите, помогает ли это.

Я могу подтвердить, что старые папки точки монтирования там, но пусты.

no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory

пул: состояние naspool1: состояние UNAVAIL: Одно или несколько устройств не могли использоваться, потому что маркировка отсутствует или недопустимая. Существуют недостаточные копии для пула, чтобы продолжить функционировать. действие: Уничтожьте и воссоздайте пул от источника резервной копии. см.: сканирование http://zfsonlinux.org/msg/ZFS-8000-5E: ни один не запросил конфигурации:

NAME                                           STATE     READ WRITE CKSUM
naspool1                                       UNAVAIL      0     0     0  insufficient replicas
  raidz1-0                                     UNAVAIL      0     0     0  insufficient replicas
    scsi-SATA_WDC_WD1001FALS-_WD-WMATV0990825  UNAVAIL      0     0     0
    scsi-SATA_WDC_WD1001FALS-_WD-WMATV2995365  UNAVAIL      0     0     0
    scsi-SATA_WDC_WD10EARS-00_WD-WMAV51894349  UNAVAIL      0     0     0


___@ourserver:~$ sudo zpool import naspool1
cannot import 'naspool1': a pool with that name is already created/imported,
and no additional pools with that name were found


___@ourserver:~$ sudo zfs list
 no datasets available

Что другой вывод я могу отправить на справку? Я думаю, что обновление удалило некоторые zfs файлы конфигурации. Кажется, что пул существует, и конечно 3 совершенно рабочих диска не перестали работать сразу. Я волнуюсь, что могу повредить что-то без определенных guideance.
Спасибо.

1
задан 16 August 2014 в 21:54

1 ответ

Проблема состоит в том, что после обновления zfs думает, что это - различный сервер. Необходимо быть в состоянии зафиксировать его путем простого экспорта и затем импорта пула.

sudo zpool export naspool1
sudo zpool import naspool1

, Скорее всего, импорт будет жаловаться, что "пул может использоваться другой системой, используйте-f для импорта его так или иначе". Используйте-f, чтобы сделать импорт:

sudo zpool import naspool1 -f
2
ответ дан 11 November 2019 в 09:34

Другие вопросы по тегам:

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