当前位置:网站首页>NFS简介和配置
NFS简介和配置
2022-07-27 05:23:00 【千城泪1999】
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、什么是NFS
NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。
网络文件系统,英文Network File System(NFS),是由SUN公司研制的UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。
NFS是基于UDP/IP协议的应用,其实现主要是采用远程过程调用RPC机制,RPC提供了一组与机器、操作系统以及低层传送协议无关的存取远程文件的操作。RPC采用了XDR的支持。XDR是一种与机器无关的数据描述编码的协议,他以独立与任意机器体系结构的格式对网上传送的数据进行编码和解码,支持在异构系统之间数据的传送。
它的主要功能是通过网络让不同的机器系统之间可以彼此共享文件和目录。NFS服务器可以允许NFS客户端将远端NFS服务器端的共享目录挂载到本地的NFS客户端中。在本地的NFS客户端的机器看来,NFS服务器端共享的目录就好像自己的磁盘分区和目录一样。一般客户端挂载到本地目录的名字可以随便,但为方便管理,我们要和服务器端一样比较好。其就相当于windows里面共享文件,然后其他主机把这个共享文件映射成了本地盘使用一样。
NFS一般用来存储共享视频,图片等静态数据。
二、NFS工作原理
NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利。
三、nfs的体系组成
nfs体系至少有两个主要部分:
一台nfs服务器(包括一台NFS主服务器,一台备服务器,以防挂机)
若干台客户机
客户机通过TCP/IP网络远程访问存在NFS服务器上的数据
在NFS服务器正式启用前,需要根据实际环境和需求,配置一些参数
四、NFS的配置
1.安装nfs-utils、rpcbind软件包
2.创建共享目录并给予777权限
3.编辑nfs的配置文件
共享的目录位置 客户机地址 (权限选项)

4.启动rpcbind、nfs服务,设置为开机启动,注意要先开启rpcbind后开启nfs。修改配置文件后要重新开启
5.查看端口是否开启
6.查看本机发布的nfs共享目录
五、验证
1.另开主机查询共享目录,地址为服务端ip
2.创建一个目录,用来给共享目录挂载
3.将共享目录挂载在qian目录下
4.永久挂载
5.在qian目录下创建文件并写入文字
6.回到服务端,共享出去的目录下查看,可以看到客户端创建的文件
边栏推荐
猜你喜欢

Kaggle calls the custom module method

Simple understanding of network principle

5g's past and present life -- a brief introduction to the development of mobile communication

TF coordinate transformation

关于testng相关标签的使用

Communication mechanism cases

Random points in non overlapping rectangle (force deduction daily question)

iptables防火墙及SNAT和DNAT

Launch file of ROS operation management

Strategies for common locks in multithreading
随机推荐
关于testng相关标签的使用
rsync远程同步
Function call of shell script
兼容性测试知识点
测试基础概括
Shell脚本编写格式
面试常问的问题总结【呕心沥血熬了一个晚上总结的】
英语基础知识:非谓语使用规则上篇
Summary of Internet simple protocol
5g's past and present life -- a brief introduction to the development of mobile communication
C language minesweeping latest recursive expansion super detailed explanation (with source code)
Joint query of database
Programming learning record -- recursively solving the tower of Hanoi problem
Learning records of programming -- Lesson 2 [first knowledge of C language]
Compatibility test knowledge points
gradle的安装配置及使用
数组及下标索引
shell--自定义变量与赋值
数据库在终端的增删改查
Wireshark packet modification -- IP address modification (I)