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 删除成功
Linux centos 7 安装NFS服务的更多相关文章
- linux Centos 服务器之间NFS文件共享挂载
linux Centos 6.9服务器之间文件共享挂载 目的:因为服务器设置了负载均衡,多服务器的文件上传必然要同步,这里的目的把服务器1设置为主文件服务器 服务器1:192.168.1.100(共享 ...
- NoSql1 在Linux(CentOS)上安装memcached及使用
前言: 今天是初五,生活基本要从过年的节奏中回归到正常的生活了,所以想想也该想想与工作有关的事情了.我之前在工作中会经常使用memcached和redis,但是自己一直没有时间系统的好好看 ...
- 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)——第一篇
分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)--第一篇 简介 首先简单了解一下基础概念,FastDFS是一个开源的轻量级分布式文件系统,由 ...
- Linux下网络文件系统NFS服务搭建易错点总结
一.环境准备: 1 [root@czh ~]# cat /etc/redhat-release 2 CentOS release 6.7 (Final) 3 [root@czh ~]# uname - ...
- 多个Linux发行版安装ss服务端
本文仅做技术探讨,请在遵守相应的法律法规的前提下使用. Centos 7一键安装脚本 简单快捷,随机生成密码,默认端口默认加密类型 bash <(curl -s http://morning.w ...
- Linux CentOS下安装Tomcat9
本文讲解在Linux CentOS下安装Tomcat9,以及Web项目的部署发布. 环境:阿里云ECS 云服务器Linux CentOS 使用XShell客户端连接服务器,进行操作实践. 1.下载To ...
- Linux CentOS 7 安装PostgreSQL 9.5.17 (源码编译)
近日需要将PostgreSQL数据库从Windows中迁移到Linux中,Linux CentOS 7 安装PostgreSQL 9.5.17 安装过程 特此记录. 安装环境: 数据库:Postgre ...
- Linux(CentOs)下安装Phantomjs + Casperjs
Linux(CentOs)下安装Phantomjs + Casperjs 是参照cnMiss's Blog http://ju.outofmemory.cn/entry/70691的博客进行安装的 1 ...
- linux/centos下安装nginx(rpm安装和源码安装)详细步骤
Centos下安装nginx rpm包 ...
随机推荐
- react-dom.js 源码
/** *以下这是 react-dom.js 的源代码 * ReactDOM v15.3.1 * * Copyright 2013-present, Facebook, Inc. * All righ ...
- NLP+VS︱深度学习数据集标注工具、方法摘录,欢迎补充~~
~~因为不太会使用opencv.matlab工具,所以在找一些比较简单的工具. . . 一.NLP标注工具BRAT BRAT是一个基于web的文本标注工具,主要用于对文本的结构化标注,用BRAT生成的 ...
- NLP+VS=>Image Caption︱自动生成图像标题技术论文+相关项目
读聪明人的笔记,是不是也能变聪明呢? Image Caption是一个融合计算机视觉.自然语言处理和机器学习的综合问题,它类似于翻译一副图片为一段描述文字. Image Caption问题可以定义为二 ...
- 多线程实现之Java
关于Java线程的生命周期,请看下面这张图: 新建状态(New):当线程对象创建后,即进入了新建状态,如:Thread t = new MyThread(); 就绪状态(Runnable):当调用线程 ...
- R语言实现︱局部敏感哈希算法(LSH)解决文本机械相似性的问题(二,textreuse介绍)
每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 上一篇(R语言实现︱局部敏感哈希算法(LSH) ...
- 电脑开机后,就会自动运行chkdsk,我想取消chkdsk,怎么取消
每次开机都自动检查磁盘,检测通过后下次还是一样,NTFS/FAT32分区都有可能有这样的情况,即使重装系统,仍可能出现同样情况,但是硬盘可以通过Dell 随机带的检测程序解决方法:在命令行窗口中 ...
- 拼接SQL语句缺少“break”
1.错误描述 [ERROR:]2015-07-20 16:42:21,734 [插入失败] org.hibernate.exception.SQLGrammarException: error exe ...
- 初试 Windows XP Embedded 系统开发1
目前 Windows PE(Preinstallation Environment)和 Windows XP Embedded 是可以脱离主机里的硬盘独立运行的 Windows 操作系统,Window ...
- Linux显示计算次数的结果
Linux显示计算次数的结果 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ free -c free:选项需要一个参数 -- c Usage: free [o ...
- org.hibernate.TransientObjectException:The given object has a null identifier
1.错误描述 org.hibernate.TransientObjectException:The given object has a null identifier:com.you.model.U ...