快速使用向导

首次使用弹性裸金属管理功能,在ZStack Cloud主菜单,点击资源中心 > 弹性裸金属管理 > 向导中心 > 快速使用向导按钮,即可跳转到快速使用向导界面。

新手用户可参考以下步骤,快速使用弹性裸金属管理功能:

  1. 准备工作

    弹性裸金属管理不仅可为应用提供专属物理服务器,保障核心应用的高性能和稳定性,而且结合云平台中资源的弹性优势,可实现灵活申请,按需使用。

    使用弹性裸金属功能,务必提前完成以下准备工作:
    • 了解工作原理:

      参考功能介绍中的工作原理图,了解弹性裸金属管理所需的必要资源,以及各资源与网络间的逻辑关系等信息。

    • 规划物理网络:

      确保提前规划好 IPv4 类型的物理网络环境,包括:管理网络、存储网络、部署网络、业务网络、IPMI 网络。其中,部署网络推荐至少使用万兆网卡。

    • 准备基本资源:

      确保云平台已部署弹性裸金属所需的基本资源,例如:主存储(Ceph或Shared Block)、业务网络等。

    • 制作镜像:

      准备已安装agent的弹性裸金属镜像,并添加到云平台。否则无法执行打开控制台、修改弹性裸金属实例密码、加/卸载云盘、加/卸载网络、查看监控数据等操作。

    图 1所示:
    图 1. 准备工作


  2. 部署网络
    部署网络:创建弹性裸金属实例时,用于PXE流程及下载镜像的专属网络。
    • 搭建弹性裸金属管理环境前,需提前准备规划部署网络,目前仅支持IPv4类型。
    • 部署网络性能要求较高,推荐至少使用万兆网卡。
    • 部署网络支持设置网关,若部署网络需要连接其他网络时可按需配置;若不需要连接其他网络,可暂时不用配置。
    可参考以下示例输入相应内容:
    • 名称:设置部署网络名称。命名规则:长度限制1~128字符,输入内容只能包含中文汉字、英文字母、数字、空格和以下 7 种英文字符 - _ . ( ) : + 且不支持以空格开头或结尾
    • 简介:可选项,输入部署网络相关描述或备注信息
    • 网卡:输入网关节点对应部署网络使用的网卡名称,需确保与实际部署环境匹配
      说明: 填写部署网络的网卡需要注意以下情况:
      • 预备用作裸金属节点的服务器需要一张PXE启动的网卡做网络管理。建议使用服务器的第一张网卡作为部署网卡,以提高部署效率。
      • 确保部署网络内不存在其他DHCP服务,避免DHCP冲突。
    • 网络段方式:可通过IP范围或CIDR方式配置网络段,支持创建IPv4类型的部署网络
      IP范围方式添加网络段需要配置以下参数:
      • 起始IP:设置网络段的起始IP地址
      • 结束IP:设置网络段的结束IP地址
      • 子网掩码:设置子网掩码
      • 网关:可选项,设置部署网络的网关
        说明: 若不需要连接其他网络,可暂时不用配置网关。
      CIDR方式添加网络段需要配置以下参数:
      • CIDR:设置部署网络的CIDR
      • 网关:可选项,设置部署网络的网关
        说明: 若不需要连接其他网络,可暂时不用配置网关。
    图 2所示:
    图 2. 创建部署网络


  3. 弹性裸金属集群
    弹性裸金属集群:为裸金属节点提供单独的集群管理。
    • 弹性裸金属集群必须加载部署网络,才能为弹性裸金属集群中裸金属节点提供PXE服务。
    • 弹性裸金属集群和部署网络采用一对多关系,即一个弹性裸金属集群只允许加载一个部署网络;一个部署网络支持加载到多个弹性裸金属集群。
    • 弹性裸金属集群支持加载二层网络,为集群中弹性裸金属实例提供大二层业务网络。同一二层网络上的弹性裸金属实例和云主机之间可以互相访问,无需通过网关进行路由。目前支持VLAN和NoVLAN类型的二层网络。
    可参考以下示例输入相应内容:
    • 名称:设置弹性裸金属集群名称。命名规则:长度限制1~128字符,输入内容只能包含中文汉字、英文字母、数字、空格和以下 7 种英文字符 - _ . ( ) : + 且不支持以空格开头或结尾
    • 简介:可选项,输入弹性裸金属集群相关描述或备注信息
    • CPU架构:用于规定弹性裸金属集群的 CPU 架构,包括:x86_64、aarch64
      • 若弹性裸金属集群内仅允许添加 x86 架构的裸金属节点,选择 x86_64 即可。
      • 若弹性裸金属集群内仅允许添加 ARM 架构的裸金属节点,选择 aarch64 即可。
      说明: 需确保弹性裸金属集群的CPU架构与裸金属节点的CPU架构一致。
    • 部署网络:选择裸金属集群加载的部署网络
    • 主存储:选择加载到弹性裸金属的主存储,支持Shared Block、Ceph主存储
    • iSCSI存储:若选择Shared Block主存储,需同时将iSCSI存储加载到弹性裸金属集群
    • 二层网络:选择加载到弹性裸金属集群的二层网络
    图 3所示:
    图 3. 创建弹性裸金属集群


  4. 网关节点
    网关节点:云平台和弹性裸金属实例的流量转发节点。
    • 裸金属集群和网关节点采用一对多关系。即一个弹性裸金属集群支持加载多个网关节点,但一个网关节点只能加载到一个弹性裸金属集群。
    • 通过网关节点接管主存储,并为弹性裸金属实例分配主存储。
    • 提供iPXE服务、DHCP服务等,可通过网关节点为弹性裸金属实例下发配置。
    可参考以下示例输入相应内容:
    • 名称:设置网关节点名称。命名规则:长度限制1~128字符,输入内容只能包含中文汉字、英文字母、数字、空格和以下 7 种英文字符 - _ . ( ) : + 且不支持以空格开头或结尾
    • 简介:可选项,输入网关节点相关描述或备注信息
    • 弹性裸金属集群:选择网关节点所属的弹性裸金属集群
    • IP地址:根据实际情况填写网关节点的IP地址
    • SSH端口:根据实际情况网关节点的SSH端口,默认为22
    • 用户名:输入网关节点的用户名
    • 密码:输入用户名对应的密码
    图 4所示:
    图 4. 添加网关节点


  5. 裸金属节点
    裸金属节点:用于创建弹性裸金属实例,通过BMC接口以及IPMI配置进行唯一识别。
    • 支持添加启动源为云盘和本地磁盘的裸金属节点。
      • 启动源为云盘: 使用云盘作为裸金属节点系统盘,用于安装和部署裸金属节点操作系统。
      • 启动源为本地磁盘:使用本地磁盘作为裸金属节点系统盘,用于安装和部署裸金属节点操作系统。
      • 本地磁盘部署支持非纳管和纳管两种方式:
        • 本地磁盘(非纳管)方式在创建弹性裸金属实例时从云平台下载和安装操作系统,该方式会格式化本地系统盘。
        • 本地磁盘(纳管)方式在创建弹性裸金属实例时直接纳管原有操作系统,不再重新部署。
    • 要求管理节点连接到IPMI网络,通过IPMI远程控制裸金属节点。
    • 要求裸金属节点配备BMC接口,配置IPMI地址、端口、用户名、密码,并连接至IPMI网络。
    • 裸金属节点和弹性裸金属实例一一对应。即一台裸金属节点只能同时分配给一个弹性裸金属实例使用,一个弹性裸金属实例只能分配到一台裸金属节点。
    • 支持按裸金属节点或按裸金属规格为弹性裸金属实例提供计算资源。
    可参考以下示例输入相应内容:
    • 名称:设置裸金属节点名称。命名规则:长度限制1~128字符,输入内容只能包含中文汉字、英文字母、数字、空格和以下 7 种英文字符 - _ . ( ) : + 且不支持以空格开头或结尾
    • 简介:可选项,输入裸金属节点相关描述或备注信息
    • CPU架构:选择裸金属节点的CPU架构,包括:x86_64、aarch64
      说明: 需确保弹性裸金属集群的CPU架构与裸金属节点的CPU架构一致。
    • 弹性裸金属集群:选择裸金属节点所属集群
    • 启动源:设置裸金属节点启动方式,支持基于云盘和本地磁盘两种启动方式。
      • 云盘:使用云盘作为裸金属节点系统盘,用于安装和部署裸金属节点操作系统。
      • 本地磁盘:使用本地磁盘作为裸金属节点系统盘,用于安装和部署裸金属节点操作系统。
        • 纳管原系统:本地磁盘部署支持非纳管和纳管两种方式。
          • 非纳管:创建弹性裸金属实例时从云平台下载和安装操作系统。
          • 纳管:创建弹性裸金属实例时直接纳管原有操作系统,不再重新部署。
            • 平台:根据所需纳管系统选择平台类型,支持Linux和Windows。
            说明: 若选择纳管原有系统,请注意以下情况:
            • 推荐纳管已安装agent的系统。若未安装agent,使用该裸金属节点创建弹性裸金属实例后,建议手动安装agent,否则使用该裸金属节点创建弹性裸金属实例后,无法执行打开弹性裸金属实例控制台、修改弹性裸金属实例密码、加/卸载云盘、加/卸载网络操作。
            • 默认支持BIOS模式为UEFI的系统,若需要使用BIOS模式为Legacy的系统,请联系官方技术支持获取帮助。
            • 请确保所纳管系统在官方支持范围内,否则该裸金属节点所创建的弹性裸金属实例操作会受限制。官方支持的操作系统可参考操作系统
    • IPMI信息:支持通过IPMI地址方式或IPMI地址范围方式添加相关信息
      IPMI地址方式支持单个添加,需配置以下参数:
      • IPMI地址:根据实际情况输入IPMI地址
      • 端口:根据实际情况输入IPMI端口
      • 用户名:输入IPMI用户名
      • 密码:输入IPMI用户名对应的密码
      IPMI地址范围方式支持批量添加IPMI信息,需配置以下参数:
      • IPMI地址范围:根据实际情况输入IPMI地址范围
      • 端口:根据实际情况输入IPMI端口,需确保IPMI地址范围内端口相同
      • 用户名:输入IPMI用户名,需确保IPMI地址范围内用户名相同
      • 密码:输入IPMI用户名对应的密码,需确保IPMI地址范围内密码相同
    • 获取硬件信息:重启裸金属节点并获取硬件相关信息,默认获取
      说明: 新添加裸金属节点,必须执行此操作才能获取硬件信息。但考虑到重启裸金属节点会影响业务正常运行,因此,请确保不影响业务运行的情况下执行此操作。
    图 5所示:
    图 5. 添加裸金属节点


  6. 配置检查
    完成快速使用向导,已经满足创建弹性裸金属实例的基本条件。但根据部署场景差异,还需要检查以下配置:
    • 若使用ZStack Ceph企业版存储,且未添加ZStack Ceph企业版存储产品的访问令牌,需登录ZStack Ceph企业版管理节点,将网关节点添加为网关服务器角色,并确保配置正确。详细操作步骤如下:
      1. 登录ZStack Ceph企业版管理节点,将网关节点添加为网关服务器角色。
      2. ZStack Cloud中,确保网关节点处于已连接状态后,进入网关节点系统,运行以下脚本开启网关节点target内核模块:
        [root@172-25-13-12 ~ ]# if [ -f /etc/xdc/xdc.conf ]; then sed -i '/^xdc_proxy_feature/d' /etc/xdc/xdc.conf; echo xdc_proxy_feature = true >>/etc/xdc/xdc.conf; echo -e "iscsi_target_mod\ntarget_core_user\ntarget_core_iblock" > /etc/modules-load.d/target.conf; systemctl enable target; systemctl enable xdc; fi
        运行成功后,重启该网关节点服务器。
        说明: 若不手动运行该脚本,首次使用该存储创建弹性裸金属实例时会失败。用户需手动重启网关节点之后,再次使用该存储创建弹性裸金属实例即可成功。
      3. ZStack Ceph企业版中确保网关节点服务器处于健康状态后,登录网关节点服务器,确保xdc、target服务处于运行状态,且加载了一系列内核模块。
    • 若对接使用ZStack Ceph企业版存储,且欲为之添加ZStack Ceph企业版存储产品的访问令牌,需提前登录ZStack Ceph企业版管理节点,在 设置 > 访问令牌界面,获取管理员权限的访问令牌。在云平台添加Ceph类型主存储时,填写所获取的访问令牌。
      说明: 需确保ZStack Ceph企业版存储许可证有效。
      图 6图 7所示:
      图 6. 获取访问令牌


      图 7. 添加ZStack Ceph企业版主存储


  7. 弹性裸金属实例
    弹性裸金属实例:性能媲美物理服务器的云实例,结合云平台中资源的弹性优势,可实现灵活申请,按需使用。
    • 支持创建云盘部署和本地磁盘部署的弹性裸金属实例。
      • 云盘部署: 使用云盘作为弹性裸金属实例系统盘,用于安装和部署弹性裸金属实例操作系统。
      • 本地磁盘部署: 使用本地磁盘作为弹性裸金属实例系统盘,用于安装和部署弹性裸金属实例操作系统。
      • 本地磁盘部署支持非纳管和纳管两种方式:
        • 本地磁盘(非纳管)方式在创建弹性裸金属实例时从云平台下载和安装操作系统,该方式会格式化本地系统盘。
        • 本地磁盘(纳管)方式在创建弹性裸金属实例时直接纳管原有操作系统,不再重新部署。
    • 不同部署类型的弹性裸金属实例资源供给情况:
      • 云盘部署和本地磁盘部署的弹性裸金属实例计算资源均由裸金属节点提供,业务网络由云平台中的三层网络提供。
      • 云盘部署的弹性裸金属实例存储资源由云平台中的SharedBlock主存储或Ceph主存储提供,PXE流程由部署网络提供。
      • 本地磁盘部署的弹性裸金属实例存储资源由本地磁盘提供。若加载数据云盘,则云平台中的SharedBlock主存储或Ceph主存储同时提供存储资源。
    • 推荐使用已安装agent的镜像创建弹性裸金属实例,否则无法执行打开控制台、修改弹性裸金属实例密码、加/卸载云盘、加/卸载网络操作。
    • 默认支持使用BIOS模式为UEFI的镜像创建弹性裸金属实例;若需要使用BIOS模式为Legacy的镜像,请联系官方技术支持获取帮助。
    • 支持为弹性裸金属实例配置业务网络,将裸金属节点所属集群加载二层网络,即可实现同一二层网络上的弹性裸金属实例和云主机之间可以互相访问,无需通过网关进行路由。
    • 云盘部署的弹性裸金属实例支持关机自动释放裸金属节点,供其他弹性裸金属实例使用,避免资源闲置。
    可参考以下示例输入相应内容:
    • 名称:设置弹性裸金属实例名称。命名规则:长度限制1~128字符,输入内容只能包含中文汉字、英文字母、数字、空格和以下 7 种英文字符 - _ . ( ) : + 且不支持以空格开头或结尾
    • 简介:可选项,输入弹性裸金属实例相关描述或备注信息
    • 标签:可选项,为弹性裸金属实例绑定标签
    • 弹性裸金属集群:可选项,选择弹性裸金属集群,用于过滤裸金属节点等相关资源
      说明: 若未选择弹性裸金属集群,将根据所选裸金属节点确定弹性裸金属实例所属集群。
    • 创建方式:支持按裸金属节点添加、按弹性裸金属规格添加两种方式
      按裸金属节点添加,需要配置以下参数:
      • 裸金属节点:按照启动源选择裸金属节点,支持云盘、本地磁盘(非纳管)、本地磁盘(纳管)三种启动源
        • 选择启动源为云盘的裸金属节点,需要配置以下参数:
          • 关机释放裸金属节点:弹性裸金属实例停止时自动释放裸金属节点,供其他弹性裸金属实例使用,避免资源闲置。默认不启用该功能
            说明: 关机释放裸金属节点需要注意以下情况:
            • 此操作可能更换裸金属节点,操作系统将清除弹性裸金属实例的业务网卡配置。因此,资源充足的前提下不推荐使用。
            • 若按裸金属节点添加且开启此功能,弹性裸金属实例下次重启需手动选择合适的裸金属节点,且需手动配置业务网卡。
            • 若按裸金属规格添加且开启此功能,弹性裸金属实例下次重启将自动选择规格匹配的裸金属节点,但仍需手动配置业务网卡。
          • 镜像:选择创建弹性裸金属实例使用的镜像,支持主流x86操作系统和部分ARM操作系统,如下:
            表 1. 操作系统清单
            CPU架构 操作系统类型 操作系统
            x86 Windows
            • Windows 2012
            • Windows 2016
            • Windows 2019
            • Windows 10
            Linux
            • CentOS 7
            • CentOS 8
            • Ubuntu 18LTS
            • Ubuntu 20LTS
            ARM Linux
            • CentOS 7
            • 麒麟V10
            说明: 选择镜像需要注意以下情况:
            • 推荐使用已安装agent的镜像,否则无法执行打开控制台、修改弹性裸金属实例密码、加/卸载云盘、加/卸载网络操作。
            • 默认支持使用BIOS模式为UEFI的镜像创建弹性裸金属实例。若需要使用BIOS模式为Legacy的镜像,请联系官方技术支持获取帮助。
            • 若选择Windows类型镜像,首次启动弹性裸金属实例时,建议先进入网络安全模式。该操作可以自动加载相关驱动,避免因驱动问题导致弹性裸金属实例启动失败。
          • 高级设置:配置弹性裸金属实例相关高级设置
            • 数据云盘规格:可选项,选择弹性裸金属实例加载云盘的规格,默认不加载云盘
            • 存储分配策略:可选项,选择弹性裸金属实例根云盘、数据云盘的所属主存储。默认随机分配,也可手动配置,支持与云平台KVM集群共享主存储资源
            • 网关节点分配策略:可选项,选择网关节点分配策略,包括:连接弹性裸金属实例数量最少、首选上次所在网关节点、随机分配。默认为:连接弹性裸金属实例数量最少
            • 初次分配网关节点:可选项,选择弹性裸金属实例初次启动使用的网关节点。若留空不配置,将按照网关节点分配策略分配网关节点
              说明: 该策略仅弹性裸金属实例初次启动时生效,此后将按照网关节点分配策略分配网关节点。
        • 选择启动源为本地磁盘(非纳管)的裸金属节点,需要配置以下参数:
          • 系统盘:选择一个本地磁盘作为弹性裸金属实例系统盘。
            说明: 请确保所选用作系统盘的本地磁盘在BIOS中设置为第一启动顺序,该方式会格式化所选用的本地磁盘。
          • 镜像:选择创建弹性裸金属实例使用的镜像,支持主流x86操作系统和部分ARM操作系统,如下:
            表 2. 操作系统清单
            CPU架构 操作系统类型 操作系统
            x86 Windows
            • Windows 2012
            • Windows 2016
            • Windows 2019
            • Windows 10
            Linux
            • CentOS 7
            • CentOS 8
            • Ubuntu 18LTS
            • Ubuntu 20LTS
            ARM Linux
            • CentOS 7
            • 麒麟V10
            说明: 选择镜像需要注意以下情况:
            • 推荐使用已安装agent的镜像,否则无法执行打开控制台、修改弹性裸金属实例密码、加/卸载云盘、加/卸载网络操作。
            • 默认支持使用BIOS模式为UEFI的镜像创建弹性裸金属实例。若需要使用BIOS模式为Legacy的镜像,请联系官方技术支持获取帮助。
            • 若选择Windows类型镜像,首次启动弹性裸金属实例时,建议先进入网络安全模式。该操作可以自动加载相关驱动,避免因驱动问题导致弹性裸金属实例启动失败。
          • 高级设置:配置弹性裸金属实例相关高级设置
            • 网关节点分配策略:可选项,选择网关节点分配策略,包括:连接弹性裸金属实例数量最少、首选上次所在网关节点、随机分配。默认为:连接弹性裸金属实例数量最少
            • 初次分配网关节点:可选项,选择弹性裸金属实例初次启动使用的网关节点。若留空不配置,将按照网关节点分配策略分配网关节点
              说明: 该策略仅弹性裸金属实例初次启动时生效,此后将按照网关节点分配策略分配网关节点。
        • 选择启动源为本地磁盘(纳管)的裸金属节点,需要配置以下参数:
          • 高级设置:配置弹性裸金属实例相关高级设置
            • 网关节点分配策略:可选项,选择网关节点分配策略,包括:连接弹性裸金属实例数量最少、首选上次所在网关节点、随机分配。默认为:连接弹性裸金属实例数量最少
            • 初次分配网关节点:可选项,选择弹性裸金属实例初次启动使用的网关节点。若留空不配置,将按照网关节点分配策略分配网关节点
              说明: 该策略仅弹性裸金属实例初次启动时生效,此后将按照网关节点分配策略分配网关节点。
      按弹性裸金属规格添加,需要配置以下参数:
      • 弹性裸金属规格:选择弹性裸金属规格,支持启动源为云盘、本地磁盘(非纳管)、本地磁盘(纳管)三种弹性裸金属规格
        • 选择启动源为云盘的弹性裸金属规格,需要配置以下参数:
          • 数量:输入创建弹性裸金属实例的数量
          • 关机释放裸金属节点:弹性裸金属实例停止时自动释放裸金属节点,供其他弹性裸金属实例使用,避免资源闲置。默认不启用该功能
            说明: 关机释放裸金属节点需要注意以下情况:
            • 此操作可能更换裸金属节点,操作系统将清除弹性裸金属实例的业务网卡配置。因此,资源充足的前提下不推荐使用。
            • 若按裸金属节点添加且开启此功能,弹性裸金属实例下次重启需手动选择合适的裸金属节点,且需手动配置业务网卡。
            • 若按裸金属规格添加且开启此功能,弹性裸金属实例下次重启将自动选择规格匹配的裸金属节点,但仍需手动配置业务网卡。
          • 镜像:选择创建弹性裸金属实例使用的镜像,支持主流x86操作系统和部分ARM操作系统,如下:
            表 3. 操作系统清单
            CPU架构 操作系统类型 操作系统
            x86 Windows
            • Windows 2012
            • Windows 2016
            • Windows 2019
            • Windows 10
            Linux
            • CentOS 7
            • CentOS 8
            • Ubuntu 18LTS
            • Ubuntu 20LTS
            ARM Linux
            • CentOS 7
            • 麒麟V10
            说明: 选择镜像需要注意以下情况:
            • 推荐使用已安装agent的镜像,否则无法执行打开控制台、修改弹性裸金属实例密码、加/卸载云盘、加/卸载网络操作。
            • 默认支持使用BIOS模式为UEFI的镜像创建弹性裸金属实例。若需要使用BIOS模式为Legacy的镜像,请联系官方技术支持获取帮助。
            • 若选择Windows类型镜像,首次启动弹性裸金属实例时,建议先进入网络安全模式。该操作可以自动加载相关驱动,避免因驱动问题导致弹性裸金属实例启动失败。
          • 高级设置:配置弹性裸金属实例相关高级设置
            • 数据云盘规格:可选项,选择弹性裸金属实例加载云盘的规格,默认不加载云盘
            • 存储分配策略:可选项,选择弹性裸金属实例根云盘、数据云盘的所属主存储。默认随机分配,也可手动配置,支持与云平台KVM集群共享主存储资源
            • 网关节点分配策略:可选项,选择网关节点分配策略,包括:连接弹性裸金属实例数量最少、首选上次所在网关节点、随机分配。默认为:连接弹性裸金属实例数量最少
            • 初次分配网关节点:可选项,选择弹性裸金属实例初次启动使用的网关节点。若留空不配置,将按照网关节点分配策略分配网关节点
              说明: 该策略仅弹性裸金属实例初次启动时生效,此后将按照网关节点分配策略分配网关节点。
        • 选择启动源为本地磁盘(非纳管)的弹性裸金属规格,需要配置以下参数:
          • 数量:输入创建弹性裸金属实例的数量
          • 镜像:选择创建弹性裸金属实例使用的镜像,支持主流x86操作系统和部分ARM操作系统,如下:
            表 4. 操作系统清单
            CPU架构 操作系统类型 操作系统
            x86 Windows
            • Windows 2012
            • Windows 2016
            • Windows 2019
            • Windows 10
            Linux
            • CentOS 7
            • CentOS 8
            • Ubuntu 18LTS
            • Ubuntu 20LTS
            ARM Linux
            • CentOS 7
            • 麒麟V10
            说明: 选择镜像需要注意以下情况:
            • 推荐使用已安装agent的镜像,否则无法执行打开控制台、修改弹性裸金属实例密码、加/卸载云盘、加/卸载网络操作。
            • 默认支持使用BIOS模式为UEFI的镜像创建弹性裸金属实例。若需要使用BIOS模式为Legacy的镜像,请联系官方技术支持获取帮助。
            • 若选择Windows类型镜像,首次启动弹性裸金属实例时,建议先进入网络安全模式。该操作可以自动加载相关驱动,避免因驱动问题导致弹性裸金属实例启动失败。
          • 高级设置:配置弹性裸金属实例相关高级设置
            • 网关节点分配策略:可选项,选择网关节点分配策略,包括:连接弹性裸金属实例数量最少、首选上次所在网关节点、随机分配。默认为:连接弹性裸金属实例数量最少
            • 初次分配网关节点:可选项,选择弹性裸金属实例初次启动使用的网关节点。若留空不配置,将按照网关节点分配策略分配网关节点
              说明: 该策略仅弹性裸金属实例初次启动时生效,此后将按照网关节点分配策略分配网关节点。
        • 选择启动源为本地磁盘(纳管)的弹性裸金属规格,需要配置以下参数:
          • 数量:输入创建弹性裸金属实例的数量
          • 高级设置:配置弹性裸金属实例相关高级设置
            • 网关节点分配策略:可选项,选择网关节点分配策略,包括:连接弹性裸金属实例数量最少、首选上次所在网关节点、随机分配。默认为:连接弹性裸金属实例数量最少
            • 初次分配网关节点:可选项,选择弹性裸金属实例初次启动使用的网关节点。若留空不配置,将按照网关节点分配策略分配网关节点
              说明: 该策略仅弹性裸金属实例初次启动时生效,此后将按照网关节点分配策略分配网关节点。
    图 8所示:
    图 8. 创建弹性裸金属实例



弹性裸金属镜像制作指南

ZStack Cloud弹性裸金属实例支持主流的Linux和Windows操作系统。在创建弹性裸金属实例前,用户需准备好弹性裸金属实例专属的Linux或Windows系统镜像。用户可以使用虚拟机、物理机或容器上安装的系统进行镜像制作。例如,若用户需创建Windows系统的弹性裸金属实例,可以使用物理服务器上安装的Windows系统进行镜像制作。若需创建Linux系统的弹性裸金属实例,可以使用虚拟机上安装的Linux系统进行镜像制作。无论使用何种载体,弹性裸金属镜像制作都可以分为镜像改造和镜像生成两个过程。本文主要讲解如何通过Linux(CentOS/Redhat系列)虚拟机和Windows物理服务器制作弹性裸金属所需的Linux系统镜像和Windows系统镜像。

使用Linux虚拟机进行镜像制作

镜像制作前,需确保Linux虚拟机满足以下条件:
  • 为保证后续成功安装iscsi和dracut软件,推荐使用ZStack Cloud的云主机进行镜像制作。
  • 云主机系统安装时不推荐使用LVM分区,推荐使用标准分区进行安装,避免出现dracut卡顿导致镜像无法启动的问题。
  • 云主机系统BIOS模式需设置为UEFI。
使用Linux虚拟机进行镜像制作主要分为镜像改造和镜像生成两个过程:
  1. 镜像改造
    1. 进入虚拟机操作系统,安装iSCSI Initiator以及dracut-network模块:
      yum install iscsi-initiator-utils dracut-network
    2. 配置iscsi.conf文件,并将iscsi模块添加至dracut中:
      echo 'add_dracutmodules+="iscsi"' >> /etc/dracut.conf.d/iscsi.conf
    3. 进入裸金属服务器系统,查看服务器已加载的驱动类型:
      lspci -k | grep -Ei  "Kernel modules"
      图 1所示:
      图 1. 驱动类型


    4. 将PXE的网卡驱动以及RAID卡驱动添加至虚拟机dracut中:
      echo 'add_drivers+=" bnx2x igb ixgbe megaraid_sas smartpqi"' >> /etc/dracut.conf.d/iscsi.conf  //ixgbe为万兆网卡驱动,megaraid_sas和smartpqi为市场主流的两款RAID卡驱动
      说明: 请确保所添加的网卡驱动类型与服务器网卡驱动一致,否则将无法启动系统。
    5. 生成新的initramfs:
      cd /boot && dracut -f
    6. 检查新生成的initramfs是否存在iscsi模块或PXE网卡的驱动:
      lsinitrd | grep -Ei "iscsi|bnx2x|igb"
      图 2所示:
      图 2. 模块和驱动验证


    7. 修改grub.cfg文件的kernel配置,增加rd.iscsi.firmware=1 rd.driver.blacklist=nouveau nouveau.modeset=0以保证系统从iscsi启动,且屏蔽不必要的硬件:
      #查看修改后的grub.cfg文件 cat /boot/efi/EFI/centos/grub.cfg       ... crashkernel=auto rd.iscsi.firmware=1 rd.driver.blacklist=nouveau nouveau.modeset=0
      图 3所示:
      图 3. 修改kernel配置


    8. 复制grubx64.efi文件至BOOTX64.EFI路径下:
      cp /boot/efi/EFI/centos/grubx64.efi /boot/efi/EFI/BOOT/BOOTX64.EFI
    9. 关闭NetworkManager服务:
      systemctl stop NetworkManager && systemctl disable NetworkManager
    10. 将管理节点agent安装文件/opt/zstack-dvd/x86_64/c76/bm2_agents/zstack-bm-agent-x86_64.bin传输至制作镜像的Linux云主机中,并安装agent:
      scp /opt/zstack-dvd/x86_64/c76/bm2_agents/zstack-bm-agent-x86_64.bin $Linux_IP:/root    #$Linux_IP 为Linux云主机的IP地址 bash zstack-bm-agent-x86_64.bin
      说明: 若未安装agent,使用镜像创建弹性裸金属实例后将无法打开控制台。
    11. 修改fstab,改为UUID形式挂载,并在defaults后增加netdev,防止无法关机:
      vim /etc/fstab ... defaults,_netdev
      图 4所示:
      图 4. 修改挂载方式


    12. 确保PXE网口的网卡已启动DHCP服务:
      cat /etc/sysconfig/network-scripts/ifcfg-eth0
      图 5所示:
      图 5. 开启DHCP服务


  2. 镜像生成
    1. 创建镜像:

      ZStack Cloud主菜单,点击资源中心 > 云资源池 > 虚拟资源 > 云主机,进入云主机界面。选择目标Linux云主机,点击操作 > 快照与镜像 > 创建镜像,弹出创建镜像页面。

      可参考以下示例输入相应内容:
      • 名称:设置镜像名称
      • 简介:可选项,可留空不填
      • 镜像类型:选择系统镜像
      • 镜像服务器:选择已创建的镜像服务器
      图 6所示:
      图 6. 创建弹性裸金属镜像


    2. 进入该弹性裸金属镜像详情页,打开支持弹性裸金属实例开关,确保镜像可用于创建弹性裸金属实例。

使用Windows物理服务器进行镜像制作

镜像制作前,需确保Windows物理服务器满足以下条件:
  • 推荐使用预备用作裸金属节点的物理服务器进行镜像制作,避免出现兼容适配问题。
使用Windows物理服务器进行镜像制作主要分为镜像改造和镜像生成两个过程:
  1. 镜像改造
    1. 将iscsi-initiator服务设置为默认启动:

      使用uniqueid命令改造后,仅仅做到iSCSI盘能自动联机,启动时仍从本地启动,因此需手动将iscsi-initiator服务修改为默认启动。

      在Windows桌面搜索框中输入服务,打开服务窗口。点击Microsoft iSCSI Initiator Service,弹出Microsoft iSCSI Initiator Service弹窗。点击常规,将启动类型设置为自动

      图 7所示:
      图 7. 修改默认启动


    2. 删除Windows系统开机自检注册表:

      Win+R输入regedit打开注册表,查找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager,在右侧查找点击BootExecute项目,清空数值数据后点击确定。

      图 8所示:
      图 8. 删除Windows系统开机自检注册表


    3. 将网卡VLAN ID配置为0(仅对于Windows 2016/2019操作系统):

      打开网络连接,点击属性 > Microsoft 网络客户端 > 配置 > 高级,点击VLAN ID,将值设置为0

      图 9所示:
      图 9. 网卡VLAN ID配置为0




      说明: 若使用Windows 2016/2019操作系统,需将网卡的VLAN ID配置为0,否则网卡无法正常工作。
    4. 安装agent:

      将管理节点agent安装文件/opt/zstack-dvd/x86_64/c76/bm2_agents/ ZStackBaremetalAgent.exe传输至制作镜像的Windows物理服务器中,并双击执行安装。

      说明: 若未安装agent,使用镜像创建弹性裸金属实例后将无法打开控制台。
    5. 安装tightvnc:

      下载tightvnc安装包至物理服务器,并双击执行安装。

      图 10
      图 10. 安装tightvnc


      说明: 若未安装tightvnc,使用镜像创建弹性裸金属实例后将无法打开控制台。
    6. 确保PXE网口的网卡已启动DHCP服务。
      图 11所示:
      图 11. 开启DHCP服务


  2. 镜像生成
    支持使用不同软件生成镜像。下文主要介绍disk2vhd软件制作方式。
    • 使用disk2vhd生成镜像步骤如下:
      1. 挂载EFI分区:
        diskpart > list disk  //列出磁盘 > select disk 0  //选择第0个磁盘,即系统盘C盘 > list partition  //列出分区 > select partition 2  //选择第2个分区,系统EFI分区 >  assign letter=g  //挂载到卷号g
        说明: 若用于生成镜像的软件(例如disk2vhd)可直接识别EFI分区,可跳过此步骤。
        图 12所示:
        图 12. 挂载EFI分区


      2. 下载disk2vhd:

        下载disk2vhd安装包至待制作镜像的Windows物理服务器中。

        图 13所示:
        图 13. 启动disk2vhd


      3. 制作系统盘镜像vhdx:

        双击运行disk2vhd64程序,选择镜像存放路径,并点击Create制作系统盘镜像vhdx。

        图 14所示:
        图 14. 制作系统盘镜像vhdx


      4. 将vhdx镜像传输至网关节点或者其他存在qemu-img工具的系统中,执行以下命令将vhdx镜像转换至qcow2格式:
        qemu-img convert -O qcow2 WIN-8F4I4N1R9ON.VHDX  windows2022.qcow2
        图 15所示:
        图 15. 转换镜像格式


      5. 将所制作的镜像传送至云平台镜像服务器供使用。
    • 使用VMware Converter生成镜像步骤如下:
      1. 挂载EFI分区:
        diskpart > list disk  //列出磁盘 > select disk 0  //选择第0个磁盘,即系统盘C盘 > list partition  //列出分区 > select partition 2  //选择第2个分区,系统EFI分区 >  assign letter=g  //挂载到卷号g
        说明: 若用于生成镜像的软件可直接识别EFI分区,可跳过此步骤。
        图 12所示:
        图 16. 挂载EFI分区


      2. 下载VMware Converter:

        下载并安装VMware Converter安装包至待制作镜像的Windows物理服务器中。

      3. 选择镜像源:

        点击Convert machine > Powered on > This local machine > Next制作系统盘镜像vhdx。

        图 17所示:
        图 17. 选择镜像源




      4. 选择镜像存放路径:

        Conversion页面,Select a destination type选择VMware Workstation or other VMware virtual machineSelect a location for the virtual machine选择系统镜像存放路径,此处选择E盘。点击Next

        图 18所示:
        图 18. 选择镜像存放路径


      5. 选择磁盘分区:

        选择需要创建镜像的磁盘分区,系统盘包括恢复分区EFI分区保留分区系统分区C盘,点击Next

        图 19所示:
        图 19. 选择磁盘分区


      6. 确认信息

        确认信息是否正确。若确认无误,点击Finish;否则点击Back重新编辑:

        图 20所示:
        图 20. 确认信息


      7. 生成镜像

        点击Finish后,将自动开始生成镜像,镜像生成后,可至目标路径查看:

        图 21图 22所示:
        图 21. 生成镜像


        图 22. 目标路径查看镜像


      8. 将vmdk镜像传输至网关节点或者其他存在qemu-img工具的系统中,执行以下命令将vmdk镜像转换至qcow2格式:
        qemu-img convert -p -f vmdk -O qcow2 DESKTOP-A01LNIT.vmdk  windows2022.qcow2
        图 23所示:
        图 23. 转换镜像格式


      9. 将所制作的镜像传送至云平台镜像服务器供使用。
说明: 使用Windows镜像创建弹性裸金属实例后,首次启动时,建议先进入网络安全模式。该操作可以自动加载相关驱动,避免因驱动问题导致弹性裸金属实例启动失败。

基于Ceph主存储的弹性裸金属场景实践

场景设定:假定用户欲使用弹性裸金属实例部署传统非虚拟化场景应用,为这些应用提供专属物理服务器,保障核心应用的高性能和稳定性的同时,结合云平台中资源的弹性优势,实现灵活申请按需使用。本场景以ZStack Ceph企业版主存储为例,详细介绍弹性裸金属功能的基本使用流程。假定用户已满足以下条件:
  • 已准备网关节点服务器、裸金属节点服务器,并确保这些服务器至少拥有一张PXE启动网卡。另外,用作本地磁盘(纳管)启动的裸金属节点服务器需确保部署网卡的dhcpclient服务已开启。
  • 已规划IPMI网络、管理网络、存储网络、业务网络、万兆部署网络,并确保部署网络内不存在其他DHCP服务,避免DHCP冲突。
  • 已安装最新ZStack Cloud,并添加弹性裸金属管理模块许可证。
  • 云平台已准备创建弹性裸金属实例的必要资源。例如:ZStack Ceph企业版主存储(4.2.0.300及以上版本)、弹性裸金属镜像、业务网络(公有网络、扁平网络或VPC网络)。
假定用户环境配置如下:
  • 部署网络配置
    表 1. 部署网络配置
    参数 配置信息
    网卡 zsn1
    CIDR 10.99.0.2/16
  • 网关节点服务器配置
    表 2. 网关节点服务器配置
    参数 配置信息
    IP地址 172.25.13.12
    SSH端口 22
    用户名 root
    密码 password
  • 裸金属节点服务器配置
    表 3. 裸金属节点服务器配置
    参数 配置信息
    IPMI地址范围 172.19.40.149~172.19.40.149
    端口 623
    用户名 admin
    密码 password
基于Ceph主存储的弹性裸金属场景基本部署流程如下:
  1. 创建部署网络
  2. 创建弹性裸金属集群并加载必要资源
  3. 添加网关节点
  4. 添加裸金属节点并获取硬件信息
  5. 创建弹性裸金属实例
  6. 弹性裸金属实例加载业务网络
  1. 创建部署网络。

    ZStack Cloud主菜单,点击资源中心 > 弹性裸金属管理,进入弹性裸金属管理界面。

    部署网络界面,点击创建部署网络,弹出创建部署网络界面,可根据表 1规划,以CIDR方式添加网络段并创建部署网络。

    可参考以下示例输入相应内容:
    • 名称:设置部署网络名称。命名规则:长度限制1~128字符,输入内容只能包含中文汉字、英文字母、数字、空格和以下 7 种英文字符 - _ . ( ) : + 且不支持以空格开头或结尾
    • 简介:可选项,输入部署网络相关描述或备注信息
    • 网卡:输入网关节点对应部署网络使用的网卡名称,需确保与实际部署环境匹配
      说明: 填写部署网络的网卡需要注意以下情况:
      • 预备用作裸金属节点的服务器需要一张PXE启动的网卡做网络管理。建议使用服务器的第一张网卡作为部署网卡,以提高部署效率。
      • 确保部署网络内不存在其他DHCP服务,避免DHCP冲突。
    • 网络段方式:可通过IP范围或CIDR方式配置网络段,支持创建IPv4类型的部署网络
      IP范围方式添加网络段需要配置以下参数:
      • 起始IP:设置网络段的起始IP地址
      • 结束IP:设置网络段的结束IP地址
      • 子网掩码:设置子网掩码
      • 网关:可选项,设置部署网络的网关
        说明: 若不需要连接其他网络,可暂时不用配置网关。
      CIDR方式添加网络段需要配置以下参数:
      • CIDR:设置部署网络的CIDR
      • 网关:可选项,设置部署网络的网关
        说明: 若不需要连接其他网络,可暂时不用配置网关。
    图 1所示:
    图 1. 创建部署网络


  2. 创建弹性裸金属集群并加载必要资源。
    1. 创建弹性裸金属集群。

      弹性裸金属集群界面,点击创建弹性裸金属集群,弹出创建弹性裸金属集群界面。

      可参考以下示例输入相应内容:
      • 名称:设置弹性裸金属集群名称。命名规则:长度限制1~128字符,输入内容只能包含中文汉字、英文字母、数字、空格和以下 7 种英文字符 - _ . ( ) : + 且不支持以空格开头或结尾
      • 简介:可选项,输入弹性裸金属集群相关描述或备注信息
      • CPU架构:用于规定弹性裸金属集群的 CPU 架构,包括:x86_64、aarch64
        • 若弹性裸金属集群内仅允许添加 x86 架构的裸金属节点,选择 x86_64 即可。
        • 若弹性裸金属集群内仅允许添加 ARM 架构的裸金属节点,选择 aarch64 即可。
        说明: 需确保弹性裸金属集群的CPU架构与裸金属节点、网关节点的CPU架构一致。
      • 部署网络:选择裸金属集群加载的部署网络
      图 2所示:
      图 2. 创建弹性裸金属集群


    2. ZStack Ceph企业版主存储加载到弹性裸金属集群。
      返回ZStack Cloud管理节点,在弹性裸金属集群管理界面或裸金属集群详情页,执行加载主存储操作,选择已准备好的ZStack Ceph企业版主存储,将此ZStack Ceph企业版主存储加载到弹性裸金属集群,用于存储业务数据。
      说明: 需确保ZStack Ceph企业版主存储许可证有效。
      图 3所示:
      图 3. 加载ZStack Ceph企业版主存储


    3. 将二层业务网络加载到弹性裸金属集群。

      在弹性裸金属集群管理界面,执行加载二层网络操作,将准备好的二层业务网络加载到弹性裸金属集群。

      图 4所示:
      图 4. 加载二层网络


  3. 添加网关节点。

    若使用ZStack Ceph企业版主存储,需参考以下步骤添加网关节点,否则可能导致创建弹性裸金属实例失败。

    1. 登录ZStack Ceph企业版管理节点,将网关节点添加为网关服务器角色。

      登录ZStack Ceph企业版管理节点,在左上角主菜单点击资源管理 > 服务器管理,进入服务器管理界面。

      服务器管理界面,点击添加,弹出添加网网关服务器界面,选择网关服务器类型,并按照操作向导提示完成网关服务器添加。

      图 5所示:
      图 5. 添加网关服务器


      网关服务器添加完成后,在主列表查看状态和角色。确保状态为健康、角色为网关服务器。如图 6所示:
      图 6. 检查网关服务器状态


    2. 登录ZStack Cloud管理节点添加网关节点。
      登录ZStack Cloud管理节点,在弹性裸金属管理的网关节点界面,点击添加网关节点,弹出添加网关节点界面,可根据表 2规划,添加网关节点。
      说明: 不建议使用ZStack Ceph企业版中的Mon节点或OSD节点作为裸金属网关节点。
      可参考以下示例输入相应内容:
      • 名称:设置网关节点名称。命名规则:长度限制1~128字符,输入内容只能包含中文汉字、英文字母、数字、空格和以下 7 种英文字符 - _ . ( ) : + 且不支持以空格开头或结尾
      • 简介:可选项,输入网关节点相关描述或备注信息
      • 弹性裸金属集群:选择网关节点所属的弹性裸金属集群
      • IP地址:根据实际情况填写网关节点的IP地址
      • SSH端口:根据实际情况网关节点的SSH端口,默认为22
      • 用户名:输入网关节点的用户名
      • 密码:输入用户名对应的密码
      图 7所示:
      图 7. 添加网关节点


    3. 开启网关节点target内核模块并重启网关节点。
      ZStack Cloud中,确保网关节点处于已连接状态后,进入网关节点系统,运行以下脚本开启网关节点target内核模块:
      [root@172-25-13-12 ~ ]# if [ -f /etc/xdc/xdc.conf ]; then sed -i '/^xdc_proxy_feature/d' /etc/xdc/xdc.conf; echo xdc_proxy_feature = true >>/etc/xdc/xdc.conf; echo -e "iscsi_target_mod\ntarget_core_user\ntarget_core_iblock" > /etc/modules-load.d/target.conf; systemctl enable target; systemctl enable xdc; fi
      运行成功后,重启该网关节点服务器。
      说明: 若不手动运行该脚本,首次使用该存储创建弹性裸金属实例时会失败。用户需手动重启网关节点之后,再次使用该存储创建弹性裸金属实例即可成功。
    4. 检查服务状态。
      确保ZStack Ceph企业版管理节点中网关服务器为健康状态后,登录该服务器控制台,依次执行以下命令,检查xdc、target服务运行状态和内核模块加载情况。
      [root@172-25-13-12 ~ ]# systemctl status target    #检查target状态,确保为active [root@172-25-13-12 ~ ]# systemctl status xdc                 #检查xdc状态,确保为active [root@172-25-13-12 ~ ]# lsmod | grep target                  #确保依赖内核模块已加载
      图 8所示:
      图 8. 检查服务状态


  4. 添加裸金属节点并获取硬件信息。

    裸金属节点界面,点击添加裸金属节点,弹出添加裸金属节点界面,根据表 3规划,添加裸金属节点。

    可参考以下示例输入相应内容:
    • 名称:设置裸金属节点名称。命名规则:长度限制1~128字符,输入内容只能包含中文汉字、英文字母、数字、空格和以下 7 种英文字符 - _ . ( ) : + 且不支持以空格开头或结尾
    • 简介:可选项,输入裸金属节点相关描述或备注信息
    • CPU架构:选择裸金属节点的CPU架构,包括:x86_64、aarch64
      说明: 需确保弹性裸金属集群的CPU架构与裸金属节点的CPU架构一致。
    • 弹性裸金属集群:选择裸金属节点所属集群
    • 启动源:设置裸金属节点启动方式,支持基于云盘和本地磁盘两种启动方式。
      • 云盘:使用云盘作为裸金属节点系统盘,用于安装和部署裸金属节点操作系统。
      • 本地磁盘:使用本地磁盘作为裸金属节点系统盘,用于安装和部署裸金属节点操作系统。
        • 纳管原系统:本地磁盘部署支持非纳管和纳管两种方式。
          • 非纳管:创建弹性裸金属实例时从云平台下载和安装操作系统。
          • 纳管:创建弹性裸金属实例时直接纳管原有操作系统,不再重新部署。
            • 平台:根据所需纳管系统选择平台类型,支持Linux和Windows。
            说明: 若选择纳管原有系统,请注意以下情况:
            • 推荐纳管已安装agent的系统。若未安装agent,使用该裸金属节点创建弹性裸金属实例后,建议手动安装agent,否则使用该裸金属节点创建弹性裸金属实例后,无法执行打开弹性裸金属实例控制台、修改弹性裸金属实例密码、加/卸载云盘、加/卸载网络操作。
            • 默认支持BIOS模式为UEFI的系统,若需要使用BIOS模式为Legacy的系统,请联系官方技术支持获取帮助。
            • 请确保所纳管系统在官方支持范围内,否则该裸金属节点所创建的弹性裸金属实例操作会受限制。官方支持的操作系统可参考操作系统
    • IPMI信息:支持通过IPMI地址方式或IPMI地址范围方式添加相关信息
      IPMI地址方式支持单个添加,需配置以下参数:
      • IPMI地址:根据实际情况输入IPMI地址
      • 端口:根据实际情况输入IPMI端口
      • 用户名:输入IPMI用户名
      • 密码:输入IPMI用户名对应的密码
      IPMI地址范围方式支持批量添加IPMI信息,需配置以下参数:
      • IPMI地址范围:根据实际情况输入IPMI地址范围
      • 端口:根据实际情况输入IPMI端口,需确保IPMI地址范围内端口相同
      • 用户名:输入IPMI用户名,需确保IPMI地址范围内用户名相同
      • 密码:输入IPMI用户名对应的密码,需确保IPMI地址范围内密码相同
    • 获取硬件信息:重启裸金属节点并获取硬件相关信息,默认获取
      说明: 新添加裸金属节点,必须执行此操作才能获取硬件信息。但考虑到重启裸金属节点会影响业务正常运行,因此,请确保不影响业务运行的情况下执行此操作。
    图 9所示:
    图 9. 添加裸金属节点


  5. 创建弹性裸金属实例。

    以上步骤全部完成后,即可按需创建弹性裸金属实例,验证环境配置。若成功创建弹性裸金属实例,表示配置正常,可开始部署应用;若创建失败,表示配置异常,需按照报错依次处理。

    可参考以下示例输入相应内容:
    • 名称:设置弹性裸金属实例名称。命名规则:长度限制1~128字符,输入内容只能包含中文汉字、英文字母、数字、空格和以下 7 种英文字符 - _ . ( ) : + 且不支持以空格开头或结尾
    • 简介:可选项,输入弹性裸金属实例相关描述或备注信息
    • 标签:可选项,为弹性裸金属实例绑定标签
    • 弹性裸金属集群:可选项,选择弹性裸金属集群,用于过滤裸金属节点等相关资源
      说明: 若未选择弹性裸金属集群,将根据所选裸金属节点确定弹性裸金属实例所属集群。
    • 创建方式:支持按裸金属节点添加、按弹性裸金属规格添加两种方式
      按裸金属节点添加,需要配置以下参数:
      • 裸金属节点:按照启动源选择裸金属节点,支持云盘、本地磁盘(非纳管)、本地磁盘(纳管)三种启动源
        • 选择启动源为云盘的裸金属节点,需要配置以下参数:
          • 关机释放裸金属节点:弹性裸金属实例停止时自动释放裸金属节点,供其他弹性裸金属实例使用,避免资源闲置。默认不启用该功能
            说明: 关机释放裸金属节点需要注意以下情况:
            • 此操作可能更换裸金属节点,操作系统将清除弹性裸金属实例的业务网卡配置。因此,资源充足的前提下不推荐使用。
            • 若按裸金属节点添加且开启此功能,弹性裸金属实例下次重启需手动选择合适的裸金属节点,且需手动配置业务网卡。
            • 若按裸金属规格添加且开启此功能,弹性裸金属实例下次重启将自动选择规格匹配的裸金属节点,但仍需手动配置业务网卡。
          • 镜像:选择创建弹性裸金属实例使用的镜像,支持主流x86操作系统和部分ARM操作系统,如下:
            表 4. 操作系统清单
            CPU架构 操作系统类型 操作系统
            x86 Windows
            • Windows 2012
            • Windows 2016
            • Windows 2019
            • Windows 10
            Linux
            • CentOS 7
            • CentOS 8
            • Ubuntu 18LTS
            • Ubuntu 20LTS
            ARM Linux
            • CentOS 7
            • 麒麟V10
            说明: 选择镜像需要注意以下情况:
            • 推荐使用已安装agent的镜像,否则无法执行打开控制台、修改弹性裸金属实例密码、加/卸载云盘、加/卸载网络操作。
            • 默认支持使用BIOS模式为UEFI的镜像创建弹性裸金属实例。若需要使用BIOS模式为Legacy的镜像,请联系官方技术支持获取帮助。
            • 若选择Windows类型镜像,首次启动弹性裸金属实例时,建议先进入网络安全模式。该操作可以自动加载相关驱动,避免因驱动问题导致弹性裸金属实例启动失败。
          • 高级设置:配置弹性裸金属实例相关高级设置
            • 数据云盘规格:可选项,选择弹性裸金属实例加载云盘的规格,默认不加载云盘
            • 存储分配策略:可选项,选择弹性裸金属实例根云盘、数据云盘的所属主存储。默认随机分配,也可手动配置,支持与云平台KVM集群共享主存储资源
            • 网关节点分配策略:可选项,选择网关节点分配策略,包括:连接弹性裸金属实例数量最少、首选上次所在网关节点、随机分配。默认为:连接弹性裸金属实例数量最少
            • 初次分配网关节点:可选项,选择弹性裸金属实例初次启动使用的网关节点。若留空不配置,将按照网关节点分配策略分配网关节点
              说明: 该策略仅弹性裸金属实例初次启动时生效,此后将按照网关节点分配策略分配网关节点。
        • 选择启动源为本地磁盘(非纳管)的裸金属节点,需要配置以下参数:
          • 系统盘:选择一个本地磁盘作为弹性裸金属实例系统盘。
            说明: 请确保所选用作系统盘的本地磁盘在BIOS中设置为第一启动顺序,该方式会格式化所选用的本地磁盘。
          • 镜像:选择创建弹性裸金属实例使用的镜像,支持主流x86操作系统和部分ARM操作系统,如下:
            表 5. 操作系统清单
            CPU架构 操作系统类型 操作系统
            x86 Windows
            • Windows 2012
            • Windows 2016
            • Windows 2019
            • Windows 10
            Linux
            • CentOS 7
            • CentOS 8
            • Ubuntu 18LTS
            • Ubuntu 20LTS
            ARM Linux
            • CentOS 7
            • 麒麟V10
            说明: 选择镜像需要注意以下情况:
            • 推荐使用已安装agent的镜像,否则无法执行打开控制台、修改弹性裸金属实例密码、加/卸载云盘、加/卸载网络操作。
            • 默认支持使用BIOS模式为UEFI的镜像创建弹性裸金属实例。若需要使用BIOS模式为Legacy的镜像,请联系官方技术支持获取帮助。
            • 若选择Windows类型镜像,首次启动弹性裸金属实例时,建议先进入网络安全模式。该操作可以自动加载相关驱动,避免因驱动问题导致弹性裸金属实例启动失败。
          • 高级设置:配置弹性裸金属实例相关高级设置
            • 网关节点分配策略:可选项,选择网关节点分配策略,包括:连接弹性裸金属实例数量最少、首选上次所在网关节点、随机分配。默认为:连接弹性裸金属实例数量最少
            • 初次分配网关节点:可选项,选择弹性裸金属实例初次启动使用的网关节点。若留空不配置,将按照网关节点分配策略分配网关节点
              说明: 该策略仅弹性裸金属实例初次启动时生效,此后将按照网关节点分配策略分配网关节点。
          说明: 本地磁盘(非纳管)启动的弹性裸金属实例创建完成后,需进入系统检查部署网卡的dhcpclient服务已启动。
        • 选择启动源为本地磁盘(纳管)的裸金属节点,需要配置以下参数:
          • 高级设置:配置弹性裸金属实例相关高级设置
            • 网关节点分配策略:可选项,选择网关节点分配策略,包括:连接弹性裸金属实例数量最少、首选上次所在网关节点、随机分配。默认为:连接弹性裸金属实例数量最少
            • 初次分配网关节点:可选项,选择弹性裸金属实例初次启动使用的网关节点。若留空不配置,将按照网关节点分配策略分配网关节点
              说明: 该策略仅弹性裸金属实例初次启动时生效,此后将按照网关节点分配策略分配网关节点。
      按弹性裸金属规格添加,需要配置以下参数:
      • 弹性裸金属规格:选择弹性裸金属规格,支持启动源为云盘、本地磁盘(非纳管)、本地磁盘(纳管)三种弹性裸金属规格
        • 选择启动源为云盘的弹性裸金属规格,需要配置以下参数:
          • 数量:输入创建弹性裸金属实例的数量
          • 关机释放裸金属节点:弹性裸金属实例停止时自动释放裸金属节点,供其他弹性裸金属实例使用,避免资源闲置。默认不启用该功能
            说明: 关机释放裸金属节点需要注意以下情况:
            • 此操作可能更换裸金属节点,操作系统将清除弹性裸金属实例的业务网卡配置。因此,资源充足的前提下不推荐使用。
            • 若按裸金属节点添加且开启此功能,弹性裸金属实例下次重启需手动选择合适的裸金属节点,且需手动配置业务网卡。
            • 若按裸金属规格添加且开启此功能,弹性裸金属实例下次重启将自动选择规格匹配的裸金属节点,但仍需手动配置业务网卡。
          • 镜像:选择创建弹性裸金属实例使用的镜像,支持主流x86操作系统和部分ARM操作系统,如下:
            表 6. 操作系统清单
            CPU架构 操作系统类型 操作系统
            x86 Windows
            • Windows 2012
            • Windows 2016
            • Windows 2019
            • Windows 10
            Linux
            • CentOS 7
            • CentOS 8
            • Ubuntu 18LTS
            • Ubuntu 20LTS
            ARM Linux
            • CentOS 7
            • 麒麟V10
            说明: 选择镜像需要注意以下情况:
            • 推荐使用已安装agent的镜像,否则无法执行打开控制台、修改弹性裸金属实例密码、加/卸载云盘、加/卸载网络操作。
            • 默认支持使用BIOS模式为UEFI的镜像创建弹性裸金属实例。若需要使用BIOS模式为Legacy的镜像,请联系官方技术支持获取帮助。
            • 若选择Windows类型镜像,首次启动弹性裸金属实例时,建议先进入网络安全模式。该操作可以自动加载相关驱动,避免因驱动问题导致弹性裸金属实例启动失败。
          • 高级设置:配置弹性裸金属实例相关高级设置
            • 数据云盘规格:可选项,选择弹性裸金属实例加载云盘的规格,默认不加载云盘
            • 存储分配策略:可选项,选择弹性裸金属实例根云盘、数据云盘的所属主存储。默认随机分配,也可手动配置
            • 网关节点分配策略:可选项,选择网关节点分配策略,包括:连接弹性裸金属实例数量最少、首选上次所在网关节点、随机分配。默认为:连接弹性裸金属实例数量最少
            • 初次分配网关节点:可选项,选择弹性裸金属实例初次启动使用的网关节点。若留空不配置,将按照网关节点分配策略分配网关节点
              说明: 该策略仅弹性裸金属实例初次启动时生效,此后将按照网关节点分配策略分配网关节点。
        • 选择启动源为本地磁盘(非纳管)的弹性裸金属规格,需要配置以下参数:
          • 数量:输入创建弹性裸金属实例的数量
          • 镜像:选择创建弹性裸金属实例使用的镜像,支持主流x86操作系统和部分ARM操作系统,如下:
            表 7. 操作系统清单
            CPU架构 操作系统类型 操作系统
            x86 Windows
            • Windows 2012
            • Windows 2016
            • Windows 2019
            • Windows 10
            Linux
            • CentOS 7
            • CentOS 8
            • Ubuntu 18LTS
            • Ubuntu 20LTS
            ARM Linux
            • CentOS 7
            • 麒麟V10
            说明: 选择镜像需要注意以下情况:
            • 推荐使用已安装agent的镜像,否则无法执行打开控制台、修改弹性裸金属实例密码、加/卸载云盘、加/卸载网络操作。
            • 默认支持使用BIOS模式为UEFI的镜像创建弹性裸金属实例。若需要使用BIOS模式为Legacy的镜像,请联系官方技术支持获取帮助。
            • 若选择Windows类型镜像,首次启动弹性裸金属实例时,建议先进入网络安全模式。该操作可以自动加载相关驱动,避免因驱动问题导致弹性裸金属实例启动失败。
          • 高级设置:配置弹性裸金属实例相关高级设置
            • 网关节点分配策略:可选项,选择网关节点分配策略,包括:连接弹性裸金属实例数量最少、首选上次所在网关节点、随机分配。默认为:连接弹性裸金属实例数量最少
            • 初次分配网关节点:可选项,选择弹性裸金属实例初次启动使用的网关节点。若留空不配置,将按照网关节点分配策略分配网关节点
              说明: 该策略仅弹性裸金属实例初次启动时生效,此后将按照网关节点分配策略分配网关节点。
          说明: 本地磁盘(非纳管)启动的弹性裸金属实例创建完成后,需进入系统检查部署网卡的dhcpclient服务已启动。
        • 选择启动源为本地磁盘(纳管)的弹性裸金属规格,需要配置以下参数:
          • 数量:输入创建弹性裸金属实例的数量
          • 高级设置:配置弹性裸金属实例相关高级设置
            • 网关节点分配策略:可选项,选择网关节点分配策略,包括:连接弹性裸金属实例数量最少、首选上次所在网关节点、随机分配。默认为:连接弹性裸金属实例数量最少
            • 初次分配网关节点:可选项,选择弹性裸金属实例初次启动使用的网关节点。若留空不配置,将按照网关节点分配策略分配网关节点
              说明: 该策略仅弹性裸金属实例初次启动时生效,此后将按照网关节点分配策略分配网关节点。
    图 10所示:
    图 10. 创建弹性裸金属实例

  6. 弹性裸金属实例加载业务网络。

    弹性裸金属实例加载三层业务网络,即可与云平台资源进行通信,并支持负载均衡和防火墙服务。

    弹性裸金属实例界面,点击实例名称进入详情页,点击配置信息 > 网卡 > 加载按钮,按需加载三层业务网络。

    可参考以下示例输入相应内容:
    • 网络:选择加载到弹性裸金属集群内二层网络对应的三层网络。支持公有网络、扁平网络、VPC网络
    • 设置默认网卡:设置默认三层业务网络
    • 网卡:选择裸金属节点上的网卡
    • IP地址:可选项,可为网卡指定IP地址,留空不填默认随机分配
    图 11所示:
    图 11. 加载三层业务网络


至此,基于Ceph主存储的弹性裸金属场景实践介绍完毕。

学习路径

ZStack Cloud 产品学习路径

ZStack Cloud 产品学习路径

快速梳理文档,点击相应文本链接,快速跳转到相应文档的页面,学习 ZStack Cloud 产品。

我知道了

升级提醒

若您选择升级至4.0.0及之后版本,请注意以下功能调整:

1. 云路由器全面升级为VPC路由器,云路由网络全面升级为VPC网络,不再单独设云路由器页面。升级全程无感知,相关业务不受任何影响。

2. 企业管理账号体系取代用户组与用户,不再单独设用户/用户组页面,不可再使用用户/用户组账号登录云平台。升级前,请先将“用户组与用户”纳管的账号数据妥善迁移至“企业管理”纳管,再执行升级操作。注意:对于admin创建并具备admin权限的用户账号同步取消,如有需要,可使用企业管理账号体系中的平台管理员实现相同功能。

3. 调整AD/LDAP与账户的对接管理方式,统一由企业管理纳管,不再单独设AD/LDAP页面。升级前,请先将“账户”对接纳管的AD/LDAP账号数据妥善迁移至“企业管理”纳管,再执行升级操作。

如对上述升级提醒有任何疑问或需要升级帮助,请联系ZStack官方技术支持

下载ZStack企业版

您已填写过基本信息?点击这里

姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

下载链接将会通过邮件形式发送至您的邮箱,请谨慎填写。

同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》

下载ZStack企业版

还未填写过基本信息?点击这里

邮箱或手机号码格式错误
同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》

验证手机号
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》

登录观看培训视频
仅对注册用户开放,请 登录 或 填写资料 观看培训视频
填写资料

业务咨询:

400-962-2212 转 1

售后咨询:

400-962-2212 转 2
ZStack认证培训咨询
姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》

业务咨询:

400-962-2212 转 1

商务联系:

channel@zstack.io
申请ZStack多机版
姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》

业务咨询:

400-962-2212 转 1

售后咨询:

400-962-2212 转 2
立即咨询
姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》

业务咨询:

400-962-2212 转 1

售后咨询:

400-962-2212 转 2
培训认证合作伙伴申请
姓名应该不少于2个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
邮箱格式错误
城市名称不应该少于2个字符
公司名称不应该少于4个字符
职位名称不应该少于2个字符

同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》

业务咨询:

400-962-2212 转 1

商务联系:

channel@zstack.io
ZStack&工信人才联合证书申请
已获得ZStack原厂证书
未获得ZStack原厂证书
请填写您的基本信息
姓名应该不少于2个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
邮箱格式错误
城市名称不应该少于2个字符
公司/学校名称不应该少于4个字符
证书类型
ZCCT
ZCCE
ZCCA
ZCPC-ISP
申请ZStack&工信人才联合证书须支付工本费,是否可以接受
同意 不同意

我已阅读并同意云轴科技 《法律声明》《隐私政策》

业务咨询:

400-962-2212 转 1

商务联系:

channel@zstack.io

下载链接已发送至您的邮箱。

如未收到,请查看您的垃圾邮件、订阅邮件、广告邮件。 当您收到电子邮件后,请点击 URL 链接,以完成下载。

下载链接已发送至您的邮箱。

如未收到,请查看您的垃圾邮件、订阅邮件、广告邮件。
或点击下方URL链接 (IE内核浏览器请右键另存为), 完成下载:

感谢您使用 ZStack 产品和服务。

成功提交申请。

我们将安排工作人员尽快与您取得联系。

感谢您使用 ZStack 产品和服务。

信息提交成功。

我们将安排工作人员尽快与您取得联系,请保持电话畅通。

感谢您使用 ZStack 产品和服务。

预约沟通

联系我们

业务咨询
400-962-2212 转 1
售后咨询
400-962-2212 转 2

联系我们

回到顶部

产品试用申请
请选择您要试用的产品
ZStack Cloud 企业版
ZStack Cloud 混合云版
ZStack Cloud 基础版
ZStack Cloud 标准版
请填写您的基本信息
姓名应该不少于两个字符
手机号格式错误
验证码填写错误 获取短信验证码 60 秒后可重发
公司名称不应该少于4个字符
邮箱格式错误

商务咨询:

400-962-2212 转 1

售后咨询:

400-962-2212 转 2

商务联系:

sales@zstack.io

成功提交申请。

我们将安排工作人员尽快与您取得联系。

感谢您使用 ZStack 产品和服务。