不求甚解

此博客为个人学习之用,如与其他作品雷同,纯属巧合。
随笔 - 155, 文章 - 1, 评论 - 2, 阅读 - 10万

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

centos7 nfs部署

Posted on   三年三班王小朋  阅读(91)  评论(0编辑  收藏  举报

虚拟机nfs

NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样。

nfs搭建linux(centos7.9)

  • 服务器ip  192.168.0.123
  • 客户端ip  192.168.0.120

服务器安装NFS工具

1 .yum安装nfs

yum install -y nfs-utils

 

 PS:自动安装包括rpc在内的所有依赖组件

2创建共享目录

mkdir -pv /data/share
chown -R nfsnobody:nfsnobody /data/share

3. 修改配置文件

#客户端以普通用户及所属组都映射为nfsnobody
echo '/data/share *(rw,async,all_squash)' >/etc/exports
#仅允许 192.168.0.120连接,将客户端用户都映射为nfs服务器的root用户
echo '/data/share 192.168.0.120(rw,async,all_squash,anonuid=0,anongid=0)' >/etc/exports

参数:

  • ro:目录只读
  • rw:目录读写
  • sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性
  • async:将数据先保存在内存缓冲区中,必要时才写入磁盘
  • all_squash:当NFS客户端以普通用户及所属组都映射为匿名用户或用户组(nfsnobody)
  • root_squash:当NFS客户端以root管理员访问时,映射为NFS服务器的匿名用户(默认设置)
  • no_root_squash:当NFS客户端以root管理员访问时,映射为NFS服务器的root管理员(不安全)
  • anonuid=xxx:将NFS客户端的所有用户都映射为服务器本地用户(UID=xxx)
  • anongid=xxx:将NFS客户端的所有用户组都映射为服务器本地用户组(GID=xxx)

4.开机启动nfs

systemctl start nfs
systemctl enable nfs
PS:重载nfs配置  systemctl reload nfs

5. 验证nfs配置

exportfs -avr

 


 

客户端安装NFS工具

1 .yum安装nfs-utils

yum install -y nfs-utils

2.检测nfs服务器是否可用

showmount -e 192.168.0.123

3. 创建本地目录,挂载NFS服务器共享目录

mkdir -pv /data/share
mount
192.168.0.123:/data/share /data/share

oracle远程挂载目录参数 

mount -o rw,noac,hard,rsize=32768,wsize=32768,nolock 192.168.0.123:/data/share /data/share

 

4.查看硬盘使用

df -Th

5.添加开机挂载

echo '192.168.0.123:/data/share /data/share nfs defaults 0 0' >> /etc/fstab

oracle远程挂载目录参数 

echo '192.168.0.123:/data/share /data/share nfs rw,noac,hard,rsize=32768,wsize=32768,nolock 0 0' >> /etc/fstab
mount -a

 

相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示