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服务器的信息

  • 相关阅读:
    Java 对文件的操作
    快速排序算法
    Java 时间和字符换的处理
    Redis 数据结构之Keys
    [转] Redis系统性介绍
    【转】JAVA 接口
    [转] Python 代码性能优化技巧
    几道关于面试的题目
    随手笔记2
    随手笔记
  • 原文地址:https://www.cnblogs.com/Vampire-MIn/p/11904529.html
Copyright © 2011-2022 走看看