linux下网络文件系统NFS服务的搭建

上节我们了解rsync工具的使用,在这里说下,当我们学习一个工具的时候,首先要想到的是这个工具是干嘛的,然后带着这个问题去完成这个实验,这样我们才能是事半功倍。我们前面说rsync是一个数据备份工具,他支持全网定时备份,增量和全量备份。工作中主要是以定时任务+rsync做定时备份,inotify+rsync做增量备份。

下面开始我们今天的内容NFS(网络文件系统)。文件系统我们现在应该不陌生了吧!就是管理文件的系统。前面我们讲解磁盘管理的时候说道我们的操作系统也是通过文件系统来管理文件的,只不过操作系统用的是ext4文件系统来管理文件的。现在我们这里说的网络文件系统NFS是一种服务,我们通过搭建这种服务,可以让不同的服务器都可以访问里面的文件。我们知道Linux下一切皆文件,文件的管理是通过文件系统来实现的,我们为了能让同一个网络内的服务器能同时访问一台服务器上的文件,就像访问自己本身的上面的文件一样。这样就产生了NFS文件系统。

NFS文件系统的特点:

1.功能是通过网络让不同的主机系统之间可以共享文件或目录。NFS客户端一般是应用服务器。例如(web).主要用来存放网站图片,视频,静态文件。

2.优点是:稳定,简单,方便,数据可看性

3.缺点是:大并发的时候反应比较慢

工作环境使用图简介:

时间: 2024-10-07 04:42:45

linux下网络文件系统NFS服务的搭建的相关文章

【linux】网络文件系统NFS

NFS网络文件系统:通过网络,让不同的主机能共享文件 需要安装nfs-util软件包 配置步骤: 1.在服务器端配置/etc/exports文件       该配置文件里写有对外提供共享文件和目录的信息 编辑/etc/exports语法如下: /slb  192.168.18.95/24(rw) 把/slb这个目录以及目录里的所有内容共享给IP地址为19.168.18.95的客户机,/24表示子网掩码(255.255.255.0),(rw)表示客户机对改共享目录的操作权限为读写 /tmp  19

linux集群搭建之nfs服务的搭建

第1章 NFS简介 1.1 什么是NFSNFS是Network File System的缩写,中文称为网络文件系统,它的主要功能是通过网络(一个局域网)让不同的主机系统之间可以共享文件或目录,NFS的客户端(一般为应用服务器,例如web)可以通过挂载(mount)的方式将NFS服务器共享的数据目录挂载到NFS客户端本地系统中(就是某一个关在点下),从客户端本地看,NFS服务器端共享目录就好像是客户端自己的磁盘分区或者目录一样,而实际上却是远端的NFS服务器的目录.NFS网络文件系统很像Windo

NFS服务的搭建与RPC协议

NFS(Network File System)的缩写,意为网络文件系统.其功能主要是通过网络在不同的主机之间共享目录或者文件.NFS客户端通过挂载将NFS服务器端共享的数据目录挂载到本地系统.由于NFS支持的功能很多,不同的功能会启动不同的端口来传输数据,由于端口的不固定会造成NFS客户端与NFS服务器端的通信障碍,为了解决这个问题就出现了RPC(Remote Procedure Call)服务.RPC即远程调用协议 相当于NFS客户端与NFS服务器端数据传输的桥梁. 本文通过NFS服务在两台

Red Hat 6.5 nfs服务的搭建

nfs服务是实现Linux和Linux之间的文件共享,nfs服务的搭建比较简单. 现在介绍如何在红帽6.5系统中搭建nfs服务. 1.关闭selinux服务 如果已经关闭该服务的可以直接跳过该步骤. 临时关闭 只对当前有效,电脑重启之后,该服务又会重新启动,所以一般选择永久关闭. setenforce 0 永久关闭 打开selinux的配置文件 vim /etc/sysconfig/selinux 将SELINUX修改为disabled 重启电脑 reboot 2.安装nfs服务 yum ins

ubuntu 16.04 nfs服务的搭建

nfs服务是实现Linux和Linux之间的文件共享,nfs服务的搭建比较简单. 现在介绍如何在ubuntu16.04系统中搭建nfs服务,ubuntu的搭建比红帽的还要简单. 1.安装nfs服务 sudo apt install nfs-common 2.修改配置文件 sudo vim /etc/exports 修改内容如下: /home *(rw,sync,no_root_squash) 各段表达的意思如下,根据实际进行修改 /home :共享的目录 * :指定哪些用户可以访问 * 所有可以

linux 下跟文件系统详解

什么是根文件系统 根文件系统首先是一种文件系统,但是相对于普通的文件系统,它的特殊之处在于,它是内核启动时所mount的第一个文件系统,内核代码映像文件保存在根文件系统中,而系统引导启动程序会在根文件系统挂载之后从中把一些基本的初始化脚本和服务等加载到内存中去运行. 我们首先从主机上所安装的Linux操作系统中了解一些根文件系统的信息.比如在笔者工作的Linux桌面系统中可以得到下面的结果: # mount /dev/hda2 on / type ext3 (rw) none on /proc

【初级篇】Linux下部署DNS域名解析服务

Linux下部署DNS域名解析服务 1.          实验需求: 1)     使用RPM包安装bind服务 2) 实现配置正向解析域名,反向解析IP地址. 3)搭建从服务器,实现配置和主服务器实时同步,相互提供冗余备份. 2.          实验环境: Linux服务器系统版本:Red Hat Enterprise Linux 6.5(主)   IP:192.168.10.20 Linux服务器系统版本:Red Hat Enterprise Linux 6.5(从)   IP:192

Linux下网络故障诊断

Linux下网络故障诊断 导读 由于实现网络服务器的层次结构比较多,因此当网络出现故障时,解决起来比较复杂.下面由我来为大家详细介绍Linux系统中可能出现的一些网络问题,如网卡硬件问题.网络配置问题.驱动程序问题,以及网络层.传输层.应用层问题等. 网卡故障可以分为硬件故障和软件故障,判断硬件故障最简单的方法是把该网卡插到其它计算机上使用,如果还是老毛病则网卡损坏,否则网卡正常.实际情况下,大部分网卡出现的故障都属于软件故障,软件故障一般分为两类:一类为设置故障:一类为驱动程序故障. 诊断网卡

linux下网络排错以及查看网络信息命令

ping命令利用icmp协议(echorequest----echo reply包)来实现 选项 -c 次数  指定ping几次后退出 -W 时间  指定最大等待时间 注:如有大量ping请求发到本主机,会影响本机其他网络服务. ping输出详解 rtt:请求报文的响应时间 报错信息:timeout关键字:原因有2种:1,无此主机 2,对方主机不响应 目标主机不可达:这个去查rfc文档(学习网络协议的好方法就是看rfc文档),有中文版的! 判断主机是否在线的脚本: 1) for .. in ..