zoukankan      html  css  js  c++  java
  • Linux centos 7 安装NFS服务

    NFS服务简介:NFS是Network File System的缩写,即网络文件系统。客户端通过挂载的方式将NFS服务器端共享的数据目录挂载到本地目录下。---主要功能指的是共享文件

    为什么要安装NFS服务:当服务器访问流量过大时,需要多台服务区进行分流,而这多台服务器可以使用NFS服务进行共享。(NFS服务是最基础的共享服务)

    应用场景:NFS 应用场景,常用于高可用文件共享, 多台服务器共享同样的数据,可扩展性比较差,本身高可用方案不完善,取而代之的数据量比较大的可以采用 MFS、 TFS、 HDFS 等等分布式文件系统。 

    安装NFS服务:安装NFS服务必须要依赖RPC,所以运行NFS就必须要安装RPC。

    一.服务器端(即要共享的电脑)

    假设服务器端的地址是:192.168.1.140

    下载:yum命令:yum install nfs* portmap -y    //NFS与RPC同时安装的yum命令

    关闭防火墙:systemctl stop firewalld

    禁用selinux:vi /etc/sysconfig/selinux      selinux:新手最好禁止

    将SELINUX的状态改为:display。保存退出即可

    配置:nfs主要配置文件为:/etc/exports

    vi /etc/exports

    添加:/share *(rw,sync)      

    其中/share 是需要共享的文件夹,共享的文件就存放在/share文件夹中,而*指的是让哪个用户连接ps:192.168.1.121 而括号里面的则是各种参数(参数详情

    创建共享文件夹 :mkdir /share

    给文件夹授权 :chmod 766 /share

    把NFS设为开机自启:systemctl enable nfs

    开启NFS服务:systemctl start nfs

    将RPC设为开机自启:systemctl enable rpcbind

    开启RPC服务:systemctl start rpcbind

    ---你的可以通过systemctl status nfs 等查看状态

    使用chown命令挂载文件夹/share :chown nfsnobody.nfsnobody /share

    输入“exportfs”查看本机的共享文件系统,如果有则代表成功

    二.客户端(指查看共享文件夹的电脑)

    1.安装NFS与RPC并将它们设为开机自启与启动

    2.关闭防火墙,禁止selinux

    3.挂载共享的nfs系统:mount 192.168.1.140:/share  /media

    4.查看是否成功:mount |grep media

    5.把共享目录写入系统挂载文件:vi /etc/fstab

    追加:192.168.1.140:/share      /media    nfs4    defaults 0 0

    三.测试

    1.在服务器的共享目录(/share)中添加一个测试文件:test1

    2.在客户端中查看文件并删除test1,同时添加test2

    3.在服务器中看test2是否存在且test1 删除成功

  • 相关阅读:
    Cookie和Session的那些事儿
    【IScroll深入学习】解决IScroll疑难杂症
    使用 iscroll 实现焦点图无限循环
    jquery.mobiscroll仿Iphone ActionSheet省市区联动
    mobiscroll之treelist使用
    jQuery.extend 函数详解
    jQuery插件开发精品教程,让你的jQuery提升一个台阶
    用js实现动画效果核心方式
    js特效,加速度,图标跳动
    详解用CSS3制作圆形滚动进度条动画效果
  • 原文地址:https://www.cnblogs.com/wangbin/p/11657443.html
Copyright © 2011-2022 走看看