千家信息网

配置Ceph向外部提供iSCSI存储

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,准备下面的ceph存储集群(具体建立过程可以参考本博客的其他文章)其中集群的管理节点为store1,ip地址为10.8.20.11下面在这个集群上面创建一个40G的镜像,并把这个镜像作为iscsi的目
千家信息网最后更新 2026年11月01日配置Ceph向外部提供iSCSI存储

准备下面的ceph存储集群(具体建立过程可以参考本博客的其他文章)

其中集群的管理节点为store1,ip地址为10.8.20.11

下面在这个集群上面创建一个40G的镜像,并把这个镜像作为iscsi的目标,局域网的其他机器可以访问并挂载该iscsi目标、

使用的是tgt方式。

一、创建镜像,使用可视化方式进行

打开ceph集群的Dashboard(https://10.8.20.11:8443),选择导航条上面的Block→images

点击"新建":

输入镜像名称,大小,下面只勾选"分层"和"互斥锁",再点击右下角的"新建RBD"

记住其存储池名称:store-pool和镜像名称:iscsi-disk,后面会用到

至此,镜像创建好了


二、安装tgt,并添加对rbd的支持

在ceph集群的管理节点(如上面的集群是store1这台)上打开shell,输入下面命令安装tgt

apt -y install tgt

安装好后,使用下面命令验证tgt是否支持rbd

tgtadm --lld iscsi --mode system --op show | grep rbd

输出结果为空,说明目前tgt目前还不支持rbd

使用下面命令安装tgt的rbd模块:

apt -y install tgt-rbd

重启tgt服务,再次检查后已经支持


三、建立iscsi目标

编辑/etc/tgt/targets.conf,

vim etc/tgt/targets.conf

加入以下内容:


bs-type rbd
backing-store store-pool/iscsi-disk #上面记下来的存储池名/镜像名
initiator-address 10.8.20.0/24 #允许访问的ip段

重启tgt服务

systemctl restart tgt


四、客户端挂载(windows客户端)

打开局域网中另一台windows系统管理工具中的iscsi发起程序

输入上述集群提供目标的IP地址,点击快速连接

发现目标,点击 完成

打开磁盘管理,可以看到新加的iscsi磁盘,对其进行格式化操作后即可使用


镜像 集群 目标 支持 管理 存储 名称 命令 面的 输入 地址 客户 客户端 局域 局域网 方式 磁盘 节点 服务 内容 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 湖北九亚互联网络科技有限公司 互联网科技公司起名 互联网和科技创新 涨乐互联网科技 互联网是不是新科技 世界互联网领先科技成果 上海喔噻互联网科技 温州喔噻互联网科技有限公司 南平创想时代互联网科技有限公司 宝灵互联网科技有限公司 成都互联网科技公司工作好不好 佛山市翊博互联网络科技有限公司 深圳市罗太互联网科技有限公司 互联网科技的全部知识 深圳艾果互联网通讯科技 高科技互联网发展前景如何 四川慕妮娅互联网科技有限公司 皮皮虾互联网科技有限公司 互联网科技品牌 株洲百竞科技的互联网营销顾问 互联网科技财经 关于新基建和互联网科技 善班互联网科技 长亮科技 互联网金融 互联网科技类展会 团飞科技与伯堂互联网服务平台 岳阳华臻互联网科技有限公司 互联网科技创业计划的风险分析 网互联网络科技 互联网科技自媒体灵感
0