1. 背景
提交作业或者创建集群时,批量计算将使用您指定的镜像来启动实例。为了方便集群管理和运行状态收集,批量计算提供了预置管理软件的基础镜像。您可以直接使用这些基础镜像,也可以通过在基础镜像内安装业务所需的软件制作自定义镜像。
2. 说明
使用批量计算服务对您所使用镜像的要求是:
- 镜像为批量计算提供的官方基础镜像;
- 镜像为基于基础镜像制作并完成镜像注册(共享)的自定义镜像。
3. 使用
如果官方提供的镜像无法满足您的需求,请参考以下步骤自行制作镜像。
3.1 创建 ECS 实例
请直接点击相应的基础镜像链接:
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. 创建镜像
请按如下步骤完成镜像创建:
3.4. 镜像验证
自定义镜像制作完成后,以该镜像创建一个 ECS 实例。实例成功启动后进行远程连接,登录后请务必自行检查安装的软件是否能正常运行。如果您使用的是 Linux 操作系统,还需要检测 cloud-init 服务的完整性,请执行命令cloud-init -h
查询软件能否正常运行,若抛异常则说明 cloud-init 服务被破坏,需要联系批量计算运维人员对镜像进行修复操作。
3.5. 注册镜像
需要注意的是,您之前所做的全部操作都是在 ECS 之上完成的,若在批量中使用该自定义镜像还需要完成镜像注册的工作。打开批量计算控制台 创建镜像 ,将制作好的 ECS 镜像(以 m-
为前缀)在批量计算进行注册操作,之后提交作业或创建集群均可以使用批量计算镜像(以 img-
为前缀)。
文档内容是否对您有帮助?