裸金属管理

概述

ZStack Cube 旗舰版提供裸金属管理服务,为应用提供专属的物理服务器,保障核心应用的高性能和稳定性。在完成基本的服务器上架以及相关准备工作后,可在UI界面批量部署裸金属设备,部署完成后可使用裸金属设备创建裸金属主机。通过预配置模板,可实现无人值守批量安装裸金属主机操作系统,支持为裸金属主机配置业务网络,并对裸金属主机进行全生命周期管理。

裸金属管理服务以单独的功能模块形式提供,需提前购买裸金属管理模块许可证,且需在购买云平台许可证基础上使用,不可单独使用。

功能原理

裸金属管理服务的基本原理是:部署服务器提供DHCP服务和FTP服务,指示多台裸金属设备由PXE网卡启动并分配动态IP,裸金属设备从部署服务器中下载相关软件包,用于裸金属主机的系统安装。

图 1所示:
图 1. 裸金属管理网络拓扑


相关定义

  • 裸金属集群:为裸金属设备提供单独的集群管理。
    • 裸金属集群必须挂载部署服务器,才能为集群中的裸金属主机提供PXE服务。
    • 一个裸金属集群只允许挂载一个部署服务器,一个部署服务器可同时挂载到多个裸金属集群。
    • 裸金属集群可挂载二层网络,为集群中裸金属主机提供网络服务。
    • 支持扁平网络场景,同一个二层网络上的裸金属主机和云主机之间可互相访问,无需通过网关进行路由。
  • 部署服务器:可单独指定服务器作为部署服务器(或称:PXE服务器),为裸金属设备提供PXE服务和控制台代理服务。
    • 推荐独立部署PXE部署服务器,避免与其他服务相互干扰,同时提高部署效率。
    • 要求部署服务器挂载到裸金属集群中。
    • 一个裸金属集群只允许挂载一个部署服务器,一个部署服务器可同时挂载到多个裸金属集群。
    • 要求部署服务器有足够的存储空间,保存用于PXE部署的镜像。
    • 要求部署服务器连接到管理网络,与管理节点连通。
    • 要求部署服务器连接到部署网络,与裸金属设备连通。
    • 要求部署服务器上的DHCP监听网卡连接到部署网络,并保证该部署网络上不存在其他DHCP服务,以免冲突。
    • 要求部署服务器安装最新版ZStack Cube 旗舰版 ISO,否则部署服务器无法通过FTP服务为裸金属设备提供软件包。
  • 裸金属设备:可用于创建裸金属主机,通过BMC接口以及IPMI配置进行唯一识别。通过IPMI网络,管理节点可远程控制裸金属设备的开关机、网络启动、磁盘启动等行为。支持admin在UI界面上完成所有裸金属设备的批量部署。
    • 要求管理节点连接到IPMI网络,通过IPMI远程控制裸金属设备。
    • 要求裸金属设备配备BMC接口,配置IPMI地址、端口、用户名、密码,并连接至IPMI网络。
    • 要求裸金属设备的PXE启动网卡连接至部署网络。
    • 裸金属设备的其他网卡按需连接至相应的二层网络。
  • 预配置模板:可用于快速生成预配置文件,实现无人值守批量安装裸金属主机操作系统。
    • 需提前在云平台中准备好预配置模板。
    • 预配置模板包括以下两种类型:
      • 系统模板:由云平台默认提供,包含基础的系统变量,适用于简单的无人值守部署场景。
      • 自定义模板:支持上传自定义模板文件,采用UTF8编码格式,除了包含基础的系统变量,可按需自定义变量,适用于复杂的无人值守部署场景。
  • 裸金属主机:裸金属设备的云实例。裸金属设备添加完成后可用于创建裸金属主机。
    • 通过预配置模板,可快速生成预配置文件,实现无人值守批量安装裸金属主机操作系统。
    • 支持自定义安装操作系统,目前支持的操作系统版本包括:本云平台定制版操作系统、以及主流的Linux发行版操作系统(RHEL/CentOS系列、Debian/Ubuntu系列、SUSE/openSUSE系列等),要求为ISO格式,且为非Live CD。
    • 支持为裸金属主机配置业务网络,目前支持公有网络和扁平网络场景。同一个二层网络上的裸金属主机和云主机之间可互相访问,无需通过网关进行路由。需提前将裸金属设备所在的裸金属集群挂载相应的二层网络。

功能特点

  • 为应用提供专属的物理服务器,保障核心应用的高性能和稳定性。
  • 推荐独立部署部署服务器,可满足双管理节点物理机高可用场景需求,而且网络环境更加简单,彻底避免DHCP冲突,由于每个裸金属集群均可挂载独立的部署服务器,避免单点故障,大幅提升部署效率。
  • 可在UI界面上批量添加裸金属设备,包括:手动添加和模板文件导入两种方式,支持批量添加IPMI地址,高效部署裸金属集群,提升运维效率。
  • 通过预配置模板,可快速生成预配置文件,实现无人值守批量安装裸金属主机操作系统。
  • 支持自定义安装操作系统,目前支持的操作系统版本包括:本云平台操作系统、以及主流的Linux发行版操作系统(RHEL/CentOS系列、Debian/Ubuntu系列、SUSE/openSUSE系列等)。
  • 目前支持公有网络和扁平网络场景。同一个二层网络上的裸金属主机和云主机之间可互相访问,无需通过网关进行路由。

应用场景

  • 高安全严监管场景:

    金融、证券行业对业务部署的合规性、数据安全有苛刻要求,采用裸金属管理服务,可确保资源独享、数据隔离、可监管可追溯,进一步保障关键核心业务系统和数据的可靠性及安全合规性 。

  • 高性能计算场景:

    超算中心、基因测序等高性能计算场景,对服务器的计算性能、稳定性和实时性要求很高,适用于高性能要求 、高吞吐量、按照访问需求获取的对计算性能有较高要求的业务场景。虚拟化带来的性能损耗和超线程对业务性能有一定影响,部署一定规模的裸金属集群可以满足高性能计算的要求。

  • 核心数据库场景:

    由于客户业务需要,某些核心数据库业务不能部署在云主机上,必须通过资源专享、网络隔离、性能有保障的物理服务器承载。采用裸金属管理服务,可为应用提供专属的高性能物理服务器,可满足该场景下的业务需求。

裸金属集群

创建裸金属集群

ZStack Cube 旗舰版主菜单,点击 资源中心 > 裸金属管理 > 裸金属集群,进入裸金属集群界面。点击创建裸金属集群,弹出创建裸金属集群界面。

可参考以下示例输入相应内容:
  • 名称:设置裸金属集群名称
  • 简介:可选项,可留空不填
图 1所示:
图 1. 创建裸金属集群


管理裸金属集群

ZStack Cube 旗舰版主菜单,点击 资源中心 > 裸金属管理 > 裸金属集群,进入裸金属集群界面。

裸金属集群支持以下操作:

操作 描述
创建裸金属集群 创建一个新的裸金属集群。
编辑裸金属集群 编辑裸金属集群的名称、简介信息。
启用裸金属集群 启用处于停用状态的裸金属集群。
停用裸金属集群 停用选中的裸金属集群。
Note: 停用裸金属集群会停用该集群内所有的裸金属设备,请谨慎操作。
加载二层网络 加载二层网络到裸金属集群。
Note: 支持扁平网络场景,同一个二层网络上的裸金属主机和云主机之间可互相访问,无需通过网关进行路由。
卸载二层网络 将二层网络从裸金属集群卸载。
加载部署服务器 加载部署服务器到裸金属集群。
Note: 一个裸金属集群只允许加载一个部署服务器,一个部署服务器可同时加载到多个裸金属集群。
卸载部署服务器 将部署服务器从裸金属集群卸载。
Note: 卸载部署服务器将导致部署中的裸金属主机彻底删除,已部署的裸金属主机无法打开控制台,请谨慎操作。
删除裸金属集群 删除选中的裸金属集群。
Note: 删除裸金属集群会删除该集群内所有的裸金属设备和裸金属主机,请谨慎操作。

部署服务器

创建部署服务器

ZStack Cube 旗舰版主菜单,点击 资源中心 > 裸金属管理 > 部署服务器,进入部署服务器界面。点击创建部署服务器,弹出创建部署服务器界面。

可参考以下示例输入相应内容:
  • 区域:显示当前区域
  • 名称:设置部署服务器名称
  • 简介:可选项,可留空不填
  • 裸金属集群:选择部署服务器必须加载的裸金属集群
    Note: 一个裸金属集群只允许加载一个部署服务器,一个部署服务器可同时加载到多个裸金属集群。
  • DHCP监听网卡:部署服务器上连通部署网络的网卡设备编号
    Note:
    • 要求DHCP监听网卡连接到裸金属设备部署网络,且已配置IP地址。
    • 要求DHCP监听网卡是一个独立的、有IP地址的网卡,对外提供稳定的DHCP服务。
    • 要求DHCP监听网卡所在的部署网络内不能存在其它DHCP服务,以免冲突。
  • 存储路径:填写部署服务器上的一个本地目录作为存储路径
    Note: 要求部署服务器有足够的存储空间,用于保存PXE部署的镜像。
  • 部署服务器IP:填写部署服务器的IP地址
  • SSH端口:设置SSH端口,默认为22
  • 用户名:设置用户名,默认为root用户,也可填写普通用户
  • 密码:设置对应的用户密码
  • DHCP起始IP:可选项,用于定义遍历DHCP服务的起始IP地址
  • DHCP结束IP:可选项,用于定义遍历DHCP服务的结束IP地址
    Note:
    • 若留空不填,系统将根据此网卡IP侦测并过滤已用的IP地址作为IP范围。
    • admin可根据实际情况定义地址范围。
图 1所示:
图 1. 创建部署服务器


管理部署服务器

ZStack Cube 旗舰版主菜单,点击 资源中心 > 裸金属管理 > 部署服务器,进入部署服务器界面。

部署服务器支持以下操作:

操作 描述
创建部署服务器 创建一个新的部署服务器。
编辑部署服务器 编辑部署服务器的名称、简介信息。
启用部署服务器 启用处于停用状态的部署服务器。
停用部署服务器 停用选中的部署服务器。
Note: 停用部署服务器,相应集群内的裸金属设备将不能获取硬件信息,也不能用于创建裸金属主机。
删除部署服务器 删除选中的部署服务器。
Note: 删除部署服务器将导致部署中的裸金属主机彻底删除,已部署的裸金属主机无法打开控制台,请谨慎操作。
加载裸金属集群 加载裸金属集群到部署服务器。
Note: 一个裸金属集群只允许加载一个部署服务器,一个部署服务器可同时加载到多个裸金属集群。
卸载裸金属集群 将裸金属集群从部署服务器卸载。
Note: 卸载裸金属集群将导致部署中的裸金属主机彻底删除,已部署的裸金属主机无法打开控制台,请谨慎操作。
重连部署服务器 重连选中的部署服务器。

裸金属设备

添加裸金属设备

ZStack Cube 旗舰版主菜单,点击 资源中心 > 裸金属管理 > 裸金属设备,进入裸金属设备界面。点击创建裸金属设备,弹出创建裸金属设备界面。

添加裸金属设备分为以下两种方式:
  • 手动添加裸金属设备。
  • 通过模板导入添加裸金属设备。
Note:
  • 支持在UI界面上批量添加裸金属设备。
  • 最大允许一次性批量添加500台裸金属设备。

手动添加

可参考以下示例输入相应内容:
  • 添加方式:选择手动添加方式
  • 名称:设置裸金属设备名称
  • 简介:可选项,可留空不填
  • 裸金属集群:选择裸金属设备所在的裸金属集群
  • IPMI信息:支持通过IPMI地址方式或IPMI地址范围方式添加相关信息
    IPMI地址方式支持单个添加,需配置以下参数:
    • IPMI地址:填写已为裸金属设备配置好的IPMI地址
    • 端口:填写IPMI端口,默认623
    • 用户名:填写已为裸金属设备配置好的IPMI用户名
    • 密码:填写已为裸金属设备配置好的IPMI密码
    IPMI地址范围方式支持批量添加IPMI信息,需配置以下参数:
    • IPMI地址范围:填写IPMI地址范围的起始地址和IPMI地址范围的结束地址
    • 端口:填写IPMI端口,默认623
    • 用户名:填写已为批量裸金属设备配置好的IPMI用户名
    • 密码:填写已为批量裸金属设备配置好的IPMI密码
  • 重启裸金属设备:选择是否重启裸金属设备
    Note:
    • 若重启裸金属设备,可自动获取裸金属设备的硬件信息。
    • 否则,需手动重启获取裸金属设备硬件信息。
    图 1所示:
    图 1. 添加裸金属设备 手动添加


模板导入

若选择模板导入方式,需先下载CSV格式的配置模板文件,按规定格式填写裸金属设备的配置信息后上传文件,并进行语法检查。

可参考以下步骤执行相应操作:

  1. 下载配置模板文件

    点击下载模板按钮,下载CSV格式的配置模板文件。

  2. 按规定格式填写裸金属设备的配置信息
    格式规范说明如下:
    • 配置模板包括表头和一行示例,编辑模板时需删除或覆盖该示例。
    • 标星号参数均为必填项。
    • IPMI地址可指定单个IPMI地址逐台添加裸金属设备,也可指定IPMI范围批量添加裸金属设备。
      若填写多段IPMI地址范围,请用逗号隔开,^表示不包含,例如:
      127.0.0.1-127.0.0.10,^127.0.0.2-127.0.0.3
    • 重启裸金属设备为可选参数:
      • 若填写NO/No/no/N/n或留空不填,则需手动重启裸金属设备以获取硬件信息。
      • 若填写YES/Yes/yes/Y/y,系统将自动重启裸金属设备以获取硬件信息。
  3. 配置文件在本地填写完成后,可通过浏览器直接上传到云平台。
  4. 语法检查
    配置模板文件上传后,点击语法检查按钮,检查配置文件的语法是否正确。
    • 如果检查有误,将弹出报错信息窗口,配置文件需修改后重新上传。
    • 如果检查无误,点击确定按钮,云平台将依据配置文件开始批量添加裸金属设备。
    图 2所示:
    图 2. 添加裸金属设备 模板导入


管理裸金属设备

ZStack Cube 旗舰版主菜单,点击 资源中心 > 裸金属管理 > 裸金属设备,进入裸金属设备界面。

裸金属设备支持以下操作:

操作 描述
添加裸金属设备 添加一个新的裸金属设备。
编辑裸金属设备 编辑裸金属设备的名称、简介信息。
启用裸金属设备 启用已停用的裸金属设备。
停用裸金属设备 停用选中的裸金属设备。
Note: 停用裸金属设备将不能用于创建裸金属主机。
裸金属设备开机 通过IPMI启动裸金属设备。
裸金属设备关闭电源 通过IPMI对裸金属设备进行shutdown关闭电源操作。
重启裸金属设备 重启选中的裸金属设备。
获取硬件信息 手动获取裸金属设备的硬件信息。
Note: 裸金属设备会先重启,再尝试获取硬件信息,需要一段时间,请耐心等待。
打开控制台 打开控制台,可直接跳转至该裸金属设备的IPMI管理界面(登录界面),输入已配置好的IPMI用户名和IPMI密码,即可登录。
Note: 不同厂商服务器的IPMI登录界面风格不同。
删除裸金属设备 删除选中的裸金属设备。
Note: 删除裸金属设备将同时删除使用裸金属设备创建的裸金属主机。

补充说明

裸金属设备的部署状态启用状态电源状态总结如下:
部署状态 备注
硬件信息未知 裸金属设备未能获取硬件信息。
Note:
  • 可能原因:添加裸金属设备时未勾选重启裸金属设备,添加完成后,裸金属设备的部署状态为:硬件信息未知。
  • 解决办法:手动重启裸金属设备,或手动获取硬件信息
PXE启动中 部署服务器远程指示裸金属设备由PXE网卡启动并分配动态IP。
PXE启动失败 裸金属设备由PXE网卡启动失败。
Note:
请检查以下事项,是否满足要求:
  • 确保部署网络内除了部署服务器没有其它DHCP服务。
  • 确保裸金属设备连接部署网络的网卡在BIOS中开启PXE功能。
    Note:
    • 对于部分机型,还需确保该PXE网卡为首张启动网卡,或确保(启动顺位)在PXE网卡之前的所有网卡均关闭PXE功能。
  • 确保裸金属设备的启动模式为Legacy。
可用 裸金属设备可用于创建裸金属主机,支持自定义安装操作系统。
被分配 裸金属设备已用于创建裸金属主机。
重启中 裸金属设备处于重启中。
启用状态 电源状态
  • 启用
  • 停用
  • 已开机
  • 重启中
  • 已关机

预配置模板

添加预配置模板

ZStack Cube 旗舰版主菜单,点击资源中心 > 裸金属管理 > 预配置模板,进入预配置模板界面。点击添加预配置模板,弹出添加预配置模板界面。

使用预配置模板分为以下场景:
  • 使用系统原生模板。
  • 添加自定义模板。

系统模板

ZStack Cube 旗舰版云平台默认提供以下系统模板:
模板 描述
cloud_host_x86_64_v3 适用于通过裸金属模块无人值守部署ZStack Cube 旗舰版企业版管理节点。
cloud_expert_x86_64_v2 适用于通过裸金属模块无人值守部署ZStack Cube 旗舰版精简专家模式。
Note: 精简专家模式安装过程不拷贝/opt/zstack-dvd目录下的ISO,并且/etc/yum.repos.d/目录下不生成zstack-local.repo等配置文件,有效节省安装时间。
kylin_10_aarch64_min_v1 适用于通过裸金属模块无人值守部署kylinV10系统。
kylin_10_x86_64_min_v1
opensuse_15_x86_64_mini_v1 适用于通过裸金属模块无人值守部署opensuse 15系统。
ubuntu_20_live_server_x86_64_mini_v1 适用于通过裸金属模块无人值守部署Ubuntu 20和Ubuntu 22系统。
ubuntu_18_x86_64_mini_v1 适用于通过裸金属模块无人值守部署Ubuntu 18系统。
ubuntu_16_x86_64_mini_v2 适用于通过裸金属模块无人值守部署Ubuntu 16系统。
centos_7_x86_64_mini_v1 适用于通过裸金属模块无人值守部署CentOS 7系统。
centos_7_aarch64_min_v1
openEuler_20_aarch64_min_v1 适用于通过裸金属模块无人值守部署openEuler 20系统。
图 1所示:
图 1. 系统模板


添加自定义模板

可参考以下示例输入相应内容:
  • 名称:设置自定义模板名称
  • 简介:可选项,可留空不填
  • 操作系统:选择模板的操作系统
    Note: 目前支持的操作系统版本包括:
    • 支持本云平台定制版操作系统。
    • 支持主流的Linux发行版操作系统:RHEL/CentOS系列、Debian/Ubuntu系列、SUSE/openSUSE系列。
    • 其它。
  • 模板类型:选择相应的模板类型,包括:kickstartpreseedautoyast
    Note:
    • 模板类型必须与所选操作系统匹配,否则无法成功添加预配置模板。
    • 模板类型与操作系统匹配建议如下:
      • 若选择ZStack Cube 旗舰版定制版操作系统,建议选择kickstart模板类型。
      • 若选择RHEL/CentOS系列操作系统,建议选择kickstart模板类型。
      • 若选择Debian/Ubuntu系列操作系统,建议选择preseed模板类型。
      • 若选择SUSE/openSUSE系列操作系统,建议选择autoyast模板类型。
  • 模板导入:直接上传自定义模板文件,采用UTF8编码格式
    Note:
    • 自定义模板除了包含基础的系统变量,可按需自定义变量,适用于复杂的无人值守部署场景。
      • 系统变量举例(要求全部大写,连接符使用下划线):
        REPO_URL  
        # 使用所选ISO镜像创建的安装源地址
        # 可注释,并手动指定--url指向其它源
        
        USERNAME  
        # 系统用户名
        # 操作系统为RHEL/CentOS系列、或SUSE/openSUSE系列,系统默认用户名为root,仅需指定密码
        # 操作系统为Debian/Ubuntu系列,需自定义用户名和密码
        
        PASSWORD  
        # 与系统用户名相应的密码
        
        NETWORK_CFGS 
        # 用户在UI上输入的网卡UUID和网络UUID
        # 执行分配算法(或用户指定IP)后替换
        
        FORCE_INSTALL  
        # 部署过程中是否自动覆盖磁盘原始数据
        
        PRE_SCRIPTS  
        # 部署前执行脚本
        
        POST_SCRIPTS  
        # 部署后执行脚本
      • 自定义变量举例(要求全部小写,连接符使用下划线):
        hostname  
        # 物理机名称
        
        keyboard  
        # 键盘
        
        timezone  
        # 时区
    • 不同类型的模板,遵循不同的语法规则:
      • 对于kickstart类型的模板,可查看Red Hat官网文档了解kickstart语法规则。
      • 对于preseed类型的模板,可查看Ubuntu官网文档了解preseed语法规则。
      • 对于autoyast类型的模板,可查看SUSE官网文档]了解autoyast语法规则。
    • 支持查看已上传的自定义模板文件:
      点击已上传的文件,可查看已上传的自定义模板文件的内容。
      • 如果有误,可在本地修改后重新上传。
      • 如果无误,点击确定按钮,上传自定义模板到云平台。
图 2所示:
图 2. 添加自定义模板


管理自定义模板

ZStack Cube 旗舰版主菜单,点击 资源中心 > 裸金属管理 > 预配置模板,进入预配置模板界面。

系统模板支持以下操作:

操作 描述
下载系统模板 下载选中的系统模板。
Note: 系统模板一直处于启用状态,且不允许做任何修改。

自定义模板支持以下操作:

操作 描述
添加自定义模板 添加一个新的自定义模板。
编辑自定义模板 编辑自定义模板的名称、简介信息。
启用自定义模板 启用处于停用状态的自定义模板。
停用自定义模板 停用选中的自定义模板。
Note: 停用自定义模板将不能用于无人值守批量安装裸金属主机操作系统。
删除自定义模板 删除选中的自定义模板。
下载自定义模板 下载选中的自定义模板。
Note: 支持将自定义模板下载到本地进行修改。

裸金属主机

创建裸金属主机

ZStack Cube 旗舰版主菜单,点击资源中心 > 裸金属管理 > 裸金属主机,进入裸金属主机界面。点击创建裸金属主机,弹出创建裸金属主机界面。

创建裸金属主机分为以下三步:
  1. 基础信息。
    可参考以下示例设置相应内容:
    • 名称:设置裸金属主机名称
    • 简介:可选项,可设置云主机简介
    • 裸金属设备:选择可用的裸金属设备
      Note:
      • 一台裸金属设备只允许创建一台裸金属主机。
      • 最大允许一次性批量创建50台裸金属主机。
      • 裸金属设备需事先已获取硬件信息,否则备选列表无法看到该裸金属设备。
    • 镜像:支持自定义选择镜像安装操作系统
      Note:
      • 需提前在镜像服务器中准备好镜像,支持ImageStore类型镜像服务器。
      • 要求为ISO格式,且为非Live CD。
      • 目前支持的操作系统版本包括:
        • 云平台定制版操作系统。
        • 主流的Linux发行版操作系统:RHEL/CentOS系列、Debian/Ubuntu系列、SUSE/openSUSE系列等。
    • 预配置模板:选择可用的预配置模板,可快速生成预配置文件,实现无人值守批量安装裸金属主机操作系统
      Note:
      • 需提前在云平台中准备好预配置模板,包括以下两种类型:
        • 系统模板:由云平台默认提供,包含基础的系统变量,适用于简单的无人值守部署场景。
        • 自定义模板:支持上传自定义模板文件,采用UTF8编码格式,除了包含基础的系统变量,可按需自定义变量,适用于复杂的无人值守部署场景。
      • 所选预配置模板的操作系统必须与所选镜像匹配。
      • 若操作系统为SUSE/openSUSE系列,裸金属主机打开控制台会强制要求设置密码,预置控制台密码为:password
    • 自动覆盖数据:选择是否自动覆盖数据
      Note:
      • 若自动覆盖数据,则部署过程中将自动覆盖磁盘原始数据。
      • 否则,部署过程中可能出现系统安装暂停,需进入控制台手动配置磁盘。
    图 1所示:
    图 1. 配置基础信息


  2. 系统配置。
    可参考以下示例输入相应内容:
    • 操作系统:显示已选择的操作系统
    • 设置用户名和密码配置有以下两种方式:
      • 用户名和密码配置:选择使用相同配置
        • 用户名:root
        • 密码:对批量裸金属主机统一配置相同的密码
      • 用户名和密码配置:选择单个配置
        • 用户名和密码:点击设置按钮,可选择对每台裸金属主机逐一配置各自的用户名和密码
      Note:
      • 操作系统为RHEL/CentOS系列、或SUSE/openSUSE系列,系统默认用户名为root,仅需指定密码。
      • 操作系统为Debian/Ubuntu系列,需自定义用户名和密码。
    • 网络配置:为裸金属主机配置业务网络,目前支持公有网络和扁平网络场景

      设置网络配置有以下两种方式:使用相同配置、单个配置

      • 使用相同配置:对批量裸金属主机统一配置相同的业务网络拓扑
      • 单个配置:对每台裸金属主机逐一配置各自的业务网络拓扑
        Note: 单个配置支持对每台裸金属主机指定IP。
    • 网络设备:选择添加网络配置
      可参考以下示例输入相应内容:
      • 设备类型:提供两种设备类型:网卡、网卡Bond
        • 网卡:为每张网卡配置相应的业务网络
          • 网卡:选择可用网卡
            Note:
            • 裸金属主机需有可用网卡用于配置业务网络。
            • 使用相同配置要求裸金属主机之间网卡数量相同、网卡名称相同。
          • 网络:为网卡配置业务网络,支持:公有网络、扁平网络
            Note:
            • 目前支持公有网络和扁平网络场景,且支持VLAN二层隔离。
            • 需提前将裸金属设备所在的裸金属集群挂载相应的二层网络。
          • 添加网络配置:为多张网卡配置业务网络
        • 网卡Bond:创建网卡Bond,为聚合网卡配置相应的业务网络
          • 网卡Bond名称:设置网卡Bond名称
          • 网卡Bond类型:选择网卡Bond类型,包括:模式1(主备策略)、模式4(LACP策略)
            Note:
            • 模式1(主备策略):无需网络交换机支持。
            • 模式4(LACP策略):系统默认,需提前配置接入层网络交换机的端口组。
          • 网卡:选择可用网卡创建网卡Bond
          • 网络:为聚合网卡配置业务网络,支持:公有网络、扁平网络
          • 添加网络配置:为多张聚合网卡配置业务网络
    图 2所示:
    图 2. 配置系统参数




  3. 确认信息。
    提供两种查看方式:按步骤查看、按资源查看。
    • 按步骤查看:支持跳转到某个步骤页面对已配置参数进行修改,且支持查看单个配置详情。
    • 按资源查看:支持查看每台裸金属主机的详细配置信息。
Note:
  • 裸金属主机创建后会自动重启,然后基于预配置模板进行无人值守批量安装操作系统。
  • 若部署时间过长,请进入控制台查看安装情况。
  • 部署完成后,裸金属主机自动重启,就绪状态显示为已部署
    图 3所示:
    图 3. 确认信息


管理裸金属主机

ZStack Cube 旗舰版主菜单,点击 资源中心 > 裸金属管理 > 裸金属主机,进入裸金属主机界面。

裸金属主机支持以下操作:

操作 描述
创建裸金属主机 创建一个新的裸金属主机。
编辑裸金属主机 编辑裸金属主机的名称、简介信息。
启用裸金属主机 启动选中的裸金属主机。
停止裸金属主机 停止选中的裸金属主机。
重启裸金属主机 重启选中的裸金属主机。
绑定标签 将标签绑定到裸金属主机。
Note:
  • 裸金属主机仅支持绑定管理员标签。
  • 单个资源最多支持绑定50个标签,反之,单个标签支持绑定的资源数量无限制。
  • 标签-资源支持多对多绑定关系。
  • 租户创建的标签只能绑定到所属租户的资源,管理员标签可绑定到所有资源。
  • 管理员支持解绑/删除租户标签。
  • 资源标签按照绑定时间或标签名称(符号>数字>中文>英文)进行排序。设置方法:

    进入设置 > 平台设置 > 全局设置 > 基础设置 > 平台运维 > 标签,设置标签排序方式,默认按标签名称排序

解绑标签 将标签从裸金属主机解绑。
Note:
  • 管理员标签由管理员创建,归管理员所有,租户标签由租户创建,归租户所有。
  • 租户创建的标签只能绑定到所属租户的资源,管理员标签可绑定到所有资源。
  • 管理员支持解绑/删除租户标签。
  • 项目内的标签归属于项目所有,项目内所有人(项目负责人/项目管理员/项目成员)均可操作。
  • 标签暂不支持更改所有者操作。
  • 资源更改所有者,其上所有租户标签将会解绑,管理员标签不受影响。
  • 云平台无缝升级后,已有旧标签将自动更新,以最新方式展示标签。若有异常,请刷新浏览器或重新创建标签。
  • 支持将单个资源上的批量标签解绑,也支持将单个标签上的批量资源解绑。
  • 租户只能解绑所属租户资源上的标签,管理员可解绑所有资源上的标签。
打开控制台 打开当前裸金属主机的控制台。
  • 若部署时间过长,请进入控制台查看安装情况。
  • 部署完成后,可通过控制台对裸金属主机执行各种操作。
Note:
  • 确保裸金属主机对应的裸金属设备所在集群已挂载部署服务器,否则无法打开控制台;
  • 若操作系统为Debian/Ubuntu系列,不支持打开控制台,可外接显示器查看安装情况;
  • 若操作系统为SUSE/openSUSE系列,打开控制台会强制要求输入密码,预置控制台密码为:password
删除裸金属主机 删除选中的裸金属主机。
Note:
  • 删除裸金属主机支持两种策略:立刻删除、延时删除。默认为延时删除。
    • 立刻删除(Direct):当设置为立刻删除时,如果用户删除裸金属主机,这些裸金属主机会被立刻删除。
    • 延时删除(Delay):当设置为延时删除(默认)时,如果用户删除裸金属主机,这些裸金属主机会被标记为已删除,显示在对应裸金属主机的已删除栏,等彻底延时删除时延(默认时延24小时,即86400秒)超时后或用户手动强制删除时,才会彻底删除裸金属主机。
  • 用户可自行设置裸金属主机的删除策略。设置方法:

    进入设置 > 平台设置 > 全局设置 > 基础设置 > 平台策略 > 删除策略,设置裸金属主机的裸金属主机删除策略即可。

  • 删除裸金属主机将同时关机裸金属设备,可能会影响正常业务运行,请谨慎操作。