2019独角兽企业重金招聘Python工程师标准>>>

现在有 3 台服务器 s1(主),s2(从), s3(从)需要实现文件实时同步,我们可以安装 NFS 服务端和客户端来实现!

一、安装 NFS 服务器

yum install -y nfs-utils

二、添加从机

编辑 exports文件

vim /etc/exports/home/nfs/ 192.168.248.0/24(rw,sync,fsid=0)# 如无需限定IP段,则使用 * 代替
# /home/nfs/ *(rw,sync,fsid=0)

同 192.168.248.0/24一个网络号的主机可以挂载 NFS 服务器上的 /home/nfs/ 目录到自己的文件系统中

rw 表示可读写;sync 表示同步写,fsid=0 表示将 /data 找个目录包装成根目录

三、启动 NFS 服务

先为 rpcbind 和 nfs 做开机启动:(必须先启动 rpcbind 服务)

systemctl enable rpcbind.servicesystemctl enable nfs-server.service

然后分别启动 rpcbind 和 nfs 服务:

systemctl start rpcbind.servicesystemctl start nfs-server.service

确认 NFS 服务器启动成功:

[root@iZwz9c75kyx5uabstwem5jZ ~]# rpcinfo -pprogram vers proto   port  service100000    4   tcp    111  portmapper100000    3   tcp    111  portmapper100000    2   tcp    111  portmapper100000    4   udp    111  portmapper100000    3   udp    111  portmapper100000    2   udp    111  portmapper100024    1   udp  56748  status100024    1   tcp  47957  status100005    1   udp  20048  mountd100005    1   tcp  20048  mountd100005    2   udp  20048  mountd100005    2   tcp  20048  mountd100005    3   udp  20048  mountd100005    3   tcp  20048  mountd100003    3   tcp   2049  nfs100003    4   tcp   2049  nfs100227    3   tcp   2049  nfs_acl100003    3   udp   2049  nfs100003    4   udp   2049  nfs100227    3   udp   2049  nfs_acl100021    1   udp  45326  nlockmgr100021    3   udp  45326  nlockmgr100021    4   udp  45326  nlockmgr100021    1   tcp  46542  nlockmgr100021    3   tcp  46542  nlockmgr100021    4   tcp  46542  nlockmgr

检查 NFS 服务器是否挂载我们想共享的目录 /home/nfs/:

exportfs#可以查看到已经ok/home/nfs 192.168.248.0/24

四、在从机上安装 NFS 客户端

首先是安裝 nfs,同上,然后启动 rpcbind 服务四、在从机上安装 NFS 客户端

先为 rpcbind 做开机启动:

systemctl enable rpcbind.service

然后启动 rpcbind 服务:

systemctl start rpcbind.service

注意:客户端不需要启动 nfs 服务

检查 NFS 服务器端是否有目录共享:showmount -e nfs 服务器的 IP

[root@paas205 ~]# showmount -e 192.168.248.208Export list for 192.168.248.208:/home/nfs 192.168.248.0/24

在从机上使用 mount 挂载服务器端的目录 /home/nfs 到客户端某个目录下:

cd /home && mkdir /nfsmount -t nfs 192.168.248.208:/home/nfs /home/nfs

df -h 查看是否挂载成功。

[root@2 ~]# mount -t nfs xxx.xxx.xxx.xxx:/nfs/  /root/bak
[root@2 ~]# df -h
Filesystem                       Size  Used Avail Use% Mounted on
/dev/vda1                         40G   37G  481M  99% /
xxx.xxx.xxx.xxx:/nfs/logs/        296G  3.6G  277G   2% /root/bak

转载于:https://my.oschina.net/u/3314358/blog/1921900

Centos7安装配置NFS服务和挂载相关推荐

  1. Centos7安装配置ss服务端

    该文章是ss酸酸服务端教程,本方法只支持centos系统,建议使用centos7 1.准备好一台vps服务器,服务器选择Centos7 2.登陆服务器执行以下两个命令 1 2 rpm -ivh htt ...

  2. Centos7.8搭建NFS服务

    NFS介绍 专用于Linux和Linux之间的专门文件共享服务(NFS服务),network filesystem网络文件系统 NFS服务可以把远程Linux机器上的文件目录数据,通过挂载的方式,映射 ...

  3. CentOS 7 安装配置 NFS

    CentOS 7  安装配置 NFS 环境 nps 192.168.1.97 client 192.168.1.98 一.yum 安装 yum -y install nfs-utils rpcbind ...

  4. Ubuntu中配置NFS服务

    NFS协议允许远程访问Linux主机中的指定目录,并且在Windows 7中,原生支持将NFS文件系统映射到本地,通过资源管理器就可以访问Linux虚拟机或者开发板中的文件,非常方便. Ubuntu中 ...

  5. 树莓派 文件服务器,树莓派安装配置NFS文件存储服务器

    前言 树莓派有一个非常好的优点就是功耗特别低,大概只有3W的样子.因此如果在树莓派上搭建一个NFS家庭文件服务器是非常理想的设备,因为树莓派功耗底所以没有风扇等机械结构自然也就没有噪音等困扰,可以说是 ...

  6. vnc安装linux教程,Centos7安装配置vncserver详细教程

    CentOS7安装配置vncserver教程 一.安装VNC 首先要保证目标服务器安装有图形化环境,Linux系统下常见的桌面环境有GNOME和KDE,这里我们首先通过Group的方式安装GNOME桌 ...

  7. centos7安装配置vsftp搭建FTP

    参考文章: CentOS7下安装FTP服务 详解CentOS7安装配置vsftp搭建FTP centos7之vsftp安装和使用 1.安装vsftp # 查看是否已安装 方法一 [root@local ...

  8. Centos7 安装,配置静态IP

    Centos7 安装,配置静态IP 本文采用桥接方式 镜像地址 下载好镜像后使用vmware虚拟机进行安装即可(注意设置root密码). 安装完成后使用root登录,输入设置好的密码 设置静态ip v ...

  9. CentOS7 安装配置FTP服务器详解

    CentOS7 安装配置FTP服务器详解 1.FTP简介 ftp(File Transfer Protocol文件传输协议)是基于TCP/IP 协议的应用层协议,用于文件的传输,包括ftp服务器(或服 ...

最新文章

  1. Unable to start activity ComponentInfo
  2. 把服务器文件备份到文件服务器,服务器之间文件备份方案、如何把服务器文件自动备份到另外一台服务器?...
  3. c语言设计一个自动报警的程序,C语言程序设计试题(B卷)..doc
  4. python:关于py文件之间相互import的问题
  5. 政企边缘安全,如何助您提升企业免疫力?
  6. AD 修改密码返回错误 Set-ADAccountPassword : 从服务器返回了一个参照。
  7. 计算机是的ch键他的功能是,从CH中文(中国)输入法转到智能ABC输入法.快捷键是哪个?...
  8. CIO关注:数字化转型带来的IT版图巨变正在成为新的挑战
  9. debugfs查看文件块号,dd命令读指定块号的内容
  10. UVA1258 LA4721 Nowhere Money【数学计算】
  11. linux内核奇遇记之md源代码解读之一
  12. 整合 activiti 7 springcloud
  13. getch()函数怎么用
  14. 使用原生JS+Canvas实现五子棋游戏
  15. docker: 打包h5项目的镜像
  16. 又是一年金九银十!docker搭建ssr
  17. 智能对话平台UNIT 7.0三大引擎正式亮相
  18. 讲解ping中的TTL是什么意思
  19. 2021年危险化学品经营单位主要负责人免费试题及危险化学品经营单位主要负责人考试总结
  20. ps绘制android手机界面界面,教程·Photoshop | 手机界面效果图展示设计

热门文章

  1. NumPy 简介及安装
  2. Python与数据结构[4] - 散列表[1] - 分离链接法的 Python 实现
  3. A星寻路算法(A* Search Algorithm)
  4. 几个常见的 Socket 连接错误及原因
  5. winform 更新服务器程序
  6. Application应用框架思考(三) 之[插件机制]
  7. PetShop之ASP.NET缓存 --one
  8. VScode编辑同步Markdown文档到印象笔记
  9. 龚胤全云栖大会_2017云栖大会北京峰会
  10. sql查询百分之20到百分之40的数据_FOCUS数据管理之ETL监控