すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud Linux:alinux-base-setup-3.2-7.al8 をインストールした後に Alibaba Cloud Linux 3 インスタンスが起動しない場合はどうすればよいですか?

最終更新日:Jun 21, 2025

このトピックでは、alinux-base-setup-3.2-7.al8 コンポーネントのインストール後に Alibaba Cloud Linux 3 インスタンスが起動できない問題の原因と解決策、およびその防止方法について説明します。

問題の説明

Alibaba Cloud Linux 3 を実行している Elastic Compute Service (ECS) インスタンスに alinux-base-setup-3.2-7.al8 コンポーネントをインストールした後、インスタンスは正常に動作できますが、再起動できません。Virtual Network Computing (VNC) を使用してインスタンスに接続すると、インスタンスのオペレーティングシステムは GRand Unified Bootloader (GRUB) インターフェースで停止します。

image

原因

alinux-base-setup コンポーネントは、デフォルトのシステムパラメータを管理および構成し、GRUB 構成を含みます。 GRUB はインスタンスの再起動時に再読み込みされます。ただし、alinux-base-setup-3.2-7.al8 コンポーネントのバグにより GRUB 構成が破損し、インスタンスの再起動が失敗します。

解決策

  1. VNC を使用してインスタンスに接続する

  2. ブートパーティションのデバイス ID を表示します。

    search --no-floppy --file /boot/grub2/grub.cfg
  3. GRUB 構成ファイルを読み込みます。

    <ID> をブートパーティションのデバイス ID に置き換えます。

    configfile (<ID>)/boot/grub2/grub.cfg
  4. インスタンスが起動した後、alinux-base-setup コンポーネントを最新バージョンにアップグレードします。

    sudo yum clean all
    sudo yum update -y alinux-base-setup
  5. 構成を有効にするためにインスタンスを再起動します。

    sudo reboot

予防

前述の問題を防ぐには、次の手順を実行します。

  1. alinux-base-setup のバージョンを表示します。

    rpm -q alinux-base-setup
  2. (オプション) alinux-base-setup のバージョンが 3.2-7 の場合は、アップグレードします。

    sudo yum clean all
    sudo yum update -y alinux-base-setup
  3. 構成を有効にするためにインスタンスを再起動します。

    警告

    再起動操作により、インスタンスが短時間停止し、インスタンスで実行されているサービスが中断され、データが失われる可能性があります。インスタンスを再起動する前に、重要なインスタンスデータをバックアップすることをお勧めします。また、オフピーク時にインスタンスを再起動することをお勧めします。

    sudo reboot