使用镜像检测工具检测镜像
更新时间:2024-07-02
在执行完上述各项操作后,将镜像检测工具下载到镜像的操作系统里边并执行检测。
Linux系统镜像检测工具
检查项如下:
序号 | 检测项 | 说明 | 备注 |
---|---|---|---|
1 | VirtIO驱动 | 百度云支持KVM虚拟化技术,导入百度云的镜像需要安装KVM virtio驱动 | 无 |
2 | 密码文件权限 | /etc/shadow文件需要有写权限(禁止使用chattr命令修改shadow文件权限) | 无 |
3 | SELinux | 导入百度云平台的镜像,在导入前需将SElinux置为disable | 无 |
4 | 网络配置 | 1.需将网络设置为DHCP动态获取IP模式;2.需清空70-persistent-net.rules文件 | 无 |
5 | SSH server服务 | 1.建议安装openssh-server,并开启sshd服务;2.建议允许root用户登录。 | 无 |
6 | 防火墙 | 导入百度云的镜像,需要关闭防火墙 | 无 |
7 | 文件系统 | 推荐使用/ext2/ext3/ext4文件系统 | 不支持ext4的metadata_csum高级特性 |
8 | root用户 | 保留root用户 | 无 |
9 | 修改密码命令 | 保留passwd/chpasswd命令 | 无 |
10 | 磁盘分区类型 | 百度云BCC默认支持MBR磁盘分区类型 | 无 |
11 | 逻辑卷(LVM2) | 不支持LVM2磁盘类型 | 无 |
12 | cloud-init | 建议安装cloud-init | 用于设置hostname等 |
13 | 磁盘ID | 建议使用磁盘UUID进行/分区的挂载 | 无 |
14 | 磁盘大小 | 百度云服务器最大支持500GB系统盘。建议你的系统分区大小不要超过500G | 无 |
15 | 磁盘卸载 | 导入镜像如果需要支持磁盘卸载,cmdline中不能包含pcie_aspm=off | 无 |
16 | 内核hotplug配置 | 导入镜像如果需要支持磁盘卸载,内核需要打开hotplug相关的配置 | 无 |
下载检查工具到您的系统中,目前仅支持以下几种发行版的Linux:
CentOS:check_centos.sh
Ubuntu(不支持Ubuntu18):check_ubuntu.sh
Debian:check_debian.sh
openSUSE:check_opensuse.sh
FreeBSD:check_freebsd.sh
为检查工具添加可执行权限(以CentOS为例):
# chmod +x check_centos
# ./check_centos
-------------------------------------------------------
Distro: centos
Version: 7.5
-------------------------------------------------------
[ check virtio driver ] [ OK ]
[ check /etc/shadow ] [ OK ]
[ check selinux ] [ OK ]
[ check network config ] [ OK ]
[ check sshd service ] [ OK ]
[ check firewall ] [ OK ]
[ check file system ] [ OK ]
[ check root ] [ OK ]
[ check passwd command ] [ OK ]
[ check disk partition ] [ OK ]
[ check LVM ] [ OK ]
[ check cloud-init ] [ OK ]
[ check disk uuid ] [ OK ]
[ check disk size ] [ OK ]
[ check pcie aspm ] [ OK ]
[ check kernel config ] [ OK ]
-------------------------------------------------------
There is no error/waring.
The system can be imported into Baidu cloud.
-------------------------------------------------------
Windows系统镜像检测工具
检查项如下:
序号 | 检测项 | 说明 | 修复建议 |
---|---|---|---|
1 | VirtIO驱动 | 百度云支持KVM虚拟化技术,导入百度云的镜像需要安装KVM virtio驱动 | 如何为系统安装virtio 驱动,请参见安装virtio驱动 |
2 | 磁盘分区类型 | 百度云BCC默认支持MBR磁盘分区类型 | 无 |
3 | 磁盘大小 | 百度云服务器最大支持2TB系统盘 | 无 |
4 | cloudbase-init | 建议安装cloudbase-init,用来设置hostname、密码等 | 如何为系统安装cloudbase-init,请参考安装cloudbase-init |
5 | MLNX_WinOF2网络驱动 | 对于Windows Server 2016、2019、2022,建议安装MLNX_WinOF2网卡驱动,有些规格的实例(如bcc.ga2、bcc.ica2、bcc.ma2、bcc.la2等)需要安装该网卡驱动才能识别网络设备 | 如何为系统安装MLNX_WinOF2驱动,请参考安装MLNX_WinOF2驱动 |
下载检测工具check-windows.ps1到您的系统中,打开powershell窗口,执行该脚本: