iSCSI新应用以及如何进行NFS的存储服务分离
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,iSCSI新应用以及如何进行NFS的存储服务分离,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。iscsi应用不可多机,同时挂载,不可
千家信息网最后更新 2025年12月02日iSCSI新应用以及如何进行NFS的存储服务分离
iSCSI新应用以及如何进行NFS的存储服务分离,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
iscsi应用
不可多机,同时挂载,不可随时更新共享内容适合 HA机群 不适合LB HA:一个主,一个备ext4、xfs都是本地文件系统需要做成gfs全局文件系统NFS网络文件系统
简述:
当A、B机挂载同一个iqn设备C时文件系统时(ext4或者是xfs),同时提供服务,由于都是提供存储服务,可以对里面的文件进行修改,但是修改后的文件只有自己本机能够看见,其他挂载了相同存储设备的主机不能看见对里面文件的修改
例如:
存储设备C存储了a.txt(123) ,分别被A、B挂载了,A、B均能看见a.txt(123),当A对a.txt进行修改后a.txt(1234),在B上仍然只能看见a.txt(123),但是a.txt此时已经改变为了a.txt(1234);当B对a.txt进行修改后a.txt(1235),A也不能看见B的修改内容;当A、B都将存储设备卸载并登出后,再进行登入挂载操作,会看见最后对这个文件修改的内容,即这里重新登入挂载后,A、B都能看见a.txt(1235)
实验:
准备:C机搭建好iscsi共享, A:发现、登入、格式化、格式化、挂载在/var/www/html/ echo 111 > /var/www/hmtl/index.html B:发现、登入,直接挂载 mount /dev/sda /var/www/html
问题:
多机同时挂载相同的存储设备时,无法访问到对方修改的内容
步骤
A:在第一行之后插入"0" sed -i '1a 0' /var/www/html/index.html 查看 cat /var/www/html/index.htmlB:查看,并且已经有文件index.html cat /var/www/html/index.html在第一行之后插入"2" sed -i '1a 2' /var/www/html/index.html查看 cat /var/www/html/index.htmlA:卸载 umount /var/www/html/登出 iscsiadm --mode node --targetname iqn.2018-10.cn.tedu.storage51:vdb --portal 192.168.4.51:3260 --logout登入 iscsiadm --mode node --targetname iqn.2018-10.cn.tedu.storage51:vdb --portal 192.168.4.51:3260 --login挂载 mount /dev/mapper/mpatha /var/www/html/查看,发现了修改的内容是B修改的内容 cat /var/www/html/index.htmlB:卸载 umount /var/www/html登出 iscsiadm --mode node --targetname iqn.2018-10.cn.tedu.storage51:vdb --portal 192.168.4.51:3260 --logout登入 iscsiadm --mode node --targetname iqn.2018-10.cn.tedu.storage51:vdb --portal 192.168.4.51:3260 --login挂载 mount /dev/sdb /var/www/html/查看,发现了修改的内容是B修改的内容 cat /var/www/html/index.html
NFS服务器
nfs-utils 提供共享服务rpcbind 提供数据传输主配置文件vim /etc/exports
异步:将文件内容存入cpu,以后定期存入磁盘
同步:将文件内容存入cpu,的同时存入磁盘
实验:
存储与服务分离的httpd
问题:
不同网络主机的网页文件可能相同,就会存在重复写网页文件的操作,人力浪费
目的:
多台web主机访问同一设备的网页文件
准备:
主机:storage51:192.168.4.51 web52:192.168.4.52 web53:192.168.4.53添加一块2G的磁盘全部空间分为一个分区格式化为ext4挂载到/sharedir
storage51: 发布NFS磁盘共享
yum -y install nfs-utils rpcbind //装两个包vim /etc/exports/sharedir *(rw)systemctl restart rpcbind.service nfs-utils.service nfs-server.servicesystemctl enable rpcbind.service nfs-utils.service nfs-server.serviceshowmount -e 127.0.0.1 //查看本机的NFS共享 export list for 127.0.0.1: /sharedir * //共享的权限为*,是对共性文件的保护
客户机挂载NFS共享磁盘
web52:yum -y install httpdmount 192.168.4.51:/sharedir /var/www/htmlweb53:yum -y install httpdmount 192.168.4.51:/sharedir /var/www/html //此时web52和web53不能在/var/www/html下创建文件,因为storage51没有给/sharedir其他用户赋予写权限
storage51:chmod o+w /sharedir
。
关于iSCSI新应用以及如何进行NFS的存储服务分离问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。
文件
内容
存储
服务
设备
磁盘
问题
主机
同时
存储设备
系统
应用
相同
格式
网页
一行
更多
权限
网络
本机
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海榕基软件开发有限公司
git如何把项目放入服务器
徐州萍乡app软件开发
在数据库中xh是什么
ubuntu数据库搜索的命令
数据库设计 原则
爱数服务器管理地址
oracle 数据库增长
服务器主机类型
网络安全上市公司涨停潮
直播服务器搭建
数据库倒入一张表
腾讯服务器供电
i问财数据库
中国移动网络安全宣传视频
谈谈对网络安全的理解
dell服务器前置面板介绍
文件保存到数据库失败
瑞星软件开发者
新华互联网科技好吗
国家网络安全证书含金量高吗
网络安全支撑体系发展
518服务器
数据库错题分析
如何删除数据库中的索引
构建bim数据库
原油期货平台软件开发
网络安全 行政处罚单位
使用命令行导入数据库
网络安全专项排查总结