集群镜像

更新时间:2019-11-11 15:21:59

1. 背景

提交作业或者创建集群时,批量计算将使用您指定的镜像来启动实例。为了方便集群管理和运行状态收集,批量计算提供了预置管理软件的基础镜像。您可以直接使用这些基础镜像,也可以通过在基础镜像内安装业务所需的软件制作自定义镜像。

2. 说明

使用批量计算服务对您所使用镜像的要求是:

  • 镜像为批量计算提供的官方基础镜像;
  • 镜像为基于基础镜像制作并完成镜像注册(共享)的自定义镜像。

3. 使用

如果官方提供的镜像无法满足您的需求,请参考以下步骤自行制作镜像。

3.1 创建 ECS 实例

请直接点击相应的基础镜像链接:

Ubuntu 14.04Ubuntu 16.04CentOS 6.8CentOS 7.4Windows 2008Windows 2012Windows 2016
Ubuntu 14.04 Ubuntu 16.04 CentOS 6.8 CentOS 7.4 Windows 2008 Windows 2012 Windows 2016
link link link link link link link

单击立即购买,进入 ECS 购买页面,按照下面的建议配置实例:

  • 付费类型选择按量付费;
  • 地域与批量计算服务保持一致;
  • 可用区选择随机分配;
  • 实例规格建议至少 4 核 8GB;
  • 系统盘按您所需软件大小选择;
  • 选择一个已有 VPC 或创建一个新的 VPC;
  • 选择一个已有的安全组或创建一个新安全组。

3.2. 安装用户软件

实例创建出来后,请 重置实例密码 并重启实例。待实例处于运行状态后,通过远程连接登入到该实例。您可以安装自己需要的其他应用程序,如用于渲染的 Maya 软件,基因数据分析工具等。

3.3. 创建镜像

请按如下步骤完成镜像创建:

  • 待所有程序安装完成后,在 ECS 控制台创建磁盘快照。参考 创建快照
  • 待上述快照创建完成后,在 ECS 控制台创建自定义镜像。参考 创建自定义镜像

3.4. 镜像验证

自定义镜像制作完成后,以该镜像创建一个 ECS 实例。实例成功启动后进行远程连接,登录后请务必自行检查安装的软件是否能正常运行。如果您使用的是 Linux 操作系统,还需要检测 cloud-init 服务的完整性,请执行命令cloud-init -h查询软件能否正常运行,若抛异常则说明 cloud-init 服务被破坏,需要联系批量计算运维人员对镜像进行修复操作。

3.5. 注册镜像

需要注意的是,您之前所做的全部操作都是在 ECS 之上完成的,若在批量中使用该自定义镜像还需要完成镜像注册的工作。打开批量计算控制台 创建镜像 ,将制作好的 ECS 镜像(以 m- 为前缀)在批量计算进行注册操作,之后提交作业或创建集群均可以使用批量计算镜像(以 img- 为前缀)。

  • 本页导读 (0)
  • 1. 背景
  • 2. 说明
  • 3. 使用
  • 3.1 创建 ECS 实例
  • 3.2. 安装用户软件
  • 3.3. 创建镜像
  • 3.4. 镜像验证
  • 3.5. 注册镜像