5分钟

任务 2 创建自定义镜像

任务目标

在实例正常运行的情况下,用户根据当前的实际需求,在其基础上创建新的自定义镜像。在创建新的自定义镜像后,用户可以使用该镜像启动更多与原实例具有相同自定义项的新实例。

任务说明

  • 每个地域暂支持10个自定义镜像;
  • 以下目录/文件会被清空:
    • /var/log/
    • /root/.bash_history、/home/ubuntu/.bash_history(Ubuntu 系统)
  • Linux 实例制作自定义镜像时,请确认 /etc/fstab 不包含数据盘配置,否则会导致使用该镜像创建的实例无法正常启动。如果制作自定义镜像的 Linux 实例有挂载数据盘,则需要注释或删掉 /etc/fstab 中自行配置的数据盘的相关配置;
  • 制作过程需要持续十分钟或更长时间,具体时间与实例的数据大小有关,请提前做好相关准备,以防影响业务。

任务步骤

1.进入控制台

点击腾讯云网站首页右上角的【控制台】。

进入控制台

2.购买 CVM 云服务器实例

此步骤是为创建和操作自定义镜像提供前提条件,进入到腾讯云服务器管理控制台中进行购买。

搜索云服务器

点击【新建】按钮。

新建实例

选择自定义配置,根据需求选择机型配置信息。在【自定义配置】下,本次实验的选择包括:

计费模式

地域

可用区

网络

实例

镜像

公网带宽

按量计费

广州

广州四区

Default-VPC

标准型 S5

CentOS 64 位 CentOS 7.6 64 位

按使用流量

点击【下一步】按钮。

配置信息

设置主机配置信息,点击【下一步】。

设置主机

选择【开通】。

开通实例

创建 CVM 成功。

创建CVM成功

3.个性化配置CVM云服务器

登录CVM云服务器,模拟本次企业对云服务器的配置需求,对该服务器进行

登录CVM

点击【立即登录】。

立即登录

输入登录密码,点击【确定】。

输入密码

登录成功,本次选用了四种配置,分别是通过yum源安装数据库、通过yum源安装samba服务(实现SMB协议的一个免费软件)、设置开机禁用防火墙和开机后自启,以此来模拟本次用户对云服务器实例配置的需求。

登录成功

通过yum源安装数据库。

yum install mysql
yum源安装数据库

通过yum源安装samba服务。

yum install samba
yum源安装samba服务
yum源安装samba服务

设置开机禁用防火墙。

systemctl disable firewalld
设置开机禁用防火墙

开机后自启。

systemctl enable smb
开机后自启

配置完成。

4.创建镜像

在实例的管理页面,选择需要制作镜像的实例,单击【更多】>【实例状态】>【关机】。如下图所示:

找到【关机】按钮

选择【关机】、【保留实例并继续收费】,点击【确定】按钮。

确认关机

待实例关机后,在该台实例行中,单击【更多】>【制作镜像】。如下图所示:

制作镜像

在弹出的 “制作自定义镜像” 窗口中,输入 “镜像名称” 和 “镜像描述”,单击【制作镜像】,进行创建。

填写镜像信息
创建CVM成功

5.创建自定义镜像 CVM 实例

待镜像完成创建后,单击左侧导航栏中的镜像,进入镜像管理页面

进入镜像管理

在镜像列表中,选择您创建的镜像,单击【创建实例】,即可购买与之前相同镜像的服务器。如下图所示:

创建实例

在【选择机型】中填写配置信息。

选择机型

在【设置主机】中填写配置信息。

设置主机

选择【开通】。

确认配置信息

创建自定义镜像 CVM 实例成功

创建CVM成功

6.实验验证

1)验证已创建自定义镜像。

单击左侧导航栏中的镜像,进入镜像管理页面。

进入镜像管理

在镜像列表中,查看到【测试镜像一】,该镜像即为我们所创建的自定义镜像。

创建实例

2)验证通过自定义镜像创建新的 CVM 实例。

点击新创建的CVM实例名,进入实例管理页面。

进入实例管理页面

在下面【镜像信息】一栏中,显示镜像名称和镜像ID,以及镜像类型为自定义镜像,即验证通过自定义镜像创建新的相同 CVM 实例成功。

查看镜像信息