ZFS объединяют импорт, поврежденный после обновления

Я потерял свое объединение zfs при миграции от 12,04 до 14,04.

> sudo zpool status
pool: srv
state: UNAVAIL
status: One or more devices could not be used because the label is missing 
or invalid.  There are insufficient replicas for the pool to continue
functioning.
action: Destroy and re-create the pool from
a backup source.
see: http://zfsonlinux.org/msg/ZFS-8000-5E
scan: none requested
config:

NAME                                               STATE     READ WRITE CKSUM
srv                                                UNAVAIL      0     0     0  insufficient replicas
  raidz1-0                                         UNAVAIL      0     0     0  insufficient replicas
    scsi-SATA_SAMSUNG_HD103SJS246J9BZ600265-part1  UNAVAIL      0     0     0
    scsi-SATA_SAMSUNG_HD501LJS0MUJ2MP805571-part1  UNAVAIL      0     0     0
    scsi-SATA_Maxtor_6H500F0_H80H5RYH-part1        UNAVAIL      0     0     0
> sudo zpool export srv
> sudo zpool import -d /dev/disk/by-id/ srv -f
cannot import 'srv': I/O error
Destroy and re-create the pool from
a backup source.
> sudo zpool import -d /dev
pool: srv
 id: 8340478577715532614
 state: FAULTED
 status: One or more devices contains corrupted data.
 action: The pool cannot be imported due to damaged devices or data.
 The pool may be active on another system, but can be imported using
 the '-f' flag.
 see: http://zfsonlinux.org/msg/ZFS-8000-5E
config:

srv         FAULTED  corrupted data
  raidz1-0  ONLINE
    sdb1    ONLINE
    sdc     UNAVAIL  corrupted data
    sdd     UNAVAIL  corrupted data

Я не уверен, что сделать теперь. Действительно ли возможно зафиксировать его так или иначе? Это, потому что это буферизует попытку, должен использовать целые диски по сравнению с первым разделом?

0
задан 6 February 2015 в 04:13

1 ответ

Для импорта любого типа ZFS объединяют к системному использованию:

sudo zfs import srv

это может перестать работать, который в этом случае необходимо использовать-f опцию:

sudo zfs import -f srv

<глоток> Никакая потребность сказать ZFS имя устройства, просто имя пула.

Пулы автоматически обнаружены и импортированы, если достаточно данных присутствует на дисках.

я не думаю, что Вы потеряли свои данные, могло бы случиться так, что модуль ядра для ZFS должен быть обновлен.

я рекомендовал бы, чтобы Вы удалили и установили ZFS снова от ZFS на репозиториях Linux.

1
ответ дан 6 October 2019 в 04:52

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

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