Я использую ZFS в Linux на своей рабочей станции, и вот уже около двух лет:
[ 273.779699] SPL: Loaded module v0.6.4.2-1~vivid
[ 273.824212] ZFS: Loaded module v0.6.4.2-1~vivid, ZFS pool version 5000, ZFS filesystem version 5
[ 280.179534] SPL: using hostid 0x007f0101
Он отлично работает, за исключением того, что пару месяцев назад я обновился до Ubuntu 15.04. При перезагрузке после обновления пул ZFS не видел. Сначала я запаниковал, но когда zpool поискал свои устройства, он обнаружил пропавший пул. Запуск "zpool import store" работает нормально, и все монтируется, как должно. До следующей перезагрузки.
Кажется, что каждый раз, когда я перезагружаюсь, ZFS забывает о моем пуле. Однако я не вижу ничего явно неправильного:
$ sudo zpool list -Hv
store 1.30T 301G 1.00T - 22% 22% 1.17x ONLINE -
sda4 432G 135G 297G - 31% 31%
sdb3 896G 167G 729G - 19% 18%
Я также не вижу ничего явно неправильного в таблицах разделов:
$ sudo parted -l
Model: ATA ST500DM002-1BD14 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 512MB 511MB fat32 EFI System Partition msftdata
2 512MB 35.5GB 35.0GB ext4
4 35.5GB 500GB 465GB zfs
Model: ATA WDC WD1002FAEX-0 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 10.0GB 9999MB linux-swap(v1)
2 10.0GB 35.0GB 25.0GB xfs
3 35.0GB 1000GB 965GB zfs
Мы будем очень признательны за любые рекомендации о том, где искать или что делать.
Проверьте /etc/default/zfs
и убедитесь, что он установлен на:
ZFS_MOUNT='yes'
ZFS_UNMOUNT='yes'
Обязательно иметь ubuntu-zfs
установленный пакет, так как он обеспечивает правильное закрепление для mountall
команда. Видеть https://github.com/zfsonlinux/pkg-zfs/wiki/Ubuntu-ZFS-mountall-FAQ-and-troubleshooting Больше подробностей
И / ИЛИ
посмотреть и изменить /etc/init/zpool-import.conf
modprobe zfs zfs_autoimport_disable=1
к
modprobe zfs zfs_autoimport_disable=0
На этой неделе я обновил пакеты ZFS, и проблема просто исчезла. Должно быть, это была исправленная ошибка. Все снова хорошо.