CentOS6.7 NFS安装与配置。

1.NFS服务部署服务准备:两台安装了centos 6.7服务器(假如是虚拟机也可)。

查看服务器版本:[root@nfsSERVER]# cat /etc/redhat-release
CentOS release 6.7 (Final)

[root@nfsSERVER ~]# uname -r
2.6.32-573.18.1.el6.x86_64
[root@nfsSERVER ~]# uname -m
x86_64

[root@NFSCLIENT ~]# cat /etc/redhat-release
CentOS release 6.7 (Final)

前期把服务器端和客户端分清楚,不要混乱。可以用hostname 名字 更改服务器的名称。

2.服务器端的安装与配置:NFS服务有两个软件包,一个是nfs-utils 是NFS服务主程序,另一个是 rpcbind。

通过“[root@nfsSERVER ~]# ,也可“yum groupinstall "NFS file server" ”安装。

安装好过后再检查一下。我用的是“[root@nfsSERVER ~]# rpm -aq nfs-utils portmap rpcbind
rpcbind-0.2.0-11.el6_7.x86_64
nfs-utils-1.2.3-64.el6.x86_64”检查。

[root@nfsSERVER ~]# service iptables stop   #关闭防火墙#

服务器端启动nfs服务:[root@nfsSERVER ~]# /etc/init.d/rpcbind start   #启动RPC服务#

[root@nfsSERVER ~]# ps -ef|grep rpc       #查看RPC服务的启动#
rpc       1291     1  0 19:11 ?        00:00:00 rpcbind
rpcuser   1313     1  0 19:11 ?        00:00:00 rpc.statd
root      1527     2  0 19:11 ?        00:00:00 [rpciod/0]
root      2628     1  0 20:36 ?        00:00:00 rpc.rquotad
root      2633     1  0 20:36 ?        00:00:00 rpc.mountd
root      2680     1  0 20:36 ?        00:00:00 rpc.idmapd
root      3478  3317  0 21:57 pts/0    00:00:00 grep rpc
[root@nfsSERVER ~]# /etc/init.d/rpcbind status    #查看启动状态#
rpcbind (pid  1291) is running...    #启动成功#

[root@nfsSERVER ~]# rpcinfo -p localhost    #查看RPC的端口(默认)#
   program vers proto   port  service
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmappe

[root@nfsSERVER ~]# /etc/init.d/nfs start              #启动NFS服务#

[root@nfsSERVER ~]# chkconfig nfs on              #设置NFS开机自启动#
[root@nfsSERVER ~]# chkconfig rpcbind on      #设置RPC开机自启动#

[root@nfsSERVER ~]# chkconfig --list nfs     #检查NFS是否启动#
nfs             0:off 1:off 2:on 3:on 4:on 5:on 6:off
[root@nfsSERVER ~]# chkconfig --list rpcbind    #检查RPC是否启动#
rpcbind         0:off 1:off 2:on 3:on 4:on 5:on 6:off
RPC先启动,NFS先停止。

[root@nfsSERVER ~]# mkdir /opt/centos6 -p   #创建一个共享的文件夹#


客服端NFS安装配置;[root@NFSCLIENT ~]# yum install nfs-utils rpcbind -y 进行安装。

[root@NFSCLIENT ~]# service iptables stop       #关闭防火墙#

[root@NFSCLIENT  ~]# /etc/init.d/rpcbind start   #启动RPC服务#

[root@NFSCLIENT  ~]# /etc/init.d/nfs  start    #启动NFS服务#

[root@NFSCLIENT ~]# chkconfig nfs on        #设置开机自启动#
[root@NFSCLIENT ~]# chkconfig rpcbind on    #设置开机自启动#


3.配置服务:[root@nfsSERVER ~]# ll /etc/exports    #nfs配置文件#

[root@nfsSERVER ~]# vi /etc/exports     #配置NFS#
-rw-r--r--. 1 root root 74 Apr 14 20:35 /etc/exports

##nfs server 20160414##
/opt/centos6 192.168.204.131/24(rw,sync)    #文件名 共享电脑的地址 权限  写入磁盘#

[root@nfsSERVER ~]# /etc/init.d/nfs reload     #平滑重启#

[root@nfsSERVER ~]# showmount -e localhost   #检查本机#
Export list for localhost:
/opt/centos6 192.168.204.131/24

[root@NFSCLIENT ~]# showmount -e 192.168.204.131     #客服端检查#
Export list for 192.168.204.131:
/opt/centos6 192.168.204.131/24


df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3              19G  4.2G   14G  24% /
tmpfs                 497M   72K  497M   1% /dev/shm
/dev/sda1             190M   36M  145M  20% /boot

[root@NFSCLIENT ~]# mount -t nfs 192.168.204.131:/opt/centos6  /mnt         #进行挂载,挂载到/mnt下或者别的路劲都可以#

[root@nfsSERVER ~]# chmod 777 /opt/centos6       #权限设置,有的时候会出现权限不够,可以更改下权限#。


你可能感兴趣的:(CentOS6.7 NFS安装与配置。)