任务 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 成功。
3.个性化配置CVM云服务器
登录CVM云服务器,模拟本次企业对云服务器的配置需求,对该服务器进行
点击【立即登录】。
输入登录密码,点击【确定】。
登录成功,本次选用了四种配置,分别是通过yum源安装数据库、通过yum源安装samba服务(实现SMB协议的一个免费软件)、设置开机禁用防火墙和开机后自启,以此来模拟本次用户对云服务器实例配置的需求。
通过yum源安装数据库。
yum install mysql
通过yum源安装samba服务。
yum install samba
设置开机禁用防火墙。
systemctl disable firewalld
开机后自启。
systemctl enable smb
配置完成。
4.创建镜像
在实例的管理页面,选择需要制作镜像的实例,单击【更多】>【实例状态】>【关机】。如下图所示:
选择【关机】、【保留实例并继续收费】,点击【确定】按钮。
待实例关机后,在该台实例行中,单击【更多】>【制作镜像】。如下图所示:
在弹出的 “制作自定义镜像” 窗口中,输入 “镜像名称” 和 “镜像描述”,单击【制作镜像】,进行创建。
5.创建自定义镜像 CVM 实例
待镜像完成创建后,单击左侧导航栏中的镜像,进入镜像管理页面
在镜像列表中,选择您创建的镜像,单击【创建实例】,即可购买与之前相同镜像的服务器。如下图所示:
在【选择机型】中填写配置信息。
在【设置主机】中填写配置信息。
选择【开通】。
创建自定义镜像 CVM 实例成功
6.实验验证
1)验证已创建自定义镜像。
单击左侧导航栏中的镜像,进入镜像管理页面。
在镜像列表中,查看到【测试镜像一】,该镜像即为我们所创建的自定义镜像。
2)验证通过自定义镜像创建新的 CVM 实例。
点击新创建的CVM实例名,进入实例管理页面。
在下面【镜像信息】一栏中,显示镜像名称和镜像ID,以及镜像类型为自定义镜像,即验证通过自定义镜像创建新的相同 CVM 实例成功。
学员评价