5、 检验目录/var/lib/nfs/xtab
检验所共享的目录内容,查看/var/lib/nfs/xtab文件:
# vi /var/lib/nfs/xtab
/home/cao 192.168.0.1(rw,sync,wdelay,hide,secure,root_squash,
no_all_squash,subtree_check,secure_locks, mapping=identity,anonuid=-2,
anongid=-2)
此即/home/cao这个共享出去的目录预设NFS中的属性。
6、 showmount
showmount命令如下:
# showmount [-ae] hostname
参数说明如下。
(1)-a或-all:以host:dir这样的格式来显示客户主机名和挂载点目录。
(2)-d或-directories:仅显示被客户挂载的目录名。
(3)-e或-exports:显示NFS服务器的输出清单。
(4)-h或-help:显示帮助信息。
(5)-v或-version:显示版本信息。
(6)--no-headers:禁止输出描述头部的信息。
当要扫描某一主机所提供的NFS共享的目录时,使用showmount -e IP(或主机名称hostname)即可。
7、 观察激活的端口号
命令如下:
# netstat -utln
Active Internet connections (only SERVERs)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN <== portmap
tcp 0 0 0.0.0.0:817 0.0.0.0:* LISTEN <== rpc.xxxx
tcp 0 0 0.0.0.0:1266 0.0.0.0:* LISTEN <== rpc.xxxx
udp 0 0 0.0.0.0:2049 0.0.0.0:* <== nfs 的端口
udp 0 0 0.0.0.0:814 0.0.0.0:* <== rpc.xxxx
udp 0 0 0.0.0.0:1327 0.0.0.0:* <== rpc.xxxx
udp 0 0 0.0.0.0:111 0.0.0.0:* <== portmap
nfs所开启的端口是2049,其他端口是RPC Server其他程序(例如rpc.mountd、rpc.rquotad及rpc.nfsd.)随机产生的。即端口号不会是固定的,每次restart nfs都会得到不一样的端口号。
8、 启动和停止NFS服务器
在导出NFS文件系统的服务器中,nfs服务必须在运行。使用以下命令来查看NFS守护进程的状态:
/sbin/service nfs status
使用以下命令来启动NFS守护进程:
/sbin/service nfs start
使用以下命令来停止NFS守护进程:
/sbin/service nfs stop
要在引导时启动nfs服务,使用以下命令:
/sbin/chkconfig --level 345 nfs on
还可以使用ntsysv或服务配置工具来配置在引导时启动这些服务。
本文节选自《Red Hat Enterprise Linux 5.0服务器构建与故障排除》一书,作者曹江华。本文仅提供读者试读,如需全部内容请购买原书。