Имеется три диска под торренты. Поскольку теряемость данных допустима, а потенциал к расширению просматривается,
решил собрать их в "слойку" aufs
неполный /etc/fstab:
#/dev/sda1:
UUID=f7a0a711-196c-47d0-8cb8-5be957b9e851 /mnt/wd2tb ext4 defaults 0 2
#/dev/sdb1:
UUID="e95b5c4a-69da-4ac8-9ddf-16e0701f363a" /mnt/wd3tb ext4 defaults 0 2
#/dev/sdc1:
UUID=a8f1811b-6e11-480d-aede-ead875bc135e /mnt/red2tb ext4 defaults 0 2
#mount pool
none /media aufs br:/mnt/wd2tb=rw:/mnt/wd3tb=rw:/mnt/red2tb=rw,sum,create=mfs 0 0
root@tehserver:~# uname -a
Linux tehserver 3.13.0-66-generic #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
root@tehserver:~# tail /var/log/syslog
Oct 26 14:17:21 proliant kernel: [ 16.739550] EXT4-fs (sdd5): re-mounted. Opts: errors=remount-ro
Oct 26 14:17:21 proliant kernel: [ 17.027672] EXT4-fs (sdd7): mounted filesystem with ordered data mode. Opts: (null)
Oct 26 14:17:21 proliant kernel: [ 17.071984] EXT4-fs (sdc1): mounted filesystem with ordered data mode. Opts: (null)
Oct 26 14:17:21 proliant kernel: [ 17.119710] EXT4-fs (sdd1): mounting ext2 file system using the ext4 subsystem
Oct 26 14:17:21 proliant kernel: [ 17.131227] EXT4-fs (sdd1): mounted filesystem without journal. Opts: (null)
Oct 26 14:17:21 proliant kernel: [ 17.147448] aufs 3.13-20140303
Oct 26 14:17:21 proliant kernel: [ 17.356197] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
Oct 26 14:17:21 proliant kernel: [ 17.406945] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
Oct 26 14:17:21 proliant rsyslogd-2039: Could no open output pipe '/dev/xconsole': No such file or directory [try http://www.rsyslog. com/e/2039 ]
Проблема в том, что при появлении третьего диска (3ТБ) массив стал вести себя непредсказуемо, а именно -
после штатного reboot все три диска никогда не собираются. Если менять порядок монтирования в aufs пуле, монтируются
любые два, но чтобы три и сразу - нереально.
В никсе нуб, поэтому особо не пинайте, если решение на поверхности.
Мой вариант - вынести монтирование из fstab и сделать костыль в виде скрипта,
который до монтирования пула проверяет готовность всех трех винтов, после чего их монтирует.
PS /dev/sdd - диск с системой