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

原文地址:https://www.cnblogs.com/wangbin/p/11657443.html

时间: 2024-10-01 10:07:26

Linux centos 7 安装NFS服务的相关文章

CentOS 7 安装NFS服务端和客户端

操作系统: CentOS Linux release 7.2.1511 (Core) NFS服务端安装: yum install nfs-utils -y 创建共享 1.在/etc/exports配置文件中添加以下内容,保存退出: /Data 10.10.172.0/255.255.255.0(rw,sync,no_root_squash) 2.创建共享目录并给予写的权限 mkdir /Data chmod o+w /Data 启动NFS服务 systemctl restart rpcbind

NoSql1 在Linux(CentOS)上安装memcached及使用

前言:       今天是初五,生活基本要从过年的节奏中回归到正常的生活了,所以想想也该想想与工作有关的事情了.我之前在工作中会经常使用memcached和redis,但是自己一直没有时间系统的好好看下这部分的基础知识,所以现在打算好好把这两部分的基础再看一看.我会把看到的东西努力记录下来,给自己以后留个参考,如果能帮助到大家,自然是更好了~. 1.在Linux(CentOS)上安装memcached及使用.http://www.cnblogs.com/PurpleDream/p/4298208

在Linux(CentOS)上安装MySql详细记录

前记:  毕业两年了,前两天换了份工作,由以前的传统行业跳到了互联网行业.之前的公司一直在用WinServer2003+Tomcat+SqlServer/Oracle这套部署环境.对于Linux+Tomcat(或其他容器)+Mysql这套之前没用用过.所以利用这周末的我在阿里云上49元搞了个linux(centos 64位)的服务器. 刚开始先装了JDK1.6,安装了Tomcat6.0.这过程中没有遇到太大的问题, 小问题也google一下就解决了.而周六晚上开始安装Mysql,于是到今天下午为

在CentOS下安装Ngix服务及集群PHP、Tomcat

资源下载地址:http://download.csdn.net/detail/attagain/7570597 一. Ngix依赖模块安装 Ngix依赖模块有:pcre.zlib.openssl.md5 /sha1(如果系统中没有安装相应模块,需要按照下列方式安装) 1. 安装pcre模块(8.35) 官方网站:http://www.pcre.org/ 安装命令: # unzip pcre-8.35.zip # cd pcre-8.35 # ./configure # make && ma

Linux CentOS下安装、配置mysql数据库

如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有了jdk.tomcat.eclipse我们就已经能进行我们的程序开发了,但是如果要做一个项目,哪怕是小的不能再小的项目都离不开数

Linux CentOS 7 安装PostgreSQL 9.5(源码编译)

前言 之前的博客记录了通过rpm包的形式安装PostgreSQL 9.3(Linux CentOS 7 安装PostgreSQL 9.3(发行版本)),本篇blog将记录一下通过源码编译的形式安装PostgreSQL 9.5. 下载 在postgresql的官方即可找到源码文件目录,地址如下:https://www.postgresql.org/ftp/source/,在下载列表中根据需求选择版本,如下图: 进入子目录后,可以看到文件列表: 如上图,可以看到提供了两种压缩格式,此处我们选择pos

ubuntu 安装nfs 服务

1. 安装nfs服务软件 (1)服务器端 $sudo apt-get install nfs-kernel-server  rpcbind (2)客户端 (可以省略) $sudo apt-get install nfs-common 2. 服务器端配置 创建共享目录, mkdir -p /home/jason/nfs_dir 修改共享目录权限, chmod 777 /home/jason/nfs_dir 修改配置文件, $sudo vim /etc/exports ###########添加服务

Linux centos 下安装iftop端口流量监控工具(通过编译方式安装)

iftop可以监控服务器端口的实时流量,所以下面通过编译安装将iftop安装到服务器上. 安装步骤如下: 1,下载源码包iftop-1.0pre4.tar.gz: #wget http://www.ex-parrot.com/~pdw/iftop/download/iftop-1.0pre4.tar.gz 2,进入到源码包所在目录/usr/soft/,解压: #tar -xvf iftop-1.0pre4.tar.gz 3,进入解压后的iftop目录: #cd iftop-1.0pre4 #ls

在Linux(centos)上安装PHP的mongodb扩展 成功试过的

到http://pecl.php.net/package/mongo下载相应的mongodb客户端,本例为1.2.1# wget http://pecl.php.net/get/mongo-1.2.1.tgz# tar xvzf mongo-1.2.1.tgz# cd mongo-1.2.1# phpize(如果不识别的话安装php5-devel:yum -y install php-devel)# pecl install mongo(如果不识别的话安装php-pear:yum -y inst