首页 > 其他分享 >银河麒麟Server 配置NFS共享存储

银河麒麟Server 配置NFS共享存储

时间:2024-12-23 13:30:21浏览次数:3  
标签:rpcbind 麒麟 squash Server rpc nfs NFS 共享 root

简介

NFS共享:通过挂载实现文件共享和时时同步,依赖于rpc(远程过程调用)软件,端口111。
nfs启用之后会在服务器上面产生很多端口,端口在rpc上面注册,由rpc告知需要跟哪个端口建立连接;先启用rpcbind端口号111,再启用nfs端口号2049。

安装

yum -y install rpcbind nfs-utils #安装软件包

服务端配置

yum -y install rpcbind nfs-utils #安装软件包
mkdir /data #创建共享文件目录
vim /etc/exports #nfs的配置文件
/data 192.168.0.xx(rw,sync) #主配置文件配置内容
systemctl start rpcbind #开启rpc服务
systemctl start nfs #开启nfs服务
showmount -e localhost #验证共享
exportfs -r #刷新
exportfs -v #查看配置文件的内容

常用选项:
rw #表示允许读写
ro #表示为只读
sync #表示同步写入到内存与硬盘中
no_root_squash #表示当客户机以root身份访问时赋予本地root权限(默认是root_squash)
root_squash # 表示客户机用root用户访问该共享目录时,将root用户映射成匿名用户

其它常用选项:
all_squash # 所有访问用户都映射为匿名用户或用户组
async # 将数据先保存在内存缓冲区中,必要时才写入磁盘
subtree_check(默认) # 若输出目录是一个子目录,则nfs服务器将检查其父目录的权限
no_subtree_check # 即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率

客户端配置

mount挂载

yum -y install rpcbind nsf-utils #安装rpc、nfs服务
cd /var/www/html #挂载点
mount -t nfs 192.168.30.xx:/data /var/www/html

永久挂载

vi /etc/fstab

192.168.0.xx:/data /var/www/html nfs defaults,_netdev 0 0

 

标签:rpcbind,麒麟,squash,Server,rpc,nfs,NFS,共享,root
From: https://www.cnblogs.com/lhxsoft/p/18623764

相关文章

  • 麒麟系统离线安装部署tomcat
    离线安装部署tomcat下载tomcat要使用java11所以下载tomcat9下载链接使用sftp上传到服务器/data/install解压下载的包tar-zxvfapache-tomcat-9.0.98.tar.gz移动文件夹到指定目录mv/data/install/apache-tomcat-9.0.98/opt/app/tomcat赋予权限chmod+......
  • 什么是Serverless?
    Serverless是一种云计算架构模式,其主要思想是开发者可以通过第三方提供的服务直接实现应用程序的构建和部署。其实,在Serverless的架构思想中,没有应用程序的概念了,应用程序被分解为无状态的函数。这些函数被云平台统一进行管理。开发者只需要关注业务逻和函数的编写,无需关注......
  • git clone命令返回Empty reply from server错误的处理
    我在使用gitclone命令拉取代码时,遇到了如下错误fatal:unabletoaccess'https://github.com/MasterTao2233/socket_study.git/':Emptyreplyfromserver我询问了百度ai文心快码,按照ai给的一步步排查上面表明我的url是正确的尝试ping一下git网址,发现可以ping通,这表明......
  • 在 Windows Server 2022 中,您可以设置文件夹共享并配置权限来允许或限制其他用户访问
    在WindowsServer2022中,您可以设置文件夹共享并配置权限来允许或限制其他用户访问。根据您提供的信息,似乎您正在设置名为"share"的共享文件夹。以下是如何在WindowsServer2022中设置和配置文件夹共享的基本步骤:1.共享文件夹右键点击文件夹在文件资源管理器中,找到您......
  • 银河麒麟系统图示化黑屏进不去输入不了任何字
    【银河麒麟系统图示化黑屏进不去输入不了任何字】**问题描述:黑屏logo之后黑屏浪潮售后麒麟售后都是踢皮球的没啥用解决问题:长篇短说现在不是输入不了任何东西吗记住IP地址然后拿一台笔记本ssh连接到这台服务器进去之后输入命令startx#前台运行(不推荐)nohup......
  • 树莓派4B搭载Ubuntu24.04桌面,架设SoftetherVpnServer
    ‌SoftEther‌是由日本筑波大学开发的一款开源的多平台虚拟私有网络(VPN)程序,支持多种协议和操作系统。它包括服务器端、客户端、服务器管理工具等多个软件组件,支持SSL、L2TP/IPsec、OpenVPN和MicrosoftSSTP等协议。SoftEther的特点是跨平台、功能全面且易于使用‌。本文手把......
  • 关于SQLserver中timestamp字段与datetime转换溢出的原由与解决办法
    在做系统数据同步时,ERP厂商会在某个表单中设定timestamp的时间戳的字段。当数据在更改时,timestamp字段会进行自动更新。查看时间戳的语句为:SELECT@@dbts 特别注意:有些时候timestamp可能进行转换成datetime,SQL语句为:selectcast(timestamp_fieldasdatetime)astimestamp_f......
  • Linux 中检查 Apache Web Server (httpd) 正常运行时间的 4 种方法
    注:机翻,未校。4WaysToCheckUptimeofApacheWebServer(httpd)onLinuxNovember28,2019byMageshMaruthamuthuWeallknowaboutthepurposeofuptimecommandinLinux.我们都知道Linux中uptime命令的目的。ItisusedtochecktheuptimeoftheL......
  • 32.Python基础篇-socketserver模块
    socketserver模块是什么?是Python中一个用于简化基于socket的网络服务实现的模块。它提供了一些高层次的类,帮助开发者更容易地实现网络服务。可以实现并发请求处理使用socketserver实现的server端,代码演示:importsocketserver#导入socketserver模块,用于简化基于sock......
  • 基于云原生serverless技术实现轻量级接口自动化测试
    思路云原生实际情况下我们可以基于Serverless技术实现更加-轻量级接口自动化测试,可降低部署运维成本。Serverless能够将应用分为研发域和运维域,使两者独立迭代,降低运维成本,提升研发效率。1)Python脚本编写接口自动化用例2)部署于配置云函数servless调度运行,可以实现接口自动化与系......