您好,登錄后才能下訂單哦!
小編給大家分享一下為縮短鏡像制作及創建實例的周期應該如何使用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實例功能不全,檢測工具主要檢測服務器中以下配置項。
檢測工具會根據檢測項給出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驅動
(可選)轉換鏡像格式
導入鏡像
使用自定義鏡像創建實例
看完了這篇文章,相信你對為縮短鏡像制作及創建實例的周期應該如何使用ECS鏡像規范檢測工具有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。