环境说明:
NFS服务器是HPUX 11.31,NFS客户端是CentOS5.5
一、修改NFS服务器主机配置文件
vim /etc/hosts
172.16.10.10 hpdb
172.16.10.15 app1
172.16.10.16 app2
注意:主机名为nfs配置文件使用,且必须使用主机名,不能使用IP地址,nfs客户端也要添加服务器的主机记录
二、修改NFS服务器NFS配置文件
主要修改2个地方:
vim /etc/rc.config.d/nfsconf
NFS_CLIENT=0 #关闭NFS客户端
NFS_SERVER=1 #启用NFS服务器
PCNFS_SERVER=0 #关才pcnfs服务器
START_MOUNTD=1 #启动nfs服务器时mountd随之启动
vim /etc/exports
/nfshare -rw=app1:app2,anon=601
格式:共享文件系统 权限(-ro,-rw,root)= 客户端主机名1:客户端主机名2
多个选项间用逗号分隔,anon是ROOT用户访问时的所分配的用户ID与组ID
三、转换NFS配置文件格式并刷新NFS服务
exp2df #将/etc/exports转换成/etc/dfs/dfstab文件
exportfs -a #刷新NFS服务
四、启动与停止NFS服务器
启动NFS
/sbin/init.d/nfs.core start
/sbin/init.d/nfs.server start
停止NFS
/sbin/init.d/nfs.server stop
/sbin/init.d/nfs.core stop
五、NFS客户端挂载(Linux)与卸载
mount -t nfs 172.16.10.10:/nfshare /test
umount /test
六、NFS服务器维护常用命令
rpcinfo#重点关注三个服务有没有正常启动rpcbind、mountd、nfs
nfsstat#查看nfs数据读写情况
showmount -e danbao#查看共享出来的文件系统及允许访问的客户端