nfs文件共享存储系统

NFS文件共享存储系统的搭建

NFS(Network File System)意为网络文件系统,它最大的功能就是可以通过网络,让不同的机器不同的操作系统可以共享彼此的文件。简单的讲就是可以挂载远程主机的共享目录到本地,就像操作本地磁盘一样,非常方便的操作远程文件。

需要两台机子

服务器:192.168.10.144

客户端:192.168.10.100

(两台机子都关闭了防火墙)

1.服务端

首先安装nfs和rpcbind服务

yum install nfs-util rpcbind -y
 
然后在服务器上创建共享目录
[root@gjm shell-scripts]# mkdir -p /data/share
[root@gjm shell-scripts]# chmod 755 -R /data/share/

配置nfs配置文件/etc/exports

[root@gjm shell-scripts]# cat /etc/exports
/data/share 192.168.10.100(rw,no_root_squash,no_all_squash,sync)

使用exportfs使配置立即生效

[root@gjm shell-scripts]# systemctl  restart nfs
[root@gjm shell-scripts]# exportfs -r

启动服务

[root@gjm shell-scripts]# systemctl start rpcbind
[root@gjm shell-scripts]# systemctl start nfs

可以使用showmount来查看是否成功

[root@gjm shell-scripts]# showmount -e
Export list for gjm.example:
/data/share 192.168.10.100

2.客户端

只需要安装rpcbind即可

使用showmount查看服务端共享的目录

[root@node1 ~]# showmount -e 192.168.10.144
Export list for 192.168.10.144:
/data/share 192.168.10.100

建立挂载目录并且执行挂载命令

[root@node1 ~]# mkdir -p /mnt/share
[root@node1 ~]# mount -t nfs 192.168.10.144:/data/share /mnt/share -o nolock,nfsvers=3,vers=3

使用df -h验证

复制代码
[root@node1 ~]# df -h
文件系统                    容量  已用  可用 已用% 挂载点
/dev/mapper/centos-root      17G  1.6G   16G   10% /
devtmpfs                    898M     0  898M    0% /dev
tmpfs                       910M     0  910M    0% /dev/shm
tmpfs                       910M  9.6M  901M    2% /run
tmpfs                       910M     0  910M    0% /sys/fs/cgroup
/dev/sda1                  1014M  146M  869M   15% /boot
tmpfs                       182M     0  182M    0% /run/user/0
192.168.10.144:/data/share   58G  5.3G   52G   10% /mnt/share
复制代码

 

posted @   L·S  阅读(77)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Blazor Hybrid适配到HarmonyOS系统
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 解决跨域问题的这6种方案,真香!
· 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库
· 分享4款.NET开源、免费、实用的商城系统
点击右上角即可分享
微信分享提示