0

0

为缩短镜像制作及创建实例的周期应该怎么使用ECS镜像规范检测工具

坏嘻嘻

坏嘻嘻

发布时间:2018-09-18 14:26:44

|

1773人浏览过

|

来源于php中文网

原创

本篇文章给大家带来的内容是关于为缩短镜像制作及创建实例的周期应该怎么使用ecs镜像规范检测工具,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

镜像规范检测工具

ECS支持使用自定义镜像创建实例。该自定义镜像可以是您基于线下服务器、虚拟机或者其他云平台的云主机创建的。您导入的镜像需要满足一定镜像要求,更多详情,请参阅导入镜像必读。为缩短镜像制作及创建实例的周期,我们推荐您使用ECS镜像规范检测工具,本文简称检测工具,制作符合规范的镜像。检测工具能基于服务器环境检测各项配置指标、定位不合规原因、生成TXT和JSON格式检测报告并给出解决意见。

使用限制

目前检测工具仅支持检测Linux类型镜像,包括Ubuntu、CentOS、Debian、RedHat、SLES(SUSE Linux Enterprise Server)、OpenSUSE、FreeBSD、CoreOS和Others Linux发行版本。

使用示例

以CentOS 7.4 64位服务器为例。

登录您的服务器、虚拟机或者其他云平台的云主机。

下载检测工具。

使用root权限运行image_check,避免检测工具无法读取有权限控制的配置文件。

chmod +x image_check
sudo image_check –p [目标路径]

    说明

您可以使用-p [目标路径]指定检测报告的生成路径,不指定则默认输出在检测工具所在的路径。

等待检测工具检测系统配置。

Begin check your system...
 The report is generating.
 -----------------------------------------
 The information you need to input when you import your image to Alibaba Cloud website:
 Current system: CentOS         # 系统信息1:服务器操作系统
 Architecture: x86_64           # 系统信息2:系统架构
 System disk size: 42 GB        # 系统信息3:服务器系统盘容量
 -----------------------------------------
 # 检测项
 Check driver                          [ OK ]
 Check shadow file authority           [ OK ]
 Check security                        [ OK ]
 Check qemu-ga                         [ OK ]
 Check network                         [ OK ]
 Check ssh                             [ OK ]
 Check firewall                        [ OK ]
 Check filesystem                      [ OK ]
 Check device id                       [ OK ]
 Check root account                    [ OK ]
 Check password                        [ OK ]
 Check partition table                 [ OK ]
 Check lvm                             [ FAILED ]
 Check lib                             [ OK ]
 Check disk size                       [ OK ]
 Check disk use rate                   [ WARNING ]
 Check inode use rate                  [ OK ]
 -----------------------------------------
 15 items are OK
 1 items are failed
 1 items are warning
 -----------------------------------------
 The report is generated: /root/image_check_report_2018-05-14_18-18-10.txt
 Please read the report to check the details

在相应位置查看检测报告。报告格式为image_check_report_日期_时间.txt或image_check_report.json。

检测项

为避免使用您的自定义镜像创建的ECS实例功能不全,检测工具主要检测服务器中以下配置项。

微信截图_20180918141306.png

微信截图_20180918141315.png

星火作家大神
星火作家大神

星火作家大神是一款面向作家的AI写作工具

下载

检测工具会根据检测项给出OK、FAILED或者WARNING检测结果。

OK:检测项均符合要求。

FAILED:检测项不符合要求,使用该自定义镜像创建的ECS实例无法正常启动。建议您修复报错项后再制作镜像,以提高实例启动效率。

WARNING:检测项不符合要求,使用该自定义镜像创建的ECS实例可以安全启动,但ECS无法通过有效途径干预您的实例配置。您可以选择立即修复,也可以暂时忽略问题前往制作镜像环节。

输出项

检测系统环境后,会输出TXT和JSON两种格式检测报告。输出路径可以使用-p [目标路径]指定,不指定则默认输出在检测工具所在的路径。

TXT格式报告名称为image_check_report_日期_时间.txt,报告内容包括服务器配置信息以及检测结果。以CentOS 7.4 64位服务器为例:

The information you need to input when you import your image to Alibaba Cloud Website:
  Current system is: CentOS     #服务器操作系统
  Architecture: x86_64          #系统架构
  System disk size: 42 GB       #服务器系统盘容量
  -----------------------------------------
   Check driver                 #检测项名称
   Pass: kvm drive is exist     #检测结果
   Alibaba Cloud supports kvm virtualization technology
   We strongly recommend installing kvm driver.

JSON格式报告名称为image_check_report.json,报告内容包括服务器配置信息以及检测结果。以CentOS 7.4 64位服务器为例:

"platform": "CentOS",      \\服务器操作系统
  "os_big_version": "7",     \\操作系统版本号(高位)
  "os_small_version": "4",   \\操作系统版本号(低位)
  "architecture": "x86_64",  \\系统架构
  "system_disk_size": "42",  \\服务器系统盘容量
  "version": "1.0.2",        \\检测工具版本
  "time": "2018-05-14_19-18-10", \\检测时间
  "check_items": [{
      "name": "driver",      \\检测项名称
      "result": "OK",        \\检测结果
      "error_code": "0",     \\错误码
      "description": "Pass: kvm driver exists.", \\描述
      "comment": "Alibaba Cloud supports kvm virtualization technology. We strongly recommend installing kvm driver."
  }]
}

下一步

查看导入镜像注意事项

安装virtio驱动

(可选)转换镜像格式

导入镜像

使用自定义镜像创建实例

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

416

2023.08.07

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

533

2023.08.23

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

310

2023.10.13

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

75

2025.09.10

磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

1351

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

704

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

294

2023.06.30

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

776

2023.07.05

AO3中文版入口地址大全
AO3中文版入口地址大全

本专题整合了AO3中文版入口地址大全,阅读专题下面的的文章了解更多详细内容。

1

2026.01.21

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 7.5万人学习

Git 教程
Git 教程

共21课时 | 2.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号