检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
裸金属服务器为您和您的企业提供专属的云上物理服务器,为核心数据库、关键应用系统、高性能计算、大数据等业务提供卓越的计算性能以及数据安全,结合云中资源的弹性优势,租户可灵活申请,按需使用。 您可以使用本文档提供的API对裸金属服务器进行相关操作,如创建、挂载磁盘、开关机等。
在修改配置文件“/etc/cloud/cloud.cfg”时,请注意配置文件的格式(如对齐、空格)要与示例保持一致(此文件遵循yaml语法结构)。 父主题: 安装Cloud-Init
配置Cloud-Init 在安装完Cloud-Init后,需要配置cloud.cfg文件,用于定制Cloud-Init在裸金属服务器初始化时的功能配置。 使用vi编辑器修改“/etc/cloud/cloud.cfg”配置文件,以下章节内容仅为示例,应该以实际需求为准。
dpkg-reconfigure cloud-init 执行命令vim /etc/cloud/cloud.cfg.d/90_dpkg.cfg打开配置文件,检查配置项是否正确。
dpkg-reconf igure cloud-init 执行命令vim /etc/cloud/cloud.cfg.d/90_dpkg.cfg打开配置文件,检查配置项是否正确。
安装Cloud-Init 安装Cloud-Init说明 SUSE/Red Hat/CentOS/Oracle Linux/Ubuntu/Debian系列 EulerOS/OpenEuler 父主题: 安装并配置虚拟机(Linux)
dpkg-reconfigure cloud-init 执行命令vim /etc/cloud/cloud.cfg.d/90_dpkg.cfg打开配置文件,检查配置项是否正确。
查看Cloud-Init服务状态 SUSE 11 SP4 SUSE 12 SP1 SUSE 12 SP2/SUSE 12 SP3/SUSE 15/Oracle Linux 7系列/Red Hat 7系列/CentOS 7系列/CentOS 8系列 EulerOS/OpenEuler
适用于数据库、大数据、容器等业务场景。
自定义脚本类型兼容开源Cloud-init,详情请参考Cloud-init开源说明:http://cloudinit.readthedocs.io/en/latest/topics/format.html。
挂载数据盘 操作场景 裸金属服务器创建成功后,如果发现磁盘不够用或当前磁盘不满足要求,可以将已有磁盘挂载给裸金属服务器;或创建新的磁盘,然后再挂载至裸金属服务器。 约束与限制 待挂载的磁盘与裸金属服务器属于同一可用区。 裸金属服务器的状态为“运行中”或“关机”。 云硬盘的磁盘模式必须为
Ubuntu 14.04 执行下列命令: initctl status cloud-init initctl status cloud-init-local initctl status cloud-config initctl status cloud-final 如果安装成功,
如何处理cloud-init-local概率性启动失败导致裸金属服务器不能正确注入数据的问题?
cloud-final 执行以下命令,运行Cloud-Init服务命令。
cloud-final 执行以下命令,运行Cloud-Init服务命令。
cloud-final 执行以下命令,运行Cloud-Init服务命令。
元数据 元数据介绍 裸金属服务器元数据包含了裸金属服务器在云平台的基本信息,例如服务器ID、主机名、网络信息等。裸金属服务器元数据支持两种风格,可以分别通过兼容OpenStack和兼容EC2的API获取,如表1所示。 表1 裸金属服务器元数据类别支持列表 元数据类型 实例元数据项
对于Cloud-Init四个阶段的服务,如果某个服务没有自启动,首先用上下键选中,然后按“Tab”,选中“Enable/Disable”,即可设置该服务为自启动服务。 父主题: 查看Cloud-Init服务状态
cloud-init.service cloud-config.service cloud-final.service systemctl status cloud-init-local.service cloud-init.service cloud-config.service
按“Enter”,显示如下图,可以看到Cloud-Init的四个阶段的服务已被自启动,其中“YES”为自启动,“No”为没有被自启动。如果没有自启动,按照图中的功能键将其添加到自启动中。 父主题: 查看Cloud-Init服务状态