nfs

author author     2023-01-03     254

关键词:

NFS (网络文件系统)它的主要功能是通过网络让不同的主机之间可以彼此共享文件或目录。
在企业集群架构的工作场景中,NFS网络文件系统一般被用来存储共享视频,图片 附件等静态资源文件(一般把网络用户上传的文件都放到NFS共享里),中小型企业都是用NFS 大型企业会用MFS,GFS,FASTFS,TFS等分布式文件系统
NFS挂载原理:
同样的 NFS挂载也是使用mount命令,格式如下:
mount 远端IP地址:/目录 /本地目录
故再次访问本地的挂载目录也就是访问到了远端的挂载目录

注意:因为NFS支持的功能相当多,而不同的功能会使用不同的程序来启动,每启动一个功能就会启用一些端口来传输数据,因此NFS的功能是不固定的,而是随机取用一些未使用的端口来作为传输之用

由于端口不固定 则 NFS使用了RPC(远程过程调用)服务 起到一个中间人的作用

RPC作用:是记录每个NFS功能所对应的端口号,NFC启动哪些服务都会告知RPC所启动服务占用的端口(开启nfs服务之前一定要开启rpc服务 C5版本:portmap C6版本:rpcbind)
RPC本身是一个协议(服务) 大企业基本都会用到这个

加条命令:
route -n 查看网络的状态
route del default gw 网关地址 删除网关
route add default gw 网关地址 添加网关

关于RPC使用报错:
[[email protected] ~]# rpcinfo -p localhost
rpcinfo: can‘t contact portmapper: RPC: Remote system error - Connection refused(由于rpc没有启动导致的)

启动RFS而后相应启动NFS服务
[[email protected] ~]# rpcinfo -p localhost (再次查询RPC服务)
program vers proto port service
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 58752 status
100024 1 tcp 41419 status
100005 1 udp 20048 mountd
100005 1 tcp 20048 mountd
100005 2 udp 20048 mountd
100005 2 tcp 20048 mountd
100005 3 udp 20048 mountd
100005 3 tcp 20048 mountd
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100227 3 tcp 2049 nfs_acl
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100227 3 udp 2049 nfs_acl
100021 1 udp 58888 nlockmgr
100021 3 udp 58888 nlockmgr
100021 4 udp 58888 nlockmgr
100021 1 tcp 33965 nlockmgr
显示出NFS启动的端口 (每个程序所对应的端口会想RFS进行汇报)
客户端只需要起RFC服务就行 不用启NFS服务
在服务端编辑/etc/exports文件
#shared data for
/data 10.0.0.0/24(rw,sync) 进行挂载/data目录 并给予权限
重启NFS服务 切记不要用reboot /etc/init.d/nfs reload 平滑重启
使用showmount -e localhost命令在本地进行检查
会显示出要挂载的目录以及能访问的网段。
客户端进行挂载:
mount -t nfs 10.0.0.7:/data/ /mnt

nfs介绍nfs服务端安装配置nfs配置选项

NFS介绍NFS(NetworkFileSystem)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文... 查看详情

nfs介绍nfs服务端安装配置nfs配置选项

NFS介绍NFS(NetworkFileSystem)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文... 查看详情

nfs(代码片段)

NFS。1.nfs简介1.1nfs特点1.2使用nfs的好处1.3nfs的体系组成1.4nfs的应用场景。2.nfs工作机制2.1RPC2.2NIS2.3nfs工作机制。3.exports文件的格式。4.nfs管理1.nfs简介1.1nfs特点●NFS(NetworkFileSystem)即网络文件系统,是FreeBSD支持的文件系统中的一种... 查看详情

nfs介绍nfs服务端安装配置nfs配置选项介绍

NFS介绍NFS是NetworkFileSystem的缩写,NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本。NFS数据传输基于RPC协议,RPC为RemoteProcedureCall的简写。NFS应用场景是:A,B,C三台机器上... 查看详情

nfs介绍,nfs服务端安装配置,nfs配置选项

笔记内容:14.1NFS介绍14.2NFS服务端安装配置14.3NFS配置选项笔记日期:2017-11-0114.1NFS介绍650)this.width=650;"src="http://note.youdao.com/yws/public/resource/2e89dea80e2c3fc02c01deb0ec9fd656/xmlnote/OFFICEB8F504CAAD0243FF95D89F 查看详情

nfs共享存储(代码片段)

目录环境准备NFS服务端NFS客户端httpd服务环境准备主机名wanIPlanIP角色web0110.0.0.7172.16.1.7nfs的客户端web0210.0.0.8172.16.1.8nfs的客户端nfs10.0.0.31172.16.1.31nfs的服务端NFS服务端NFS(NetworkFileSystem)和RPC(RemoteProcedureCall)部署NFS服务端,需要... 查看详情

nfs工作原理简述

1.首先用户访问网站程序,由程序在NFS客户端发出存取NFS文件的请求,NFS客户端上的RPC服务通过网络向NFS服务器的RPC服务的111端口发出NFS文件存取的询问请求。2.NFS服务器的RPC找到对应已注册的NFS端口后,通知NFS客户端的RPC服务... 查看详情

nfs共享存储服务

NFS共享存储服务NFS概述:NSF是一种基于TCP/IP传输的网络文件系统协议。通过使用NFS协议,NFS客户机可以像访问本地目录一样访问远程NFS服务器中的共享资源。实验原理:NFS服务的实现依赖于RPC(远端过程调用)机制,RPC充当NFS客... 查看详情

nfs原理

一、NFS介绍1)什么是NFS它的主要功能是通过网络让不同的机器系统之间可以彼此共享文件和目录。NFS服务器可以允许NFS客户端将远端NFS服务器端的共享目录挂载到本地的NFS客户端中。在本地的NFS客户端的机器看来,NFS服务器端... 查看详情

nfs介绍nfs服务端配置安装配置nfs配置选项客户端的配置

NFS介绍NFS是NetworkFileSystem的缩写,是在网络层面,NFS(NetworkFileSystem)网络文件系统会经常用到,用于在网络上共享存储。这样讲,你对NFS可能不太了解,阿铭举一个例子来说明一下NFS是用来做什么的。假如有三台机器A,B,C,它们需... 查看详情

nfs介绍,nfs服务端安装配置,nfs配置选项

NFS介绍NFS服务端安装配置服务端安装yuminstall-ynfs-utilsrpcbind客户端安装yuminstall-ynfs-utils在服务端配置,定义ip网段修改配置,重启两个服务,后面两个是设置开机启动服务查看客户端,服务端111端口是否开启netstat-lntp开启服务NFS配... 查看详情

54.nfs介绍nfs服务端安装配置nfs配置选项(代码片段)

一、NFS介绍NFS是NetworkFileSystem的缩写NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本NFS数据传输基于RPC协议,RPC为RemoteProcedureCall的简写。NFS应用场景是:A,B,C三台机器上... 查看详情

nfs服务搭建与配置(代码片段)

NFS服务搭建与配置NFS介绍NFS服务端安装配置NFS配置选项exportfs命令NFS客户端问题NFS介绍NFS是NetworkFileSystem的缩写NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本NFS数据... 查看详情

nfs网络文件系统介绍

NFS网络文件系统介绍什么是NFS系统?NFS是NetworkFileSystem的缩写,它的主要功能是通过网络让不同的机器系统之间可以彼此共享文件和目录。NFS服务器可以允许NFS客户端,将远端NFS服务器端的共享目录,挂载到本地NFS客户端中。(... 查看详情

nfs介绍

NFS介绍什么是NFS?NFS是NetworkFileSystem的缩写,即网络文件系统。它的主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录。NFS客户端(一般为应用服务器,例如web)可以通过挂载(mount)的方式将NFS... 查看详情

nfs服务优化挂载优化关于nfs内核优化

1.1、安装NFS安装NFS服务端#yuminstall-ynfs-utilsrpcbindnfs-utils:NFS工具包rpcbind:NFS客户端和服务端通讯工具,才CentOS5.X系统中,该软件名为portmap1.2、nfsmount挂载性能优化1、禁止更新目录及文件时间戳#mount-tnfs-onoatime,nodiratime192.168.230.133:... 查看详情

nfs(nfs介绍,nfs服务端和客户端配置)

一、NFS服务介绍NFS是NetworkFilesystem的缩写分为2.3.4三个版本,2和3由sun公司起草开发,4.0开始netapp公司参与并主导开发NFS数据传输基于RPC协议:应用场景:A,B,C三台机器上需要保证被访问到的文件是一样的,A共享数据出来,B和C分... 查看详情

53次课(nfs介绍nfs服务端安装配置nfs配置选项)(代码片段)

NFS服务搭建与配置NFS介绍NFS服务端安装配置安装测试2个操作系统一个服务端一个客户端,服务端IP为192.168.63.100客户端192.168.63.101,这两个系统许安装nfs-utilsrpcbind[[email protected]~]#yuminstall-ynfs-utilsrpcbind安装完成后在服务端配置e... 查看详情