NFS服务部署实践过程
#########################################################################3
    NFS服务端部署流程:
	第一个里程:检查服务软件是否安装
	[root@nfs01 ~]# rpm -qa|grep -E "rpcbind|nfs-utils"
    第二个里程:安装服务软件,并重新检查服务软件是否安装成功
	[root@nfs01 ~]# yum install  rpcbind nfs-utils -y
    [root@nfs01 ~]# rpm -qa|grep -E "rpcbind|nfs-utils"
	补充说明:rpcbind 和 nfs-utils 两个大礼包中的重要文件
	[root@nfs01 ~]# rpm -ql rpcbind (查看文件安装包内容命令)
    /etc/rc.d/init.d/rpcbind (rpc服务启动文件地址)
    /usr/sbin/rpcinfo         (检查nfs服务向rpc服务的注册信息命令)
	
	[root@nfs01 ~]# rpm -ql nfs-utils
	/etc/rc.d/init.d/nfs      (nfs服务启动文件地址)
	/usr/sbin/showmount        (检查nfs服务共享目录信息)
	
	第三个里程:编写nfs服务配置文件
	[root@nfs01 ~]# ll /etc/exports 
    -rw-r--r--. 1 root root 0 Jan 12  2010 /etc/exports
	[root@nfs01 ~]# vim /etc/exports 
    /data 172.16.1.0/24(rw,sync)
	
	
	第四个里程碑:创建共享目录,并设定文件权限参数
	[root@nfs01 ~]# mkdir /data
    [root@nfs01 ~]# chown -R nfsnobody:nfsnobody /data/
	
	第五个里程碑:启动nfs和rpc服务
	[root@nfs01 ~]# /etc/rc.d/init.d/rpcbind start         (必须先启动rpc服务)
	[root@nfs01 ~]# /etc/rc.d/init.d/nfs start              (其次启动nfs服务)
	
	
	第六个里程碑:检查服务配置信息
	先检查房源信息是否注册
	rpcinfo -p 172.16.1.31
    检查是否存在可用的共享目录
    [root@nfs01 ~]# showmount -e 10.0.0.31
    Export list for 10.0.0.31:
    /data 172.16.1.0/24
	
	
	至此服务端部署完成
############################################################################################
    NFS客户端部署流程:
	第一个里程碑:检查服务软件是否安装
	rpm -qa|grep -E "rpcbind|nfs-utils"
	
	第二个里程:安装服务软件,并重新检查服务软件是否安装成功
     yum install  rpcbind nfs-utils -y
     rpm -qa|grep -E "rpcbind|nfs-utils"
	 
	 
	第三个里程:进行共享目录挂载
	[root@web01 ~]# mount -t nfs 172.16.1.31:/data   /mnt/
    [root@web01 ~]# df -h
    Filesystem         Size  Used Avail Use% Mounted on
    /dev/sda3           98G  1.6G   91G   2% /
    tmpfs              491M     0  491M   0% /dev/shm
    /dev/sda1          190M   40M  141M  22% /boot
    172.16.1.31:/data   98G  1.6G   91G   2% /mnt
补充说明:每台客户端主机都进行相同操作
	
	
	第四个里程碑:进行数据共享测试
	[root@web02 ~]# cd /mnt/
    [root@web02 mnt]# touch test.txt
    [root@web02 mnt]# ll
    total 0
    -rw-r--r-- 1 nfsnobody nfsnobody 0 May 10 14:15 test.txt
	
	
	[root@nfs01 ~]# ll /data/
    total 0
    -rw-r--r-- 1 nfsnobody nfsnobody 0 May 10 14:15 test.txt
	
	
	[root@web01 ~]# ll /mnt/
    total 0
    -rw-r--r-- 1 nfsnobody nfsnobody 0 May 10 14:15 test.txt
	
	说明:在web02的mnt目录中创建的数据,在nfs和web01服务器上都可以看到,即已经实现数据共享存储
	
	至此nfs客户端部署完成
###############################################################################################	
 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号