名字就叫nfs-(network file system)
一、简介
NFS(network file system)网络文件系统。通过网络让不同的主机系统之间可以实现文件或目录共享。分为客户端和服务器,NFS网络文件系统很像windows系统的网络共享、安全功能、网络驱动器和Samba服务类似。
二、安装及其配置
服务器端配置如下:
1)安装nfs-utils和rpcbind两包
yum -y install nfs-utils rpcbind
2)启动服务
service nfs start或/etc/init.d/nfs start /etc/init.d/rpcbind start
3)检查服务是否开启
netstat -tnl|grep 111 netstat -tnl|grep 2049
[root@centos6 ~]# netstat -tnl|grep 111 tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN tcp 0 0 :::111 :::* LISTEN [root@centos6 ~]# netstat -tnl|grep 2049 tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN tcp 0 0 :::2049 :::* LISTEN [root@centos6 ~]# lsof -i :111 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME rpcbind 1708 rpc 6u IPv4 13514 0t0 UDP *:sunrpc rpcbind 1708 rpc 8u IPv4 13517 0t0 TCP *:sunrpc (LISTEN) rpcbind 1708 rpc 9u IPv6 13519 0t0 UDP *:sunrpc rpcbind 1708 rpc 11u IPv6 13522 0t0 TCP *:sunrpc (LISTEN) [root@centos6 ~]#
4)创建共享目录并写入配置文件
vi /etc/exports
/data 10.1.0.0/16(rw,sync,no_root_squash)
5)测试是否成功
showmount -e localhost
客服端配置如下:
1)安装nfs-utils和rpcbind两包
yum -y install nfs-utils rpcbind
2)启动服务,只开启rpcbind即可
/etc/init.d/rpcbind start
3)检查服务是否开启
netstat -tnl|grep 111
4)测试是否生效
showmount -e 10.1.2.2
5)创建挂载点及挂载
mkdir /mnt/data
mount 10.1.2.2:/data /mnt/data
三、综合测试
分别在服务器端及其客服端的/data目录进行创建目录或文件查看是否同步生效即可。
四、命令总结及配置文件说明
showmount命令:
-e: 在nfs客户端执行,探查某主机所导出的nfs文件系统;使用格式“showmount -e Server_IP”;
-d: 在nfs服务器端执行,显示哪个导出的文件系统已经被至少一个客户挂载使用了;
-a: 在nfs服务器端显示所有的挂载会话;
exportfs命令:
-a: 操作所有文件系统
-ra: 重新导出所有文件系统
-ua: 取消导入的所有文件系统
-v: 显示详细信息
配置文件/etc/exports参数说明:
配置文件格式:
文件系统 客户端1(文件系统导出属性) 客户端2(文件系统导出属性)
文件系统
客户端:IP: 172.16.100.8 Hostname: *.magedu.com Network:
文件系统导出属性:
rw,ro:读写、只读
sync:同步
async:异步
roo_squash:压缩用root用户为匿名用户,即为nfsnobody用户
no_root_squash:不压缩用户
all_squash:压缩所有用户
anonuid, anongid: 指定匿名用户映射为的UID和GID;
转载于:https://blog.51cto.com/purify/1852842
名字就叫nfs-(network file system)相关推荐
- NFS==network file system
NFS ==network file system 建立NFS yum install -y nfs-utils rpcbind # rpcbind:网络通信工具 vim /etc/exports 写 ...
- NFS服务器是什么?(Network File System 网络文件系统)(远程主机间 mount 挂载目录)(ubuntu:nfs-kernel-server)
NFS 是 Network File System的简写.NFS 是由Sun公司发展, 并於1984年推出, NFS是一个RPC service ,它使我们能够达到档案的共享, 它的设计是为了在不同的 ...
- Centos7——NFS(Network File System)服务
NFS(Network File System)即网络文件系统,允许计算机之间通过网络共享资源:在NFS客户端即可NFS服务端所共享的目录挂载到本地,此时即可像读写本地目录一样读写远程计算机的目录与文 ...
- NFS(Network File System 网络文件系统)
NFS(Network File System 网络文件系统) Linux与Linux之间的文件共享.提供远端读存文件的服务 最主要的功能就是让网络上的UNIX可以共享目录及档案.可以将远程所共享出来 ...
- NFS (Network File System)网络文件系统
文章目录 1.nfs简介 1.1应用场景 2.nfs工作机制 2.1体系组成 2.2实现原理 2.3工作机制 2.4相关配置参数 安装步骤 1.nfs简介 主要用于网络中linux或unix计算机之间 ...
- linux nfs 修复文件,linux nfs Read-only file system
root@pts/4 # touch 1 touch: cannot touch `1': Read-only file system mount没有权限? root@pts/0 # mount /d ...
- NFS文件共享(net file system)
一. NFS服务介绍 1.1什么是NFS服务 NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端 ...
- EFS (Elastic File System) ---云上NAS
Amazon EFS提供了可扩展的文件系统,可以用在EC2实例上.EFS使用起来非常简单,你很容易地就可以在EFS上创建和配置一个文件系统. 它是具有弹性的,会根据文件总量的大小自动伸缩,即它能永远满 ...
- VCSA 6.5 fails to start File System Check and Network Service
原文地址:https://nolabnoparty.com/en/vcsa-6-5-fails-to-start-file-system-check-and-network-service-error ...
最新文章
- autowired java_Java 基础之Autowired 是否是自动注入
- SQL XQuery的Action
- WPF里ItemsControl的分组实现
- markdown软件_实用软件推荐|Markdown文本编辑器之Typora
- 2017年软件工程第四次作业-3四则运算
- springboot 中根据数据库表生成所有表的model,mapper和xml文件
- SEED实验系列:Collabtive系统SQL注入实验
- 【RK3399Pro学习笔记】十五、ROS中launch启动文件的使用方法
- 【牛客 - 125A】灰魔法师(打表,暴力)
- VS2010 error C299: “Font”:“struct”类型重定义
- python激活虚拟环境source不是内部或外部_激活虚拟环境的问题
- 未能正确加载“Microsoft.VisualStudio.Editor.Implementation.EditorPackage”包。
- Easy-mock让团队协作效率提高不止一点点
- C语言宏定义中#define中的井号#的使用
- 小菜鸟装VM之后装linux
- 使用Docker Swarm来运行服务
- java 日食,如何更新Java构造函数,等于,哈希等。在日食?
- Smartbi:用Excel制作移动端的九型人格测试
- 骑士人才linux伪静态,骑士CMS人才系统伪静态的设置方法
- 全球区域区号plist列表(跟微信区号列表数据一致)