7/2 に CentOS 5.5の kernel が更新されたようですので、遅ればせながら Domain-0 (64bit版)と Domain-U の centos_x86_64 (64bit版)、centos_i386 (32bit版) のバージョンアップを行いました。

  旧: 2.6.18-194.3.1.el5xen
  新: 2.6.18-194.8.1.el5xen

手順は前回(「Xen環境 kernelのアップデート (バージョンアップ) 編」)と同様です。

(*) 前回からの疑問ですが、一度構築した Xen 環境における Domain-0 の kernel はアップデートしない方がよいのでしょうか。。。

1. Domain-0 のアップデート

アップデート作業自体は Xen 環境以外と同様、yum コマンドのみで完了します。
# yum udate

~ 略 ~

Removed:
kernel-xen.x86_64 0:2.6.18-164.el5

Installed:
kernel-xen.x86_64 0:2.6.18-194.8.1.el5

Updated:
kernel-headers.x86_64 0:2.6.18-194.8.1.el5

Complete!

/boot/grob/grob.conf の Domain-0 メモリ設定も引き継がれていることを確認後、Domain-U を再起動します。(メモリ設定の詳細はこちら)

再起動後、起動している kernel を確認します。
# uname -a
Linux [ホスト名].[ドメイン名] 2.6.18-194.8.1.el5xen #1 SMP Thu Jul 1 19:41:05 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux

2. Domain-U のアップデート

Domain-U (centos_x86_64、centos_i386) も同様ですので、アップデート作業の詳細は省略します。

アップデート後、Domain-0 から Domain-U を再起動してください。
# xm reboot centos_x86_64
# xm reboot centos_i386

Domain-U の再起動が完了後、起動している kernel を確認します。

2.1. centos_x86_64 (CentOS 5.5 64bit版)

# uname -a
Linux [ホスト名].[ドメイン名] 2.6.18-194.8.1.el5xen #1 SMP Thu Jul 1 19:41:05 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux

2.2. centos_i386 (CentOS 5.5 32bit版)

# uname -a
Linux [ホスト名].[ドメイン名] 2.6.18-194.8.1.el5xen #1 SMP Thu Jul 1 20:25:56 EDT 2010 i686 athlon i386 GNU/Linux

[ END ]