centos6.5 nfs实时共享
一、什么时NFS
NFS(Network File System)——网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样,可以做到实时共享。
二、安装步骤
1.客户端和服务端都需要安装重启这两个服务(centos6.5系统自带这两个组件)
安装和配置依赖服务:
# yum ‐y install rpcbind
# service rpcbind start
# chkconfig --add rpcbind
# chkconfig rpcbind on
安装NFS服务及客户端
# yum ‐y install nfs‐utils
启动停止NFS
# service NFS { start | stop | restart }
设置NFS服务开机自启动
# chkconfig nfs on
2.服务端(共享本机文件夹)
# vim /etc/exports
<输出目录> 客户端(共享选项)
共享目录:服务端共享的目录,比如共享/share/upload ,就写/share/upload
客户端: 可以是IP地址,也可以是地址段或者域名,例如:
IP地址: 192.168.1.100 # 客户端只能是IP为192.168.1.100的主机
地址段: 192.168.1.0/ # 客户端是192.168.1.0/这个网段的所有主机
模糊匹配ip或者域名:92.168.1* 或 www.xing*
共享选项:
insecure:允许客户端从大于1024的tcp/ip端口连接服务器;
no_root_squash:只有root用户有权限挂载
rw:read-write,可读写;
ro:read-only,只读;
sync:文件同时写入硬盘和内存;
async:文件暂存于内存,而不是直接写入内存;
no_root_squash:NFS客户端连接服务端时如果使用的是root的话,那么对服务端分享的目录来说,也拥有root权限。显然开启这项是不安全的。
root_squash:NFS客户端连接服务端时如果使用的是root的话,那么对服务端分享的目录来说,拥有匿名用户权限,通常他将使用nobody或nfsnobody身份;
all_squash:不论NFS客户端连接服务端时使用什么用户,对服务端分享的目录来说都是拥有匿名用户权限;
anonuid:匿名用户的UID值,通常是nobody或nfsnobody,可以在此处自行设定;
anongid:匿名用户的GID值。
例子:
/share/upload 192.168.1.100(insecure,rw,sync,no_root_squash)
重新加载共享文件(让共享生效)
# exportfs -rv ##重新将设定加载
2.客户端(挂载共享文件夹到本机)
通常,默认通过mount的方式挂载,语法如下:
# mount ‐t nfs server_IP:sharedirectory localdirectory
例如:
# mount ‐t nfs 192.168.1.100:/share/upload /srv/www/app/upload
也可以通过写入/etc/fstab的方式进行开机自动挂载
# vim /etc/fstab
192.168.1.100:/share/upload /srv/www/app/upload
3.取消挂载和取消共享目录
取消挂载
umount -f /srv/www/app/HongTa/HongTa_trade_web/WebRoot/upload 取消共享
exportfs –a
NFS服务中还有一个常用的命令那就是exportfs,它的常用选项为[-aruv]。
-a :全部挂载或者卸载;
-r :重新挂载;
-u :卸载某一个目录;
-v :显示共享的目录;
4.挂载故障排除
a.客户端没有安装nfs‐utils
b.如果服务端开启了防火墙,需要在服务端防火墙配置中设置放行TCP 2049端口
c.pemission denied(用户没有权限),可参考
linux NFS安装配置及常见问题、/etc/exports配置文件、showmount命令
centos6.5 nfs实时共享的更多相关文章
- NFS网络共享介绍与使用
什么是NFS(网络文件系统)? NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源.它的主要功 ...
- rsync nfs 实时同步,结合实战
目录 rsync nfs 实时同步,实战 一.部署rsync服务端(backup) 二.部署rsync客户端(nfs,web01) 三.部署web代码(web01) 四.NFS服务端部署(nfs) 五 ...
- ubuntu 10.10配置NFS网络共享步骤
安装好交叉编译环境arm-linux-gcc之后,就开始配置NFS网络共享,用于不同的linux主机与目标机之间文件的共享.如果是windows和linux的共享则需用samba服务. NFS(Net ...
- linux下如何挂接(mount)光盘镜像文件、移动硬盘、U盘、Windows网络共享和NFS网络共享
首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的. 命令格式: mount [-t vfstype] [-o options ...
- linux redhat NFS网络共享搭建
nfs网络共享 测试环境: 服务端:redhat6.7 ip:192.168.1.100 客户端:redhat6.7 ip:192.168.1.110 一.服务端 1.创建共享文件夹 权限666即可 ...
- NFS网络共享服务 挂载参数及优化 内核优化建议
配置NFS服务端 nfs01上安装软件 [root@nfs01 ~]# yum install nfs-utils rpcbind -y nfs-utils:NFS服务的主程序,包括rpc.nfsd. ...
- NFS网络共享服务部署
10.3 NFS服务端部署环境准备 10.3.1 NFS服务部署服务器准备 服务器系统 角色 IP Centos6.7 x86_64 NFS服务器端(NFS-server) 192.168.1.14 ...
- Centos6.4 NFS的安装与配置
NFS,是Network File System的简写,即网络文件系统.网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件.通过使用N ...
- NFS网络共享文件系统
1.nfs服务端配置操作 1.1 创建所需的共享目录--源 mkdir /data/rw #rw代表同步的数据可读可写 1.2 对共享目录进行授权 chown -R nfsnobody.nfsno ...
随机推荐
- 洛谷 P4148 简单题 解题报告
P4148 简单题 题意 维护单点加与矩形求和,强制在线 说明 \(n\le 500000,m\le 200000\),\(4000ms / 20MB\) kd-tree 复杂度我不懂 是一颗平衡树, ...
- spring aop 获取request、response对象
在网上看到有不少人说如下方式获取: 1.在web.xml中添加监听 <listener> <listener-class> org. ...
- A1048. Find Coins
Eva loves to collect coins from all over the universe, including some other planets like Mars. One d ...
- bug7 java.net.BindException: 端口被占用。
java.net.BindException: 端口被占用. java.net.BindException: 端口被占用.
- “==”运算符与equals()
“==”运算符,比较内存地址 equals(),比较内容(值) public class Book { public static void main(String[] args) { String ...
- (next_permutation) 排列2 hdu 1716
排列2 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submis ...
- python 创建实例--待完善
今天好好琢磨一下 python 创建实例的先后顺序 一. 就定义一个普通类 Util (默认)继承自 object,覆写 new ,init 方法 class Util(object): def __ ...
- mysql alter 用法,修改表,字段等信息
一: 修改表信息 1.修改表名 alter table test_a rename to sys_app; 2.修改表注释 alter table sys_application comment '系 ...
- HTTP协议学习笔记---HTTP持久连接和如何正确地关闭HTTP连接
一,持久连接 什么是持久连接?对于HTTP协议而言,它是基于请求响应模型,Client向Server发请求时,先建立一条HTTP连接,Server给Client响应数据后,连接关闭. 当Client发 ...
- luogu 1006 传纸条
三/四维dp,将两次传递均看作从左上而来,在dp过程中注意防止越界/重合 f[i][j][k][l]直接枚举两轮的点,如下 #include<bits/stdc++.h> #define ...