在Redhat Ent 5主机上,我遇到了一个NFS问题,因为我想在/opt/backup和/opt/stage上挂载一些NFS份额。
/opt中还有其他一些and和文件,例如/opt/myapp、/opt/otherapp、/opt/test等,我们希望在安装NFS共享时访问这些文件。
目前,NFS共享在从/etc/fstab启动时挂载,并且都运行良好。
但是,我们希望按需安装/opt/backup和/opt/stage,而不是在从/etc/fstab引导时通过autofs/automounter安装。
我配置了这样的配置,使NFS共享挂载可以用autofs/automounter挂载OK,但是当自动加载器在挂载点上挂载NFS共享时,我看不到/opt中的其他文件。
是否可以使用自动加载器在/opt/backup和/opt/stage上挂载NFS共享,并且仍然能够访问/opt中的其他文件,即。/opt/myapp,/opt/otherapp,/opt/test等?
如果是的话,怎么做?
我已经运行了一个演示会议,它已经贴在下面的一些评论,试图帮助解释问题。
谢谢。
下面是演示:
# /opt有两个挂载点dirs“备份”和“工作台”,还有dirs "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,软,intr,rsize=8192,wsize=8192 nfs.icesa.阴极
#我们启动了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然而,#现在已经失去了对dirs "lost+found“、"myapp”“o热处理”和文件"test“的访问权。
[root@jttest6 etc]# ls /opt
backup stage发布于 2012-09-25 10:00:53
这是一个间接挂载设置,听起来像是您想要一个直接挂载点设置。尝试:
/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
https://serverfault.com/questions/431620
复制相似问题