DCIM使用文档>4.插件管理>4.5 DCIM-裸金属磁盘操作说明
DCIM-裸金属磁盘操作说明-v1.1一、功能说明二、前置条件三、安装步骤四、激活裸金属磁盘功能五、业务使用一、功能说明DCIM裸金属磁盘功能插件让物理服务器使用远程磁盘通过Ceph存储系统,通过转义网关将其转义成iSCSI接口,供物理服务器使用。该插件自动化了物理服务器对远程存储的访问,使得服务器可以直接挂载Ceph提供的存储空间,提升了存储资源的利用率和管理便捷性,也可与魔方云用ceph集群共用。使用此插件,物理服务器能够像访问本地磁盘一样访问和操作远程存储,支持高可用性、可扩展性和数据冗余,确保数据的安全与业务的连续性。用户可以轻松地实现数据的集中存储和管理,减少对本地存储的依赖,同时提高了数据的安全性和可靠性。通过提供一个统一的存储视图,该插件极大地简化了数据中心的存储架构,优化了运维效率,降低了管理成本。架构图:二、前置条件:1、两台内存64G以上,双网口10G以上物理服务器作为服务器连接ceph存储代理网关。
2、网关提前安装debian12系统,并配置好IP(管理IP与ceph集群、被控互通,存储IP与客户服务器存储网互通)、需要外网。
3、网关与被控需要相互操作免密登录
4、两台网关创建好/etc/ceph目录,并配置ceph配置文件,将“ceph.client.admin.keyring”和“ ceph.conf”(ceph集群的/etc/ceph 目录)文件上传到两台代理网关的 /etc/ceph 目录,
ceph.conf 拷贝到计算节点目录下后,需检查文件内的路径配置是否正确,如无路径则不管,
参考魔方云使用ceph存储教程:
https://www.idcsmart.com/wiki_list/838.html三、安装步骤两台Debian12网关系统执行安装脚本wget https://mirror.cloud.idcsmart.com/cloud/scripts/dcim/DCIM_Iscsi_Gateway_Install && chmod +x DCIM_Iscsi_Gateway_Install && ./DCIM_Iscsi_Gateway_Install开始网关安装、请提前规划好网络后执行
示例:
请输入第一个网关管理 IP 地址 (管理网络): 192.168.3.98请输入第一个网关存储 IP 地址 (客户端存储网络): 192.168.110.250请输入第一个网关主机名 (例如: iscsi1): iscsi1请输入第二个网关管理 IP 地址 (管理网络): 192.168.3.99请输入第二个网关存储 IP 地址 (客户端存储网络): 192.168.110.251请输入第二个网关主机名 (例如: iscsi2): iscsi2请输入第二个网关的用户名(需root权限): root请输入第二个网关的 SSH 端口 : 22请输入集群名称: ceph请输入所属DCIM被控IP: 192.168.3.118请输入 API 用户名 (例如: admin): admin请输入 API 密码: admin123123示例:192.168.3.128·192.168.3.119为Iscsi磁盘网关的管理侧IP,与客户隔离,负责控制和与ceph集群通信。需要和被控、ceph集群互通。192.168.110.10、192.168.110.11为Iscsi磁盘网关的客户侧IP,与客户服务器互通,负责客户端连接iscsi网络使用,建议交换机之间二层互联不设置网关、交换机vlan与各个客户隔离、客户存储网可与内网互用。root@iscsi11:/opt# ./DCIM_Iscsi_Gateway_Install
-------进入DCIM-Iscsi磁盘网关安装-------
需要提前配置好两台debain系统、管理IP与存储IP。
管理IP:与网关、Ceph集群交互的互联IP、需要与主控被控Ceph集群互通。
存储IP:与客户端建立存储互联的专属存储内网,可与客户内网互通,建议独立交换机接入20G以上。
主机名两台之间不能重复。
请输入第一个网关管理 IP 地址: 192.168.3.128请输入第一个网关存储 IP 地址: 192.168.110.10请输入第一个网关主机名: iscsi1
请输入第二个网关管理 IP 地址 : 192.168.3.119请输入第二个网关存储 IP 地址 : 192.168.110.11请输入第二个网关主机名: iscsi2
请输入第二个网关的用户名 : root
请输入第二个网关的 SSH 端口 : 22请输入集群名称 : ceph
请输入 API 用户名 : admin
请输入 API 密码: admin123
正在生成 SSH 密钥对以配置无密码登录...
Generating public/private rsa key pair.
Your identification has been saved in /root/.ssh/id_rsa
Your public key has been saved in /root/.ssh/id_rsa.pub
The key fingerprint is:SHA256:d17dbgf26mquJRSbV3WKD9WHz3GHlmpO5XywEAr3eBk root@iscsi11
The key's randomart image is:+---[RSA 3072]----+
| . . E..=o|
| o +.=B+*|
| + *Bo==|
| o. o.|
| .+ooo |
+----[SHA256]-----+
正在将公钥复制到第二个网关...
/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/root/.ssh/id_rsa.pub"The authenticity of host '192.168.3.119 (192.168.3.119)' can't be established.ED25519 key fingerprint is SHA256:kMGNoSx7ubwf2RE1XI1wRfbMNe/57bW962L2Lj4d5Gg.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
root@192.168.3.119's password: #这里需要输入第二台网关的密码以同步安装Number of key(s) added: 1Now try logging into the machine, with: "ssh -p '22' 'root@192.168.3.119'"and check to make sure that only the key(s) you wanted were added.
#等待安装完成四、激活裸金属磁盘功能进入管理组列表、点击修改、选择内页中勾选裸金属功能或直接点击确认。设备管理菜单出现网关管理与存储管理后正常。五、业务使用==1、进入网关管理、填入之前安装的两台iscsi网关信息。测试连通性。==IP地址、备用IP为第一个网关管理 IP 地址和第二个网关管理 IP 地址客户端IP、客户端备用为第一个网关存储 IP 地址和第二个网关存储 IP 地址==2、进入存储管理、右上角添加磁盘、设定磁盘大小(初始设定后只能增加)==创建完成后可对硬盘进行挂载、扩容、卸载、删除操作。3、服务器设置为裸金属模式裸金属服务器会显示绿色CEPH标识4、点击此服务器修改信息选择服务器类别为ceph、选择当前机房可用网关、手动填入第二网卡mac地址、存储交换机选择正确接口。5、生效的服务器在备注下方会显示远程磁盘信息、必须满足第二网卡mac填入、第二网卡端口UP、有挂载的远程磁盘。才会在重装时生效。6、挂载磁盘、选择机器可选择重启生效和手动重启。windows可自动识别。7、新远程磁盘挂载后、再系统中显示为初始化状态,需要手动分区和格式化。由于采用双路负载均衡,linux下同一块远程硬盘显示为sdb、sdc。mpath多路径工具会显示为mpatha第二块盘则是mpathb。操作挂载,分区等操作需要对/dev/mapper/mpathX进行操作。windows则直接在计算机管理-磁盘管理里操作分区格式化。8、删除磁盘必须在没有挂载的情况下进行、扩容磁盘立即生效但是分区扩容需要在系统层进行手动操作。