• Centos7部署NFS


    server1:192.168.1.189   ###客户端

    server2:192.168.1.190    ##服务端

    1、首先创建共享目录。

    mkdir -p /data/share

    安装nfs所需软件包。

    yum install -y nfs-utils

    编辑export文件,添加从机,只让指定服务器访问共享目录。

    vim /etc/exports

    将/data/share目录共享给server1

    rw表示可读写;sync表示同步写,no_root_squash 客户机用root访问该共享文件夹时,不映射root用户
    启动nfs服务,先为rpcbind和nfs做开机启动。
    systemctl start rpcbind
    systemctl start nfs

    配置开机自启动

    systemctl enable rpcbind
    systemctl enable nfs
    启动完成后,让配置生效。
    exportfs –r
    看是否能查看到。
    Exportfs

    防火墙放行端口,配置nfs固定端口。
    rpcinfo –p localhost  #查看nfs启动后端口
    设置nfs固定端口。
    vim /etc/sysconfig/nfs  ##最后面添加如下

    重启一下服务

    添加iptables放行端口
    Vim /etc/sysconfig/iptables
    需要放行端口:111,2049,4001-4004

    重启防火墙。
    systemctl restart iptables
    server1安装nfs客户端。
    安装nfs
    yum install -y nfs-utils
    启动rpcbind,设置开机自启  #客户端不需要启动nfs

    
    
    检查NFS服务端是否共享了目录。
    showmount –e nfs ip

    使用mount将服务端的目录/data/share挂载到本地的某个目录。
    创建一个挂载目录。
    mkdir -p /data/share
    server1上挂载。
    mount -t nfs 192.168.1.190:/data/share /data/share

    使用df –hT查看是否挂载成功。

    server1创建一个文件,在服务端看是否创建成功。

    查看服务端,是有这个文件,nfs搭建成功。

     

    这样挂载只是临时的,写入配置文件永久生效。
    vim  /etc/fstab

    保存就好了。
    
    
    
    
    
    
    
    
    
    
    
    
    


  • 相关阅读:
    人口数据分析
    爬虫:单线程+多任务异步协程
    Python脚本实现在cmd执行相关命令
    Markdown 标记语言指北
    索引/代码块目录
    无题
    [模板] 斯坦纳树
    [模板] 欧拉回路
    [模板] 计算几何2: 自适应Simpson/凸包/半平面交/旋转卡壳/闵可夫斯基和
    [模板] 快速沃尔什变换
  • 原文地址:https://www.cnblogs.com/sxshaolong/p/11010708.html
Copyright © 2020-2023  润新知