测试环境:
服务器:HP-UX hptest B.11.23 U ia64 0554705817 unlimited-user license
IP:192.168.11.204
客户端:Linux uitnode2 2.6.21.7 #3 SMP Tue Aug 21 15:33:20 CST 2007 i686 i686 i386 GNU/Linux
IP=192.168.11.233
测试步骤:
修改/etc/rc.config.d/nfsconf文件,修改NFS_SERVER=1 START_MOUNTD=1
#vi /etc/rc.config.d/nfsconf
运行nfs.server脚本,启动NFS服务
#/sbin/init.d/nfs.server start
修改/etc/exports文件,添加需要通过NFS服务共享的目录
#vi /etc/exports
/testhp -root=192.168.11.233(此处只添加一个客户端,要是有多个客户端,可以用“:”隔开)
刷新NFS服务,把共享目录共享出来
#exportfs -a
客户端挂载(在客户端上执行)
#mount -t nfs 192.168.11.204:/testhp /tmp
检查挂载是否成功
#mount
192.168.11.204:/testhp
589824 312672 275008 54% /tmp
看到以上信息表明已经挂载成功,可以往/tmp目录写数据验证。
如果在共享共享目录的时候出现异常,或者挂载不成功,查看NFS或者MOUNTD有没有启动并且在rpcbind/portmap里面注册
# rpcinfo -p
program vers proto port service
100000 4 tcp 111 rpcbind
100000 3 tcp 111 rpcbind
100000 2 tcp 111 rpcbind
100000 4 udp 111 rpcbind
100000 3 udp 111 rpcbind
100000 2 udp 111 rpcbind
100068 2 udp 49153 cmsd
100068 3 udp 49153 cmsd
100068 4 udp 49153 cmsd
100068 5 udp 49153 cmsd
100083 1 tcp 49152 ttdbserver
100005 1 udp 53960 mountd
100005 3 udp 53960 mountd
100005 1 tcp 51240 mountd
100005 3 tcp 51240 mountd
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100024 1 tcp 51241 status
100024 1 udp 53961 status
100021 1 tcp 51242 nlockmgr
100021 1 udp 53966 nlockmgr
100021 3 tcp 51243 nlockmgr
100021 3 udp 53967 nlockmgr
100021 4 tcp 51244 nlockmgr
100021 4 udp 53968 nlockmgr
100020 1 udp 4045 llockmgr
100020 1 tcp 4045 llockmgr
100021 2 tcp 51245 nlockmgr