首页 > 其他分享 >NFS共享存储服务介绍和部署

NFS共享存储服务介绍和部署

时间:2024-08-27 14:16:24浏览次数:12  
标签:存储 rpcbind 服务 -- state nfs 挂载 NFS 共享

NFS共享存储服务的原理

1.nfs服务端创建共享存储目录;

2.nfs客户端创建远程挂载点目录

3.nfs客户端进行远程挂载;

4.实现客户端数据信息统一一致.

属于C/S 架构.

服务端部署流程:

1.检查服务器是否安装了nfs-utils 和rpcbind服务

rpm -qa |egrep "nfs-utils|rpcbind" (检查命令)

2.如果未安装需要先安装服务, 

yum -y intall nfs-utils rpcbind (提前配置好yum源为aliyun或者自行搭建局域网yum源)

3.安装好服务后需要先配置nfs的配置文件 

vim /etc/exports  默认的nfs配置文件路径

[root@nfs01 ~]# cat /etc/exports
/data 172.16.1.0/24(rw,sync)  (设置挂载的磁盘路径和 允许挂载的网段信息, 还有权限设置,是否实时同步等)

4. 设置好配置文件之后,进行检查,是否设置好挂载点正确:

[root@nfs01 ~]# showmount -e
Export list for nfs01:
/data 172.16.1.0/24

5.先启动rpcbind服务 ,再启动nfs 服务,再检查服务是否启动正常.

/etc/init.d/rpcbind start

/etc/init.d/nfs start

rpcinfo -p 172.16.1.31( 检查)

检查  portmapper(111)  mountd(随机端口)  nfs(2049)   nlockmgr(随机端口) 服务是否正常启动;

showmount -e ip地址, 显示设置的挂载点和  nfs的ip是否配置正确.

#####注意网络的防火墙配置需要允许111, 2049 ,4046等服务端口accept(或者临时关闭防火墙,也可永久关闭 iptables)

vim  /etc/sysconfig/iptables

#-A INPUT -p tcp -m state --state NEW -m tcp --dport 2049 -j ACCEPT
#-A INPUT -p udp -m state --state NEW -m tcp --dport 4046 -j ACCEPT
#-A INPUT -p udp -m state --state NEW -m tcp --dport 111 -j ACCEPT
#-A INPUT -p tcp -m state --state NEW -m tcp --dport 111 -j ACCEPT

保存并退出防火墙配置文件  : /etc/init.d/iptables restart 

@1.启动rpcbind服务,创建中介

@2.启动nfs服务,创建房源信息

@3.将房源信息向中介进行注册,在nfs服务稳定运行过程中,将房源信息只注册一次.

综上 : NFS服务端配置完成 .

客户端 配置部署流程:

1.客户端 需要先开启rpcbind(中介服务);

如果未开启rpcbind服务或者未在客户端上安装nfs-utils 那么就会在挂载的时候有异常出现.

需要先安装 nfs-utils 服务.  yum -y install nfs-utils

 

异常截图如下:

再安装nfs-utils后再进行挂载即可.

2.确保客户端和服务端网络连接建立成功;

3.然后再进行挂载服务端的磁盘即可.

mount -t nfs 172.16.1.31:/data /mnt  (远程磁盘地址  挂载到本地的目录(挂载点)).

df -h  查看挂载情况.

172.16.1.31:/data 8.6G 1.7G 6.6G 20% /mnt

NFS服务进程详述:

ps -ef |grep -E "nfs|rpc"

portmapper 

rquotad

nfsd

rpc statd    <----- 检查数据存储一致性

rpc.rquotad   <------ 磁盘配额进程 (remote quote server)

nfsd              <----------- nfs主进程, 管理登入,

rpc.idmapd    <----------  name mapping daemon (用户压缩/用户映射)(记录)

rpc.mountd    <---------- 权限管理验证等(NFS  mount daemon)  

 

标签:存储,rpcbind,服务,--,state,nfs,挂载,NFS,共享
From: https://www.cnblogs.com/Enzoo/p/10075974.html

相关文章

  • 列式存储的另一面
    列存是常见的数据存储技术,说到列存常常就意味着高性能,现代分析型数据库基本都会把列存作为标配,列存的基本原理是减少硬盘的读取量。一个数据表有多个列,但运算可能只会用到其中少数几列,采用列存时,用不着的列就不必读出来了,而采用行式存储时,则要把所有列都扫描一遍。当取用列只......
  • 计算机毕业设计django+vue共享自习室管理系统【开题+论文+程序】
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景:随着教育资源的日益紧张与学习需求的不断增长,共享自习室作为一种新型的学习空间,逐渐受到广大学生的青睐。它不仅为学生提供了一个安静、专......
  • Windows 系统 局域网文件夹共享无法访问的终极解决方法
     先介绍Win10无法访问其他电脑的解决方法首先,Win10能成功访问共享文件夹,必须有安装SMB1协议,否则会提示找不到网络名称的提示。方法很简单,点击微软小娜Cortana输入 启用或关闭Windows功能(或者直接输入 功能 也能找到),打开 启用或关闭Windows功能对话框。 ......
  • QNAP威联通SMB共享无法访问,解法大全
    hello大家好,我是你们的新伙伴,稳重的大王~ 本文会介绍多种smba访问中,常见的问题解决思路,大家可以逐一对照,希望能帮到大家~多点关注多点赞,给博主更新一点动力哈~ 话不多说,直接步入正题。每个故障现象都有截图,然后各自对照自己的问题去尝试。也可以挨个把办法都试一下,包解......
  • 【两栈共享空间】------一种特殊的顺序栈
    前言:虽然顺序栈的存储已经十分方便,但是它有一个非常致命的缺陷:即必须事先确定数组存储空间的大小,万一不够用就需要动态扩容但对于两个相同类型的栈,我们可以做到最大限度的利用其事先开辟的存储空间,既让两栈共享空间1.共享栈的定义两个栈共享同一个存储空间,这片空间不单......
  • [Meachines] [Easy] Remote NFS备份文件泄露+Umbraco-RCE+TeamViewer权限提升
    信息收集IPAddressOpeningPorts10.10.10.180TCP:21,80,111,135,139,445,2049,5985,47001,49664,49665,49666,49667,49678,49679,49680nmap-p-10.10.10.180--min-rate1000-sC-sVPORTSTATESERVICEVERSION21/tcpopenftp......
  • OceanBase-【OBCP】认证-第二章 OB 存储引擎高级技术
    第二章OB存储引擎高级技术内存管理内存数据落盘策略-合并和转储LSMTree技术简介LSMTree(TheLog-StructuredMerge-Tree)核心特点是利用顺序写来提高写性能◼将某个对象(Partition)中的数据按照“key-value”形式在磁盘上有序存储(SSTable)◼数据更新先记录在MemStor......
  • 如何使用 AWS CLI 为私有 AWS S3 存储桶中的对象创建预签名 URL
    本文档的目的是介绍使用AWSCLI为s3对象创建预签名URL的步骤。欢迎来到雲闪世界。快速事实“如果您使用预签名URL,则无需将存储桶公开,事实上,最好不要这样做。”—AWSSupport背景AmazonWebServices简单存储服务(AWSS3)是AWS的服务之一,您可以以低廉的价格......
  • 大白话【7】windows server2016共享目录配置
    1.windows权限模型案列共享目录搭建过程1.创建共享目录2.为人力资源部,销售部,IT部,等创建工作组3.创建用户关联用户组4.修改共享目录权限,允许xx工作组用户进入目录5.根据需求设置XX目录权限6.开启目录共享打开本地用户和组Win+R 输入lusrmgr.msc引申-普通用户想要使......
  • 网站提示507 Insufficient Storage:服务器无法存储完成请求所需的内容怎么办
    当遇到“507InsufficientStorage”错误时,这意味着服务器无法存储完成请求所需的内容,通常是由于磁盘空间不足或资源限制。这种错误通常出现在服务器端,特别是在存储资源有限的环境中。解决方案检查服务器磁盘空间如果你是服务器管理员,检查服务器的磁盘空间。确认是否有足够......