zoukankan      html  css  js  c++  java
  • Linux-NFS服务

    注:以下实验环境均为Centos7.3!!!

    下图为NFS服务的工作原理:

    注:必须先开启rpc服务,然后再开启nfs服务

    实验环境:

    一台操作系统为Centos7.3的服务端(IP:192.168.10.105)

    一台操作系统为Centos7.3的客户端(IP:192.168.10.106)

    实验拓扑:(本例只使用一台客户端演示)

    实验步骤:

    1.安装nfs-utils-1.3.0-0.33.el7.x86_64和rpcbind-0.2.0-38.el7.x86_64这两个包,其中rpcbind包默认已经安装,只需安装nfs-utils就行

    yum install nsf-utils -y

    2.设置rpc服务和nfs服务开机自动启动。

    systemctl start nfs  启动nfs服务

    systemclt enable nfs  设置nfs服务为开机自启动

    systemctl start rpcbind  启动rpc服务

    systemctl enable rpcbind  设置rpc服务为开机自启动

    3.修改nfs服务的配置文件:

    vim /etc/exports

    格式:

    服务器本地目录  允许访问服务器的客户端IP(一般为网段)(权限,模式)  注:权限和模式之间使用逗号隔开

    本例为:

    mkdir /nfs  创建一个名为nfs的测试目录

    echo "/nfs 192.168.10.0/24(rw,sync)"  >> /etc/exports

    其中: 192.168.10.0/24 : 为允许访问nfs服务器的客户端地址

        rw  :  表示权限为读写(注:如果只在此处设定了权限是不行的,还需要设置共享目录的权限,例如:把目录/nfs的

    属组和属组都设置为nfsnobody,命令为:chown nfsnobody:nfsnobody /nfs

        sync   :   将写入内存的数据实时写入硬盘 

    重新加载配置文件:systemctl reload nfs

    4.客户端测试:

    showmount -e 192.168.10.105  查看服务端已经共享的目录

    mount -t nfs 192.168.10.105:/nfs /opt  挂载192.168.10.105下的目录nfs到客户端本地的opt目录

    在服务端创建一个test.txt文件,在客户端可以查看到:

    服务端:

    客户端:

     注:

    /var/lib/etab  :存放nfs文件系统的默认的参数

    /var/lib/rmtab  :保存客户端访问nfs服务器的信息

  • 相关阅读:
    weui-switch开关控件,表单提交后如何取值
    [转]判断存储过程、触发器、视图是否存在并删除
    修改服务器的3389端口
    如何在react-native 中优雅的使用 redux
    react native js 与 native 的通信与交互方式
    对 JS virtual DOM 的一知半解
    Python的实例方法,类方法,静态方法之间的区别及调用关系
    redux 管理你的 react 应用
    react- native 入门
    git 指南
  • 原文地址:https://www.cnblogs.com/Vampire-MIn/p/11904529.html
Copyright © 2011-2022 走看看