本章节主要介绍在裸金属主机页面中,针对裸金属主机的一系列运维管理操作,如:查看详情、导出主机信息、启动/关机/重启和编辑名称等。其中,在云平台的顶部导航栏中,依次选择[产品与服务]-[裸金属服务]-[裸金属主机],即可进入“裸金属主机”页面。
查看详情
在“裸金属主机”页面中,单击裸金属主机名称 ,可进入其详情页面。在详情页面中,可查看该裸金属主机的基本信息、控制台、详细配置和最近操作信息。
导出主机信息
在“裸金属主机”页面中,单击列表上方的 导出
,可将当前云平台所有裸金属主机的信息导出到CSV文件中。
访问控制台
在“裸金属主机”页面中,单击待操作裸金属主机所在行的控制台图标 ,可成功访问其控制台。
说明:
仅支持Linux操作系统的裸金属主机访问控制台,Windows操作系统的裸金属主机不支持访问控制台。
监控
在“裸金属主机”页面中,单击待操作裸金属主机所在行的监控图标,可以查看其监控详情信息,包括CPU、内存、磁盘和网络监控。
说明:
查看监控信息,需要裸金属主机已开启监控。
仅支持Linux操作系统的裸金属主机查看监控,Windows操作系统的裸金属主机不支持监控。
启动/关机/重启
在“裸金属主机”页面中,勾选待操作主机后,单击列表上方的
启动
、关机
或重启
,弹出“启动/关机/重启裸金属主机”提示框。在“启动/关机/重启裸金属主机”提示框中,单击
启动
、关机
或重启
,完成裸金属主机操作,并关闭提示框。说明:
- 当裸金属主机重启或关机后,其上承载的业务将中断,而且该操作无法撤回,请谨慎操作。
- 当裸金属主机已挂载云硬盘时,重启操作将可能导致云硬盘的盘符发生变化。
编辑名称
- 在“裸金属主机”页面中,勾选待操作主机后,单击列表上方的
更多
,在下拉列表中选择编辑名称
,弹出“编辑裸金属主机”对话框。 - 在“编辑裸金属主机”对话框中,编辑主机名称后,单击
保存
,修改主机名称,并关闭对话框。
绑定公网IP
在执行下述操作前,请先为待操作裸金属主机所在子网连接路由器并设置网关。
在“裸金属主机”页面中,勾选待操作主机后,单击列表上方的
更多
,在下拉列表中选择绑定公网IP
,弹出“裸金属主机绑定公网IP”对话框。在“裸金属主机绑定公网IP”对话框中,选择裸金属主机网卡和公网IP地址后,单击
绑定
,为裸金属主机绑定公网IP地址,并关闭对话框。说明:
- 当“裸金属主机网卡“的下拉框中未显示已添加的网卡时,请检查该网卡所在子网是否连接到路由器,或该网卡所在子网连接的路由器是否设置网关。
- 当网卡所在子网为共享类型时,请提前确认该子网已连接到路由器且该路由器已设置网关,否则将无法成功绑定公网IP地址。
解绑公网IP
- 在“裸金属主机”页面中,勾选待操作主机后,单击列表上方的
更多
,在下拉列表中选择解绑公网IP
,弹出“裸金属主机解绑公网IP”对话框。 - 在“裸金属主机解绑公网IP”对话框中,选择待解绑公网IP地址后,单击
解绑
,解绑该裸金属主机的此公网IP地址,并关闭对话框。
连接网络
- 在“裸金属主机”页面中,勾选待操作主机后,单击列表上方的
更多
,在下拉列表中选择连接网络
,弹出“裸金属主机连接网络”对话框。 - 在“裸金属主机连接网络”对话框中,选择该裸金属主机的网络后,单击
连接
,使裸金属主机连接此网络,并关闭对话框。
断开网络
在“裸金属主机”页面中,勾选待操作主机后,单击列表上方的
更多
,在下拉列表中选择断开网络
,弹出“裸金属主机断开网络”对话框。在“裸金属主机断开网络”对话框中,选择待断开网络后,单击
断开
,断开裸金属主机的此网络连接,并关闭对话框。说明:
在断开裸金属主机网络时,请同时将该地址从裸金属主机内删除。
编辑安全组
仅当网络服务由“SDN网络服务”云产品提供,且该裸金属主机网络的模式为Geneve时,才支持执行此操作。
在“裸金属主机”页面中,勾选待操作主机后,单击列表上方的
更多
,在下拉列表中选择编辑安全组
,弹出“编辑裸金属主机安全组”对话框。在“编辑裸金属主机安全组”对话框中,通过在“可选”或“已选”区域框中勾选安全组(支持多选)并单击箭头移动,以添加或移除已选安全组后,单击
保存
,修改裸金属主机的安全组,并关闭对话框。说明:
已选安全组将应用到该裸金属主机所绑定的所有网卡。如需编辑单个网卡的安全组,请参考“SDN网络服务”帮助中的“虚拟网卡”的相关内容。
挂载云硬盘
本操作仅用于介绍在“裸金属主机”页面中为裸金属主机挂载云硬盘的基本操作。如需查看完整流程,请参考如何为已有裸金属主机挂载云硬盘 。
前提条件
- 当裸金属主机有业务运行时,请在裸金属主机的操作系统中,手动安装并配置对应的驱动程序和软件。当裸金属主机无业务运行时,除上述方式外还支持通过已安装对应驱动程序和软件的镜像重建此裸金属主机。其中,对于FC-SAN协议存储需安装并配置HBA驱动程序和multipath多路径软件,对于IP-SAN协议存储需安装并配置与存储连接的网卡的驱动程序、iSCSI客户端程序和multipath多路径软件。
- 如果存储后端是商业存储,请通过对接包的形式成功对接商业存储与云平台,如果需要挂载共享云硬盘需要对接的存储支持挂载共享类型云硬盘。
- 如果存储后端是高性能云存储,请先在云平台安装高性能云存储产品。
- 请在需要挂载云硬盘的裸金属物理服务器上插入FC-HBA卡(FC-SAN协议存储)或与存储连接的网卡(IP-SAN协议存储),同时确保存储后端网络与裸金属主机网络之间正确联通。
操作步骤
在“裸金属主机”页面中,勾选待操作主机后,单击列表上方的
更多
,在下拉列表中选择挂载云硬盘
,弹出“挂载云硬盘”对话框。在“挂载云硬盘”对话框中,选择云硬盘后,单击
挂载
,为裸金属主机挂载此云硬盘,并关闭对话框(挂载共享云硬盘务必结合集群文件系统或其他集群软件使用,使用不当会导致数据丢失)。初始化云硬盘。
当裸金属主机的操作系统类型为Windows时,请通过RDP远程客户端登录裸金属主机的操作系统,对云硬盘进行手动扫描、分区管理和格式化等。其中,分区管理和格式化具体操作说明,请参考 Microsoft支持 ,本帮助文档将不再赘述。手动扫描的具体操作请参考下文(以Windows Server 2016为例):
在Windows桌面的“开始”菜单中,单击
服务器管理器
,弹出“服务器管理器”对话框。在“服务器管理器”对话框的左侧导航栏中,依次选择[仪表板]-[文件和存储服务]-[卷]-[磁盘],进入“磁盘”页面。
在“磁盘”页面中,右键单击空白处,弹出右键菜单。在该菜单中,选择“重新扫描存储”,扫描其挂载的云硬盘。
当扫描完成后,新增加的磁盘数应该与挂载的云硬盘数相等。若新增加的磁盘数是挂载云硬盘的数倍(即:云硬盘数*云硬盘连接器数),请参考下文启用多路径软件后,重启该裸金属主机并重新查看磁盘数。
- 在“服务器管理器”对话框的菜单栏中,单击
工具
-MPIO
,弹出“MPIO属性”对话框。 - 在[发现多路径]页签的“兼容SPC-3(S)”中,勾选所有复选框后,单击
添加
,完成操作。
- 在“服务器管理器”对话框的菜单栏中,单击
当裸金属主机的操作系统类型为Linux时,请登录裸金属主机控制台,执行以下操作,对云硬盘进行格式化和手动扫描。
扫描挂载的云硬盘。请根据存储类型,选择对应命令执行。
FC-SAN类型存储:
查看云硬盘FC-HBA卡信息,包括host编号(<host_num>)、通道编号(<channel>)和SCSI目标ID(<scsi_id>)。具体命令如下,其中,<服务端id>请通过访问该裸金属主机的详情页面,查看“数据盘”参 数中对应云硬盘的提示信息获取:
grep -Gil <服务端id> /sys/class/fc_transport/*/port_name
命令返回结果的格式为: /sys/class/fc_transport/target<host_num>:<channel>:<scsi_id>/port_name 。若命令无返回结果,也属于正常情况,是由于存储配置不同造成的。
扫描挂载的云硬盘。具体命令如下,其中,服务端lun_id(<lun_id>)请通过访问该裸金属主机的详情页面,查看“数据盘”参数中对应云硬盘的提示信息获取:
echo '<channel> <scsi_id> <lun_id>' > /sys/class/scsi_host/host<host_num>/scan
当需要扫描该FC-HBA卡指定网口(即host编号(<host_num>))上的所有云硬盘时,请替换上述命令中 ‘<channel> <scsi_id> <lun_id>’ 为 ‘- - -‘ 。
若命令执行后未达到预期扫盘结果,且确认系统内无运行业务时,可以执行以下命令对所有存储云硬盘进行先卸载再挂载的操作:
echo '1' > /sys/class/fc_host/host<host_num>/issue_lip
IP-SAN类型存储:
通过VI编辑器,打开 /etc/isccsi/initiatorname.iscsi 文件,并编辑 InitiatorName 的内容为云硬盘连接器的ID。编辑完成后,执行以下命令,确认文件修改结果:
cat /etc/iscsi/initiatorname.iscsi
重启iscsid服务,使上述文件修改生效。具体命令如下:
systemctl restart iscsid
扫描存储服务端。具体命令如下,其中,服务端登录地址(<target_portal>请通过访问该裸金属主机的详情页面,查看“数据盘”参数中对应云硬盘的提示信息获取:
iscsiadm -m discovery -t sendtargets -p <target_portal>
登录到iSCSI会话。具体命令如下,其中,服务端id(<target_id>)请通过访问该裸金属主机的详情页面,查看“数据盘”参数中对应云硬盘的提示信息获取:
iscsiadm -m node -T <target_id> -p <target_portal> -l
如果执行命令没有输出,可以执行如下命令,其中,<iqn>是云硬盘连接器的ID:
iscsiadm -m node -T <iqn> --rescan
查看上述挂载云硬盘的盘符(/dev/<volume_drive_letter>)。具体命令如下:
lsscsi -t
创建云硬盘的挂载点(<attachment_point>)。具体命令如下:
mkdir <attachment_point>
格式化云硬盘。具体命令如下:
mkfs.xfs /dev/<volume_drive_letter>
挂载云硬盘至上述挂载点。具体命令如下:
mount /dev/<volume_drive_letter> <attachment_point>
确认云硬盘成功挂载。具体命令如下:
df -h
卸载云硬盘
云硬盘能够为裸金属主机提供持久化存储,相当于给裸金属主机增加一个硬盘,用于保存数据。云硬盘独立于裸金属主机的生命周期,通过将卸载的云硬盘挂载到其他裸金属主机,能够达到快速转移数据的目的。其中,对处于运行中状态的裸金属主机执行卸载云硬盘操作,可能会导致云硬盘卸载失败或数据写入失败。所以,为了确保数据的完整性和成功卸载云硬盘,建议将裸金属主机关机后再卸载云硬盘,或在卸载云硬盘时不再进行大量的读写操作。
(可选)登录裸金属主机控制台,手动卸载云硬盘。
当裸金属主机的操作系统类型为Windows时,请参考 Microsoft支持 进行操作,本帮助文档将不再赘述。当裸金属主机的操作系统类型为Linux时,请执行以下操作。
查看待卸载云硬盘的盘符(/dev/<volume_drive_letter>)和挂载点。具体命令如下:
df -h
删除多路径设备。
通过云硬盘盘符(/dev/<volume_drive_letter>),确认多路径设备盘符(<mulpath_drive_letter>,其格式为 mpathX 或 dm-X )。具体命令如下:
multipath -l
命令返回结果的格式示例如下,代表云硬盘sdn和sdt对应的多路径设备盘符(<mulpath_drive_letter>)为mpathb或dm-1:
mpathb (36005076300820beeb8000000000014e9) dm-1 IBM ,2145 size=112G features='1 queue_if_no_path' hwhandler='0' wp=rw `-+- policy='service-time 0' prio=0 status=active |- 6:0:0:3 sdn 8:208 active undef running `- 8:0:0:3 sdt 65:48 active undef running
删除多路径设备。具体命令如下:
multipath -f <mulpath_drive_letter>
删除单路径云硬盘。
从挂载点卸载云硬盘。具体命令如下:
unmount <attachment_point>
确认云硬盘成功卸载。具体命令如下:
df -h
分别移除所有块设备。具体命令如下:
cd /sys/block/<volume_drive_letter>/device echo 1 > delete
在“裸金属主机”页面中,勾选待操作主机后,单击列表上方的
更多
,在下拉列表中选择卸载云硬盘
,弹出“卸载云硬盘”对话框。在“卸载云硬盘”对话框中,选择云硬盘后,单击
卸载
,为裸金属主机卸载此云硬盘,并关闭对话框。
重建
在“裸金属主机”页面中,勾选待操作主机后,单击列表上方的
更多
,在下拉列表中选择重建
,弹出“重建裸金属主机”对话框。在“重建裸金属主机”对话框中,选择重建所用镜像并输入密码和确认密码后,单击
重建
,重建该裸金属主机,并关闭对话框。说明:
- 在重建过程中将关闭该裸金属主机,待重建完成后会恢复此裸金属主机至原有状态。
- 重建裸金属主机后,系统盘的数据和配置将会被重置,但是不会影响数据盘数据。
删除
在“裸金属主机”页面中,勾选待操作主机后,单击列表上方的
更多
,在下拉列表中选择删除
,弹出“删除裸金属主机”提示框。在“删除裸金属主机”提示框中,单击
删除
,开始删除该主机,并关闭提示框。警告:
- 无论是否选择“删除后清除本地磁盘数据”,在删除裸金属主机前,均须备份本地磁盘中有用数据。
- 是否选择“删除后清除本地磁盘数据”,取决于在将所在裸金属节点放入可调度资源池之前,是否需要先自动清理该节点上的磁盘数据。建议该参数值选择“是”,因为当选择“否”时,该裸金属节点将会被立即放入可调度资源池中,存在数据泄露的风险。
手动开启监控
首先需要将裸金属主机业务网络绑定到路由器,保证裸金属主机可以访问云平台控制台网络。
裸金属主机手动开启监控agent,可以进行如下操作:
登录裸金属主机系统,执行如下命令,其中,<public_vip>是云平台控制台网络vip,<port>是agent下载源端口,<username>是agent下载源用户名,<password>是agent下载源密码,这些信息请联系云管理员获取:curl -k -u <username>:<password> -o /tmp/baremetal-monitor.sh http://<public_vip>:<port>/baremetal-monitor.sh bash /tmp/baremetal-monitor.sh <public_vip>
等待命令执行成功。
对于纳管裸金属主机如果开启监控需要额外指定裸金属主机所属项目uuid和裸金属主机uuid,命令如下:
bash /tmp/baremetal-monitor.sh <public_vip> -p <project_uuid> -b <bm_uuid>
更多参数可以执行如下命令查看:
bash /tmp/baremetal-monitor.sh -h