イメージチェック機能は、インポート後のカスタムイメージにおける潜在的な問題を特定し、イメージが Alibaba Cloud の基準を満たしていることを確認し、Elastic Compute Service (ECS) インスタンスの起動成功率を向上させます。
Linux のチェック項目
次の表に、Linux イメージのチェック項目と推奨される解決策を示します。
|
チェック項目 |
説明 |
推奨される解決策 |
|
GUESTOS.Platform |
オペレーティングシステムが Linux であることを確認します。 |
該当なし |
|
GUESTOS.OSVersion |
オペレーティングシステムのバージョンを確認します。例:CentOS 7.9。 |
該当なし |
|
GUESTOS.Architecture |
システムアーキテクチャを確認します。 例:x86_64、arm64、i386。 |
該当なし |
|
GUESTOS.RtcTimeMode |
リアルタイムクロック (RTC) の時刻標準を確認します。UTC またはローカルタイムのいずれかになります。UTC を推奨します。 |
RTC の時刻標準を UTC に設定する方法の詳細については、「Linux の時刻とタイムゾーン」をご参照ください。 |
|
GUESTOS.BootMode |
イメージの起動モードを確認します。LEGACY または UEFI のいずれかになります。 |
該当なし |
|
GUESTOS.KernelVersion |
カーネルバージョンを確認します。例:3.10.0-1160.21.1.el7.x86_64。 |
該当なし |
|
GUESTOS.Virtio |
virtio ドライバーは仮想化に必要です。ドライバーがない場合、ECS インスタンスの起動に失敗する可能性があります。 |
virtio ドライバーのインストール方法の詳細については、「virtio ドライバーのインストール」をご参照ください。 |
|
GUESTOS.Nvme |
NVMe ドライバーがインストールされていることを確認します。このドライバーは、ecs.g7se など、NVMe ベースのクラウドディスクを使用する特定のインスタンスファミリーで必要です。 |
NVMe ドライバーのインストール方法の詳細については、「カスタムイメージへの NVMe ドライバーのインストール」をご参照ください。 |
|
GUESTOS.Fstab |
|
|
|
GUESTOS.Grub |
GRUB ブートローダーファイルの設定を確認します。不適切に設定されたデバイス、存在しないデバイス、または不正な UUID などの問題は、システムの起動失敗の原因となる可能性があります。 |
正しく設定された GRUB ファイルを生成する方法の詳細については、「GRUB 設定ファイルのディスクパーティション識別子を UUID に変更する」をご参照ください。 |
|
GUESTOS.Selinux |
SELinux が無効になっていることを確認します。SELinux はクラウドイメージの起動失敗の原因となる可能性があるため、推奨されません。 |
SELinux を無効にする方法の詳細については、「SELinux の有効化または無効化」をご参照ください。 |
|
GUESTOS.OnlineResizeFS |
イメージがルートパーティションの自動サイズ変更をサポートしていることを確認します。 |
自動サイズ変更をサポートするようにイメージを設定する方法の詳細については、「cloud-init のインストール」をご参照ください。 |
|
GUESTOS.SystemImage |
インポートされたファイルが、ISO ファイルや空のイメージではなく、有効なシステムディスクイメージであることを確認します。 |
該当なし |
|
GUESTOS.CloudInit |
cloud-init がインストールされていることを確認します。cloud-init は、ホスト名の設定、公開キーの追加、ルートパーティションのサイズ変更などのタスクを処理する、クラウドインスタンスを初期化するための業界標準ツールです。 |
cloud-init のインストール方法の詳細については、「cloud-init のインストール」をご参照ください。 |
|
GUESTOS.SupportMocInstanceTypes |
イメージが SHENLONG インスタンスタイプをサポートしていることを確認します。 ecs.g6 や ecs.g7 など、最近の Alibaba Cloud ECS インスタンスの多くは SHENLONG インスタンスタイプです。古い OS やカーネルバージョンでは、これらのインスタンスタイプが起動しない可能性があります。インスタンス仕様の詳細については、「インスタンスファミリー」をご参照ください。 |
|
Windows のチェック項目
次の表に、Windows イメージのチェック項目と推奨される解決策を示します。
|
チェック項目 |
説明 |
推奨される解決策 |
|
GUESTOS.Platform |
オペレーティングシステムのプラットフォームが Windows であることを確認します。 |
該当なし |
|
GUESTOS.OSVersion |
オペレーティングシステムのバージョンを確認します。例:Windows Server 2016 Datacenter。 |
該当なし |
|
GUESTOS.Architecture |
システムアーキテクチャを確認します。例:amd64。 |
該当なし |
|
GUESTOS.KernelVersion |
カーネルバージョンを確認します。 |
該当なし |
|
GUESTOS.BCD |
イメージ内のブート構成データ (BCD) ファイルを確認します。 BCD ファイルがないか破損している場合、インスタンスが起動しない可能性があります。 |
有効な BCD ファイルを使用してください。 |
|
GUESTOS.Registry |
イメージ内のレジストリファイルを確認します。レジストリファイルがないか破損している場合、インスタンスが起動しない可能性があります。 |
有効なレジストリファイルを使用してください。 |
|
GUESTOS.Hotfix |
正しいパッチがインストールされていることを確認します。必要なパッチがないか、問題のあるパッチをインストールすると、インスタンスが起動しない可能性があります。 |
|
|
GUESTOS.Disk |
イメージ内のディスク設定を確認します。ディスク上に残留ドライバーエントリがあると、インスタンスが起動しない可能性があります。 |
|
|
GUESTOS.Sysprep |
移行前に Sysprep プロセスが完了したことを確認します。 Sysprep が完了する前に移行すると、システムが正しく起動しない可能性があります。 |
Sysprep プロセスの実行中は移行しないでください。 |
|
GUESTOS.Update |
イメージが作成される前に、保留中の更新プロセスが完了したことを確認します。更新の進行中にイメージを作成すると、システムが正しく起動しない可能性があります。 |
イメージを作成する前に、すべての更新プロセスが完了していることを確認してください。 |
|
GUESTOS.Xen |
残留 Xen ドライバーが存在しないことを確認します。残留 Xen ドライバーがあると、システムが正しく起動しない可能性があります。 |
|
|
GUESTOS.Server |
サービス設定で自動ドライバーインストールが許可されていることを確認します。設定でドライバーのインストールがブロックされている場合、必要なドライバーをインスタンス上で更新できません。 |
|
|
GUESTOS.DesktopConfig |
デスクトップ設定ファイル ( |
|
|
GUESTOS.BootMgr |
Windows ブート マネージャー (BootMgr) が存在することを確認します。 BootMgr がないと、システムは起動しません。 |
BootMgr が正しく設定されていることを確認してください。 |