NFS的搭建

系统环境:

[[email protected] ~]# cat /etc/redhat-release

CentOS Linux release 7.2.1511 (Core)

[[email protected] ~]# uname -r

3.10.0-327.el7.x86_64

[[email protected] ~]# ip addr show enp0s8 | awk ‘NR==3{print $2}‘

192.168.235.36/24

#关闭防火墙和selinux

#安装NFS

[[email protected] ~]# yum install nfs-utils rpcbind -y

[[email protected] ~]# mkdir /nfs

[[email protected] ~]# chmod 777 /nfs

[[email protected] ~]# echo "hello" > /nfs/test.txt

#修改主配置文件 格式为:NFS共享目录  NFS客户端地址(权限1,权限2.....)

[[email protected] ~]# vim /etc/exports

/nfs 192.168.235.0/24(rw,sync,root_squash)

#rw 读写权限,sync 数据同步到NFS server后才返回,root_squash 压缩为匿名用户,

#更多权限 man 5 exports

#启动NFS服务,应先开起 RPC 服务

[[email protected] ~]# systemctl start rpcbind

[[email protected] ~]# systemctl start nfs-server

#显示远程共享列表

[[email protected] ~]# showmount -e 192.168.235.36

Export list for 192.168.235.36:

/nfs 192.168.235.0/24

#创建挂载目录 并挂载

[[email protected] ~]# mkdir /nfsfile

[[email protected] ~]# mount -t nfs 192.168.235.36:/nfs   /nfsfile/

[[email protected] ~]# cd /nfsfile/

[[email protected] nfsfile]# ls

test.txt

[[email protected] nfsfile]# echo "hello" > test_2.txt

[[email protected] nfsfile]# ll

total 8

-rw-r--r-- 1 nfsnobody nfsnobody 6 Mar 31 16:58 test_2.txt

-rw-r--r-- 1 root      root      6 Mar 31 16:44 test.txt

#Auto自动挂载服务

[[email protected] ~]# yum install -y autofs

#删除nfsfile目录

[[email protected] ~]# rm -rf /nfsfile

#在/etc/auto.master添加一行

[[email protected] /]# sed -n ‘7p‘ /etc/auto.master

/nfsfile        /etc/nfs.misc

#创建nfs.misc

[[email protected] /]# vim   /etc/nfs.misc

[[email protected] /]# cat /etc/nfs.misc

nfs   -fstype=nfs     192.168.235.36:/nfs

[[email protected] /]# ls | grep nfsfile                  #没有nfsfile目录

[[email protected] /]# systemctl start autofs             #开启autofs服务

[[email protected] /]# ls | grep nfsfile            #出现一个目录

nfsfile

[[email protected] /]# cd nfsfile

[[email protected] nfsfile]# ls           #该目录下面没有任何目录

[[email protected] nfsfile]# cd nfs   #任可以切换到nfs目录下面,在我们切换的时候,autofs自动帮我们挂载了

[[email protected] nfs]# ls

test_2.txt  test.txt

#自动挂载成功!

时间: 2024-11-03 22:04:02

NFS的搭建的相关文章

NFS实现(双httpd + php-fpm + nfs + mysql 搭建discuz论坛)的方法

NFS相关介绍 一.NFS简介 1. NFS(Network File System):NFS是一个文件共享协议, 也是是在类Unix系统中在内核中实现的文件系统. 2. 起源:最早是由SUN公司研发,非常古老,只是实现文件共享,安全控制方面比较简陋. 版本有, NFSv1, NFSv2,NFSv3,NFSv4. v4版开始支持kerberos 认证. 3. RPC(Remote Procedure Call):NFS协议是基于PRC(远程过程调用)实现的. 基本过程如下图,客户端某程序发起过程

Linux之我有你也有-共享平台NFS服务器搭建

Linux之我有你也有-共享平台NFS服务器搭建 最近因工作需要,所以要搭一个共享的服务器用于存储.实现你有我有大家有的共享的和谐局面.想到了NFS-Network File System.接下来我便说一说NFS以及有关它的搭建. 什么是NFS 搜索引擎哪家强,有事问度娘(好吧,我承认技术性问题我问的是谷歌,此处为了押韵,不用介怀),度娘是这么解释NFS的: NFS,是Network File System的简写,即网络文件系统.网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS

Nginx搭建部署Web服务器并与NFS结合搭建负载均衡服务器

Nginx搭建部署Web服务器并与NFS结合搭建负载均衡服务器 一.搭建NginxWeb服务器     此种方式是用yum安装Nginx,为保证安装成功需在安装之前提前安装epel扩展源.     用yum安装Nginx     关闭系统防火墙           查看Nginx配置文件          安装完成后启动Nginx并查看其运行状态          然后在客户端浏览器里面输入Nginx服务器的IP地址即可验证Nginx工作正常      二.搭建NFS服务器     NFS:网络

NFS服务搭建方案

NFS服务搭建方案 一.NFS简介 NFS它是Network File system 的缩写,即网络文件系统,我们可以通过NFS达到文件的共享,NFS 服务器设置一个共享目录或者文件给NFS 客户机,客户机就可以将服务器中的共享文件挂接在自己本地的目录下,来达到文件共享.Liunx系统一般默认安装了NFS服务. 下面我们将在129文件服务器(NFS服务器)上安装NFS服务然后在128web服务器(NFS客户端)上挂载文件服务器的共享目录作为本地目录来使用. 二.文件服务器(192.168.198

基于NDS+NFS+LAMP搭建discuz论坛

本节我们来看看如何基于一个DNS+NFS+LAMP平台来搭建一个discuz论坛.由于DNS以及LAMP前面几节中的我们以及讲过,所以这边我们就简单以相关配置为主,至于编译安装请参看前面几节的内容.好了,话不多说,下面我们就开始吧. 实验环境拓扑:两台web服务器,共享关系型数据库,共享NFS服务器,利用DNS记录轮询提供负载均衡. 这边解释一下: DNS服务器以及2个Apache服务器我都放在同一台机器上以虚拟主机的形式实现. 如下图: DNS服务器的配置 直接安装: [[email prot

NFS server 搭建

一.NFS server 主要用户linux与unix间的文件共享服务器 1.NFS又名网络文件协议:专门用来让linux或unix间进行文件共享 2.NFS是基于RPC协议之一,由多个进程共同构成 3.客户端与服务器端同时得使用Rpc协议 4.RPC=>开启端口不固定,大于1024 二.安装NFS Serve 1.首先需要安装RPC包 一般名为rpcbind软件包 2.安装NFS包 NFS包名==>nfs-utils ==>需要先启动exportfs[rpcbind],再启动NFS 三

NFS服务器搭建之/etc/exports文件配置权限参数

在NFS服务器搭建过程中,当我们在修改配置文件的时候,其中很重要的一环就是权限参数. /etc/exprots中的权限参数主要有如下几个: ① rw : 该目录共享的权限是读写 ro : 该目录共享的权限是只读 但最终能不能读写还是与文件系统的权限和身份有关 ② sync : 数据会同步写入到内存和硬盘中 async : 数据会暂存于内存而不写入硬盘 ③ no_root_squash : 开放客户端使用root使用来操作文件系统,也就是说让root写入的文件仍然具有root权限 root_squ

学习手记-基于iTOP4412开发板NFS服务器搭建及测试

NFS特点: 1)基于UDP/IP 2)功能和网盘基本上差不多,但性能没那么强. NFS服务器搭建步骤: 在ubantu上安装nfs软件:nfs-kernel-server 配置文件 1)打开配置文件:/etc/exports 2)增加配置:/home/topeet/minLinux/ *(rw,sync,no_root_squash) 含义如下: /home/topeet/minLinux/:服务器上的共享目录 *:表示接受任何网段的访问 rw:可读可写 sync:同步 no_root_squ

NFS架构搭建及配置

第14章 NFS服务搭建与配置 14.1 NFS介绍 NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样.NFS的数据传输基于RPC(remote procedure call)协议. 应用场景 A,B,C三台机器上需要被访问到的文件是一样的,A共享数据出来,B和C分别取挂载A共享的数据

[转帖]NFS服务搭建与配置

NFS服务搭建与配置 https://blog.csdn.net/zhengyshan/article/details/81058164 自己搞过这一块 感觉这个文章 比自己写的要好. 原创zhengyshan 发布于2018-07-15 22:49:28 阅读数 4226 收藏展开 NFS介绍NFS是Network File System的缩写 NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本 NFS数据传输基