1. 程式人生 > >linux下配置NFS服務

linux下配置NFS服務

exports mod sync status ash bin 名稱 reload 查看權限

1、服務器端配置
1)、查看NFS安裝包
#rpm -qa nfs -utils rpcbind
2)、安裝軟件包名稱
nfs-utils-1.2.3-70.el6_8.2.x86_64
rpcbind-0.2.0-12.el6.x86_64
3)、啟動NFS服務
a、啟動並查看RPC服務
#/etc/init.d/rpcbind start
#/etc/init.d/rpcbind status
b、啟動並查看NFS服務
#/etc/init.d/nfs start
#/etc/init.d/nfs status
c、查看NFS向rpc註冊的端口信息
#rpcinfo -p 172.16.15.131
d、檢查開機是是否自啟動

chkconfig nfs on

           # chkconfig rpcbind on
           # chkconfig --list nfs
           nfs            0:關閉  1:關閉  2:啟用  3:啟用  4:啟用  5:啟用  6:關閉
           # chkconfig --list rpcbind
           rpcbind        0:關閉  1:關閉  2:啟用  3:啟用  4:啟用  5:啟用  6:關閉
           # tail -2 /etc/rc.local 
           /etc/init.d/rpcbind start
           /etc/init.d/nfs  start
      4)NFS服務端配置文件配置
        a、修改/etc/exports 文件
           #vi /etc/exports
           添加如下內容:
           /chcklog  172.19.15.*(insecure,rw,sync,no_root_squash)
           共享的目前文件    共享的客戶端ip  讀寫  數據同步寫入 以當前登錄的用戶訪問
        b、創建共享/chcklog目錄
         #mkdir /chcklog 
         #chmod 777 /chcklog  //設置權限
         #chown -R root:root /chcklog
         #ls -ld /chcklog   //查看權限
         #/etc/init.d/nfs reload
         #showmount -e 172.19.15.131  //本地測試,驗證配置是否成功
 2、客戶端配置
      1)、安裝NFS和RPM包
      2)、啟動NFS服務
      3)、配置客戶端
      #ping 172.19.15.131
      #telnet 172.19.15.131 111
      #showmount -e 172.19.15.131
      #mount -t nfs 172.19.15.131:/chcklog /share  //share文件必須已經創建 
      #umount /share 取掛載 
      #df -h   //查看狀態

linux下配置NFS服務