问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

CentOS7 Linux之间文件共享方案:NFS的安装实验

发布网友 发布时间:2024-09-14 12:31

我来回答

1个回答

热心网友 时间:2024-10-09 15:34

NFS是一种网络文件系统,适用于Linux系统间的文件共享。

nfs server1 ip 192.167.8.113 (NFS服务机 7.x)

nfs client1 ip 192.167.8.112 (NFS客户机 6.9)

nfs client2 ip 192.167.8.111 (NFS客户机-参照物 6.9)

实验步骤:

1.在nfs服务端使用yum install nfs-utils命令安装所需的软件包。

2.nfs服务器端配置NFS共享

vim /etc/exports

插入代码

/data/ *(rw,no_root_squash,no_all_squash,sync)

/var/www/html/ 192.167.8.252(ro,no_root_squash,no_all_squash,sync,fsid=0)

/var/www/html/ 192.167.8.112(rw,no_root_squash,no_all_squash,sync,fsid=0)

#/var/www/html/ 192.167.8.0/24(ro,no_root_squash,no_all_squash,sync,fsid=0)

以下截图是其他实例举例:

:wq保存退出

exportfs -r //使nfs的配置文件生效

nfs开机启动服务systemctl enable rpcbind systemctl enable nfs-server

启动nfs服务systemctl start rpcbind systemctl start nfs-server 确认NFS服务器启动成功:rpcinfo -p

在客户端执行命令

showmount -e 192.167.8.113

提示clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)信息,也就是113服务端不能对外提供服务的告警信息,“No route to host”按照经验来分析就是防火墙挡掉了客户端对服务端的请求.

※※※使用NFS时在防火墙上要开放的端口(nfs服务器端通过netstat -tulnp命令可查看到跟nfsd、rpc.mountd、rpcbind相关的端口)

在设置了防火墙的环境中使用NFS,需要在nfs服务端防火墙上打开如下端口:1. rpcbind 端口 111 tcp/udp;2. nfsd 端口 2049 tcp/udp;3. rpc.mountd 端口 20048 tcp/udp

nfs服务器端 放通端口指令如下

firewall-cmd --zone=public --add-port=111/tcp --permanent

firewall-cmd --zone=public --add-port=111/udp --permanent

firewall-cmd --zone=public --add-port=2049/tcp --permanent

firewall-cmd --zone=public --add-port=2049/udp --permanent

firewall-cmd --zone=public --add-port=20048/tcp --permanent

firewall-cmd --zone=public --add-port=20048/udp --permanent

重启防火墙firewall-cmd --reload

客户端环境搭建

yum install nfs-utils //会连同rpcbind依赖包一起安装。systemctl enable rpcbind systemctl start rpcbind

showmount -e 192.167.8.113

在nfs客户端验证服务端成功对外提供服务会提示以下类似提示信息:

Export list for 192.167.8.113:

/data *

/var/www/html 192.167.8.112,192.167.8.252

(不再提示clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)信息视为成功)

showmount -e 192.167.8.113

在112的客户端上执行以下命令以达到挂载nfs服务端配置的共享文件夹

mkdir /client_nfs_rpcbind

mount -t nfs 192.167.8.113:/var/www/html /client_nfs_rpcbind

验证服务器端上的nfs-server的配置文件 /etc/exports 的 rw ro 属性

在客户端112机器上cd /client_nfs_rpcbind然后cd CentOS

然后touch nfs_touch_file_test2,如果文件创建成功了,表示服务器端配置文件的设定生效了。

参照机111上执行

在111的客户端上执行以下命令以达到挂载nfs服务端配置的共享文件夹

mkdir /client_nfs_rpcbind

mount -t nfs 192.167.8.113:/var/www/html /client_nfs_rpcbind

失败提示:

mount.nfs: access denied by server while mounting 192.167.8.113:/var/www/html

参考一 CentOS 7快速安装配置NFS服务

参考二 Centos7安装配置NFS服务和挂载

参考三 Centos7安装配置NFS服务和挂载 - 风与叶子 - 博客园
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 服务器指南快速搭建LinuxNFS服务器linux搭建nfs Linux学习 - NFS共享目录 区块链公司怎么起名,区块链公司起名大全 创意温馨客栈名字大全 垃圾桶里的小虫子怎么处理 垃圾桶小飞虫怎么消灭小窍门怎么消灭垃圾桶小飞虫 二郎神杨戬怎么连招 王者荣耀杨戬连招技巧攻略 轿车电瓶怎样判断好坏? 怎样检测电瓶好坏 电瓶怎么看好坏 菠萝蜜粘液怎么洗掉(被菠萝蜜粘到怎么洗) 人工收玉米最快的方法 人工收玉米的方法 市场上的柴鸡蛋真的是农家鸡省的蛋吗? 谁知道云南省耿马县的鸡蛋来源 适合做辣椒面的辣椒种子品种有哪些? 致自己的25句现实文案 为什么电脑桌面的背景不能修改了? 如何修改电脑的桌面背景? ...我们平均每人每天大约产生垃圾1.5kg,若垃圾可以压缩成变长0.5m的... 学校有48个班级,4周共回收废纸1176kg,平均每班每周回收多少kg垃圾? 剪映氛围感滤镜怎么调 一个关于礼仪的讲座 需要一个题目 例如 有礼走遍天下的 我们班要举行”文明礼仪知多少”的主题班会,要找40道关于文明礼仪的题目... 白茶叶能不能和红茶一起喝 白茶与什么茶不能一起泡 ...茗门 炫 飘逸 雪,两字要透明蓝字 单字黑底红字 饭馆牌子黑底红字有什么讲究 《小城故事》的歌词是什么 冰箱保鲜室的食物都被冻住了是什么原因 冰箱保鲜室食品出现冻了的情况 冰箱里的东西冻住了怎么办? 梦见冰糖是什么意思? 让白羊男离不开的女生 狮子女能驾驭白羊男吗白羊男对狮子女越陷越深 不小心删了微信的聊天记录怎么办 狮子女吃定白羊男狮子女反被拿捏 生活的反义词严寒的反义词消失的反义词 信用卡债务逾期无力偿还会怎么样? 我的微粒贷怎么开通之后还要输入密码 酸辣炒元白菜的做法 1.0t别克英朗涡轮增压多少转速介入