zoukankan      html  css  js  c++  java
  • nfs共享服务搭建

    [root@zhaoli Desktop]# uname -r
    2.6.32-431.el6.x86_64
    [root@zhaoli Desktop]# uname -m
    x86_64
    
    查看客户端软件是否安装(环境准备)
    1、服务端(server服务端)ip:192.168.2.68
    [root@zhaoli Desktop]# rpm -aq nfs-utils portmap rpcbind   客户端来查看是否安装
    nfs-utils-1.2.3-39.el6.x86_64
    rpcbind-0.2.0-11.el6.x86_64
    [root@zhaoli Desktop]# /etc/init.d/rpcbind start  利用脚本启动或者停止服务
    [root@zhaoli Desktop]# /etc/init.d/rpcbind stop
    Stopping rpcbind:                                          [  OK  ]
    [root@zhaoli Desktop]# /etc/init.d/rpcbind start
    Starting rpcbind:                                          [  OK  ]
    [root@zhaoli Desktop]# ps -ef|grep rpc   查看监听端口号
    rpcuser    1912      1  0 10:08 ?        00:00:00 rpc.statd
    rpc        6585      1  0 14:01 ?        00:00:00 rpcbind
    root       6616   3128  0 14:03 pts/0    00:00:00 grep rpc
    
    [root@zhaoli data]# vim /etc/exports 
    [root@zhaoli data]# cat /etc/exports 
    #shared data for bbs zhaoli at 20171212  注释行
    /data 192.168.2.65/(rw,sync)  写上共享的目录,ip或者网段,共享目录的权限
    
    [root@zhaoli Desktop]# /etc/init.d/rpcbind status  查看服务状态,运行中
    rpcbind (pid  6585) is running...
    [root@zhaoli Desktop]# rpcinfo -p localhost 查看房源
       program vers proto   port  service
        100000    4   tcp    111  portmapper
        100000    3   tcp    111  portmapper
        100000    2   tcp    111  portmapper
        100000    4   udp    111  portmapper
        100000    3   udp    111  portmapper
        100000    2   udp    111  portmapper
    [root@zhaoli Desktop]# /etc/init.d/nfs start  启动nfs服务
    Starting NFS services:                                     [  OK  ]
    Starting NFS quotas:                                       [  OK  ]
    Starting NFS mountd:                                       [  OK  ]
    Starting NFS daemon:                                       [  OK  ]
    Starting RPC idmapd:                                       [  OK  ]
    [root@zhaoli Desktop]# chkconfig nfs on   设置开机自启动
    [root@zhaoli Desktop]# chkconfig rpcbind on
    
    [root@zhaoli Desktop]# chkconfig --list nfs  查看服务状态
    nfs            	0:off	1:off	2:on	3:on	4:on	5:on	6:off
    [root@zhaoli Desktop]# chkconfig --list rpcbind 
    rpcbind        	0:off	1:off	2:on	3:on	4:on	5:on	6:off
    [root@xiaozhao data]# showmount -e localhost
    如果有错误
    # showmount -e localhost 报错: 
    clnt_create:RPC:Unknown host 
    解决: 
    # /etc/init.d/rpcsvrgssd status 
    rpc.svrgssd is stopped 
    # /etc/init.d/rpcsvrgssd start 
    # /etc/init.d/nfs restart
    =============================================================================
    2、客户端(client客户端)ip:192.168.2.65
    查看服务端软件是否安装
    [root@xiaozhao Desktop]# rpm -aq nfs-utils portmap rpcbind
    nfs-utils-1.2.3-39.el6.x86_64
    rpcbind-0.2.0-11.el6.x86_64
    [root@xiaozhao Desktop]# /etc/init.d/rpcbind start  只需要启动bind服务
    [root@xiaozhao Desktop]# /etc/init.d/rpcbind status  查看服务状态
    rpcbind (pid  1740) is running...   运行中
    [root@xiaozhao Desktop]# chkconfig rpcbind on  开机自启动
    [root@xiaozhao Desktop]# chkconfig --list rpcbind  
    rpcbind        	0:off	1:off	2:on	3:on	4:on	5:on	6:off
     [root@xiaozhao data]# showmount -e 192.168.2.68  查看服务端的服务是启动的
    Export list for 192.168.2.68:
    /data 192.168.2.65/
    
    [root@xiaozhao data]# /etc/init.d/nfs reload   重启服务
    [root@xiaozhao data]# showmount -e localhost
    [root@xiaozhao ~]# mount -t nfs 192.168.2.68:/data /mnt/  手动挂载到mnt共享目录下
    [root@xiaozhao mnt]# echo "mount -t nfs 192.168.2.68:/data /mnt" >>/etc/rc.local 开启自启动
    如果客户端没有删除写的权限,就在服务端给data目录授权
    

      

  • 相关阅读:
    yocto/bitbake 学习资源
    QEMU/KVM学习资源
    ubuntu 中创建和删除用户
    git 重命名本地和远程分支
    Ubuntu 上搭建 FTP 服务器
    gdb 常见用法
    git log 显示与特定文件相关的 commit 信息
    基于 qemu system mode 运行 arm 程序
    基于 qemu user mode 运行 aarch64 程序
    checking in(airport)
  • 原文地址:https://www.cnblogs.com/zhaoyuen/p/8030129.html
Copyright © 2011-2022 走看看