smile_330803 发表于 2012-08-23 09:21

关于Solaris NFS/AutoFS的一个小问题

小弟遇到一个问题,关于Solaris NFS/AutoFS的,具体如下:

1. 我在服务器端透过NFS共享了一个新目录,比如下面的T_LOG
bash-3.00# share
-               /export/zones/my-nonglobal-zone/root/sys   rw,anon=0   ""
-               /export/zones/my-nonglobal-zone/root/giri   ro,anon=0   ""
-               /export/zones/my-nonglobal-zone/root/T_LOGrw,anon=0   ""

2. 问题就是共享后去客户端查看的时候,有些客户端立刻就可以看到新共享的目录,而有些客户端要过很久才能看到,反应似乎慢很多,不知道是什么原因?
A. 可以看到的客户端
root@goldrice # cd /net/cc-server/export/zones/my-nonglobal-zone/root/T_LOG/
root@goldrice# ls
My_LOG

B. 要过很久才能看到的客户端,只能看到原来共享的,不能立刻看到新共享的
root@silveryear # cd /net/cc-server/export/zones/my-nonglobal-zone/root/T_LOG/
bash: cd: /net/cc-server/export/zones/my-nonglobal-zone/root/T_LOG/: No such file or directoryroot@silveryear #

不知道是什么原因,有什么方法可以解决?

唐三葬 发表于 2012-08-26 21:26

是不是/etc/hosts里面没有设他们的IP.

winson_tse 发表于 2012-08-27 00:11

本帖最后由 winson_tse 于 2012-08-27 00:13 编辑

在共享的NFS服务器上查看/etc/hosts是否把相关的客户机IP地址,客户主机名 加上了?
在有异常的客户端上查看/etc/vfstab文件是永久添加的,还是每次手工mount上去? 并且用showmount -a查看一下是否识别到NFS的共享情况。
再是不行,把nfsclient stop / start 重启一下。

smile_330803 发表于 2012-08-27 09:05

感谢各位的回复,我检查了你们所提到的一些文件,有问题的客户端和没有问题的客户端都是一样的,重启client端的nfs,还有autofs都试过了,还是一样,有问题的client端要过好几个小时才能看到/访问server端新共享出来的文件或目录.
因为client端并不是永久看不到,而是不能立刻看到,所以我在想是不是存在nfs/autofs配置设定方面的问题?

znnnz 发表于 2012-08-27 20:19

据说要对比/etc/nsswitch.conf中的设置

smile_330803 发表于 2012-08-28 09:00

检查过了,有问题和没问题的client都是一样的..不过我想这和/etc/nsswitch应该没关系吧?
页: [1]
查看完整版本: 关于Solaris NFS/AutoFS的一个小问题