Приветствую, коллеги.
Сломал голову - не могу сообразить, как поступить.
Есть nfs-сервер. На нем система + raid6. raid6 монтируется в директорию /raid и содержит папки /1 /2 /home
Эти папки экспортируются как nfsv4:
/raid 10.0.0.0/24(rw,wdelay,crossmnt,insecure,no_root_squash,no_subtree_check,fsid=0,sec=sys,rw,no_root_squash,no_all_squash)
/raid/home 10.0.0.0/24(rw,wdelay,insecure,no_root_squash,no_subtree_check,sec=sys,rw,no_root_squash,no_all_squash)
/raid/1 10.0.0.0/24(rw,wdelay,insecure,no_root_squash,no_subtree_check,sec=sys,rw,no_root_squash,no_all_squash)
/raid/2 10.0.0.0/24(rw,wdelay,insecure,no_root_squash,no_subtree_check,sec=sys,rw,no_root_squash,no_all_squash)
На рабочих станциях они монтируются, как
1 -fsc,rw,hard,intr,noatime,nodiratime,fstype=nfs4 10.0.0.10:/1
2 -fsc,rw,hard,intr,noatime,nodiratime,fstype=nfs4 10.0.0.10:/2
и
* -fsc,rw,hard,intr,noatime,nodiratime,fstype=nfs4 10.0.0.10:/home/&
Есть необходимость разделить массив raid на два массива так, чтобы на первом была директория 1, а на втором - home и 2.
Никак не могу сообразить, как бы устроить так, чтобы на рабочих станциях не пришлось ничего менять. Или это невозможно?
Пока приходит в голову только монтирование на nfs-сервере трех директорий типа
mount --bind /newraid1/1 /raid/1
mount --bind /newraid2/2 /raid/2
mount --bind /newraid2/home /raid/home
но как-то это некошерно...
Пользователь решил продолжить мысль 21 Января 2016, 16:13:23:
Похоже, что bind - единственный вариант. Ставлю "решено", но не закрываю - вдруг у кого-нибудь идея появится.