У меня проблема с NFS на хосте Redhat Ent Linux 5, я хочу смонтировать некоторые общие ресурсы NFS на /opt/backup
и /opt/stage
.
Есть также некоторые другие каталоги и файлы в /opt
например /opt/myapp
, /opt/otherapp
, /opt/test
и т. д., к которым мы хотим получить доступ, пока смонтированы общие ресурсы NFS.
В настоящее время общие ресурсы NFS монтируются при загрузке из /etc/fstab
и все работает хорошо.
Однако мы хотим установить /opt/backup
и /opt/stage
по запросу через autofs / automounter вместо загрузки из /etc/fstab
.
У меня это настроено таким образом, что общие ресурсы NFS монтируются нормально с autofs / automounter, но когда автомонтажник монтирует общие ресурсы NFS в точках монтирования, я не вижу другие файлы в /opt
.
Можно ли использовать автомонтаж для монтирования общих ресурсов NFS на /opt/backup
и /opt/stage
и по-прежнему иметь доступ к другим файлам в /opt
, т.е. /opt/myapp
, /opt/otherapp
, /opt/test
и т.д?
Если да, то как?
Я провел демонстрационный сеанс, который был вставлен ниже с некоторыми комментариями, чтобы попытаться помочь объяснить проблему.
Спасибо.
Вот демо:
#
В / opt есть два каталога точек монтирования "backup" и "stage", а также каталог "lost + found". #
"myapp" "otherapp" и файл "test"
[root@jttest6 etc]# ls /opt
backup lost+found myapp otherapp stage test
#
Перечислим точки монтирования NFS - файлов нет, общих ресурсов NFS нет #
установлен (Autofsd на данный момент не запущен)
[root@jttest6 etc]# ls /opt/backup
[root@jttest6 etc]# ls /opt/stage
#
Это то, что находится в /etc/auto.master
[root@jttest6 etc]# grep -v ^# /etc/auto.master
/misc /etc/auto.misc
/opt /etc/auto.opt
/net -hosts
+auto.master
#
Это то, что находится в /etc/auto.opt
[root@jttest6 etc]# cat /etc/auto.opt
backup -rw,soft,intr,rsize=8192,wsize=8192 nfs.icesa.catholic.edu.au:/opt/backup
stage -
rw, soft, intr, rsize = 8192, wsize = 8192 nfs.icesa.catholic.edu.au:/opt/stage
#
мы запускаем autofs
[root@jttest6 etc]# service autofs start
Starting automount:
[ OK ]
#
мы перечисляем точки монтирования NFS (я беру в голову, потому что списки длинные - это #
достаточно, чтобы показать, что там что-то сейчас смонтировано)
[root@jttest6 etc]# ls /opt/backup|head -2
ACL
brocade-backups
[root@jttest6 etc]# ls /opt/stage|head -2
ADF
ApplicationServer101202
#
Однако теперь мы потеряли доступ к каталогам «lost + found», «myapp», «otherapp» и файлу «test».
[root@jttest6 etc]# ls /opt
backup stage
Это настройка непрямого монтирования, и похоже, что вам нужна прямая настройка точки монтирования. Пытаться:
/etc/auto.master
/- /etc/auto.opt
/etc/auto.opt
/opt/backup -rw,soft,intr,rsize=8192,wsize=8192 nfs.icesa.catholic.edu.au:/opt/backup
Источник: http://docs.oracle.com/cd/E19455-01/806-0916/rfsrefer-72/index.html