NFS 目录不起作用

NFS 目录不起作用

在客户端服务器上,NFS 挂载/oracle/r12/inst/apps/database1按预期工作,但/oracle/r12/apps实际上并非如此。例如,如果文件touch test中的I同时出现在客户端和服务器上,则情况并非如此。/oracle/r12/inst/apps/database1test/oracle/r12/apps

NFS 服务器/etc/exports

[root@nfs-server apps]# cat /etc/exports
/oracle/ x.x.x.x(rw,fsid=0,sync,nohide,no_subtree_check,no_wdelay,no_root_squash)
/oracle/r12/ x.x.x.x(rw,sync,no_wdelay,nohide,no_subtree_check,no_root_squash)
/oracle/r12/apps/ x.x.x.x(rw,sync,no_wdelay,nohide,no_subtree_check,no_root_squash)
/oracle/r12/inst/apps/ x.x.x.x(rw,sync,no_wdelay,nohide,no_subtree_check,no_root_squash)

NFS 客户端/etc/fstab

[root@nfs-client ~]# cat /etc/fstab
/dev/VolGroup00/LogVol00 /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0
x.x.x.x:/oracle/r12/inst/apps/database1 /oracle/r12/inst/apps/database1 nfs defaults 1 2
x.x.x.x:/oracle/r12/apps /oracle/r12/apps nfs defaults 1 2

df -h 的 NFS 客户端输出

[root@erl-ora-apps1 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      274G   16G  244G   7% /
/dev/sda1              99M   61M   34M  65% /boot
tmpfs                 7.9G     0  7.9G   0% /dev/shm
x.x.x.x:/oracle/r12/apps
                      3.1T  2.5T  441G  86% /oracle/r12/apps
x.x.x.x:/oracle/r12/inst/apps/database1
                      3.1T  2.5T  441G  86% /oracle/r12/inst/apps/database1

答案1

感谢大家的所有评论。

以下是我为解决该问题所采取的措施。

在两台服务器上启动ntp服务并同步时间。

/etc/fstab在 NFS 客户端上更改为

xxxx:/oracle/r12/inst/apps/database1 /oracle/r12/inst/apps/database1 nfs 默认值 0 0 xxxx:/oracle/r12/apps /oracle/r12/apps nfs 默认值 0 0

/etc/exports在 NFS 服务器上更改为

/oracle/r12/ x.x.x.x/24(rw,sync,no_wdelay,nohide,no_subtree_check,no_root_squash)
/oracle/r12/apps/ x.x.x.x/24(rw,sync,no_wdelay,nohide,no_subtree_check,no_root_squash)

exportfs -av在 NFS 服务器上运行

在 NFS 客户端上手动卸载驱动器并 mount -a重新读取 /etc/fstab 并挂载文件系统。

现在它运行正常。

相关内容