zoukankan      html  css  js  c++  java
  • NFS搭建(摘自网路)

    我用的是centos6.5/redhat7.3,。

    一、准备

    1、安装

      yum -y install nfs-utils rpcbind (大多数linux发行版本都自带,一般不用安装,查看:rpm -q nfs-utils)

    2、开机启动

      chkconfig nfs on

      chkconfig rpcbind on

    3、启动服务

      service rpcbind start

      service nfs start

    二、安装服务端

    1、创建共享目录

      mkdir -p /mhbn/data/nfs/server

    2、编辑/etc/exports文件,添加以下内容

      /mhbn/data/nfs/server *(ro,no_root_squash,no_all_squash,sync)

    3、刷新配置

      exportfs -r

    4、重启

      service nfs restart

    5、查看rpc服务的注册情况

      rpcinfo -p localhost

    6、本机查询nfs共享的目录

      showmount -e localhost //打印出所配置的目录

    三、客户端配置

      1、创建挂载点

        mkdir -p /mhbn/data/nfs/client

      2、查看服务端的共享目录是否可以访问

        showmount -e 192.168.1.122 (如果不行,请关闭防火墙先:service firewalld stop / service iptables stop)

      3、挂载目录

        mount -t nfs -o vers=3 192.168.1.122:/mhbn/data/nfs/server /mhbn/data/nfs/client -o proto=tcp -o nolock

      4、查看挂载

        df -h (正常情况下最后一行会出现ip的目录,后面是你本地目录的映射)

    四、测试

      服务端:

        cd /mhbn/data/nfs/server

        echo "i am server ,hello">test.txt

      客户端:  

        cd /mhbn/data/nfs/client

        cat test.txt (如果不存在test.txt,执行 cd . 刷新一下)

    五、取消挂载

      umount /mhbn/data/nfs/client

      df -h 发现已经不见了。如果出现device is busy,则加上 -lf。

    六、固定nfs服务端口(这样做方便管理,比如防火墙的配置)

      vim /etc/sysconfig/nfs 添加

    RQUOTAD_PORT=30001 
    LOCKD_TCPPORT=30002 
    LOCKD_UDPPORT=30002 
    MOUNTD_PORT=30003 
    STATD_PORT=30004 
    

       重启服务。

    七、设置开机就挂载

      vim /etc/fstab

      192.168.1.122: /mhbn/data/nfs/client nfs defaults 0 0

    八、window作为客户端挂载

    1.开启nfs客户端:打开控制面板》程序》启用或关闭windos功能》选中nfs客户端,点击确定 
    .2.挂载:mount 192.168.0.123:/xjy/data/nfs X:   (此处注意只能定位到nfs目录,否则会报网络错误) 
    
    会创建一个网络盘X盘,里面挂载文件 
    3.取消挂载:右键X盘,点击取消连接或者执行命令:umount X:
    

     主要参考:

    https://blog.csdn.net/xjy9266/article/details/80947740
    
  • 相关阅读:
    When You Get Troubles
    CentOS 6.8升级到7+
    Tomcat服务器搭建
    Percona Server 安装
    VirtualBox中如何使虚拟机能够上网?
    CentOS
    xen安装
    SSH免密码设置
    打造绿色版的RobotFramework
    零散知识记录-Jira的安装
  • 原文地址:https://www.cnblogs.com/airduce/p/10295264.html
Copyright © 2011-2022 走看看