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 删除成功

  • 相关阅读:
    DataAnnotations
    使用BizTalk实现RosettaNet B2B So Easy
    biztalk rosettanet 自定义 pip code
    Debatching(Splitting) XML Message in Orchestration using DefaultPipeline
    Modifying namespace in XML document programmatically
    IIS各个版本中你需要知道的那些事儿
    关于IHttpModule的相关知识总结
    开发设计的一些思想总结
    《ASP.NET SignalR系列》第五课 在MVC中使用SignalR
    《ASP.NET SignalR系列》第四课 SignalR自托管(不用IIS)
  • 原文地址:https://www.cnblogs.com/wangbin/p/11657443.html
Copyright © 2011-2022 走看看