Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

14.2. Red Hat Enterprise Linux ゲストに必要なパラメーター

特定の Red Hat Enterprise Linux ゲスト仮想マシンでは、追加のカーネルパラメーターが必要です。このパラメーターは、ゲスト仮想マシンの /boot/grub/grub.conf ファイルの /kernel 行の末尾に追加することで設定できます。
以下の表は、Red Hat Enterprise Linux のバージョンと、指定したシステムで必要とされるパラメーターの一覧です。

表14.1 カーネルパラメーターの要件

Red Hat Enterprise Linux のバージョン ゲストカーネルの追加パラメーター
7.0 以降 (AMD64 および Intel 64 システム、kvm-clock 使用) 追加のパラメーターは必要ありません。
6.1 以降 (AMD64 および Intel 64 システム、kvm-clock 使用) 追加のパラメーターは必要ありません。
6.0 (AMD64 および Intel 64 システム、kvm-clock 使用) 追加のパラメーターは必要ありません。
6.0 (AMD64 および Intel 64 システム、kvm-clock 使用せず) notsc lpj=n
5.5 AMD64/Intel 64 (kvm-clock 使用) 追加のパラメーターは必要ありません
kvm-clock を使用しない 5.5 AMD64 および Intel 64 システム notsc lpj=n
5.5 (32 ビット AMD および Intel システム、kvm-clock 使用) 追加のパラメーターは必要ありません
kvm-clock のない 32 ビット AMD および Intel システムで 5.5 clocksource=acpi_pm lpj=n
AMD64 および Intel 64 システムの場合:5.4 notsc
32 ビット AMD および Intel システムにおける 5.4 clocksource=acpi_pm
AMD64 および Intel 64 システムの場合:5.3 notsc
32 ビット AMD および Intel システムの場合:5.3 clocksource=acpi_pm
注記
lpj パラメーターには、ゲスト仮想マシンが実行される特定の CPU の jiffy ごとのループ 値と同等の数値が必要です。この値が分からない場合は、lpj パラメーターを設定しないでください。
警告
以前は、divider カーネルパラメーターは、応答要件が高くない Red Hat Enterprise Linux 4 および 5 ゲスト仮想マシンに推奨されていました。また、ゲスト密度が高いシステムに存在していました。Red Hat Enterprise Linux 4 を実行しているゲストまたはバージョン 5.8 より前の Red Hat Enterprise Linux 5 バージョンでの使用は推奨されなくなりました。
divider タイマー割り込みの頻度を減らすことで、5.8 以上のバージョンの Red Hat Enterprise Linux 5 バージョンのスループットを向上させることができます。たとえば、HZ=1000、および divider10 ( divider=10)に設定されている場合、期間ごとのタイマー割り込みの数はデフォルト値(1000)から 100 に変更されます(デフォルト値の 1000 は divider 値 10 で除算されます)。
BZ#698842 divider パラメーターが割り込みおよびティックの記録と対話する方法にバグが詳述されています。このバグは、Red Hat Enterprise Linux 5.8 で修正されています。ただし、divider パラメーターは、バージョン 5.8 より前の Red Hat Enterprise Linux 4 または Red Hat Enterprise Linux 5 バージョンを使用するゲストでカーネルパニックを引き起こす可能性があります。
このパラメーターは Red Hat Enterprise Linux 3 では実装されていないため、このバグは Red Hat Enterprise Linux 3 ゲストには影響しません。
Red Hat Enterprise Linux 6 には固定頻度のクロック割り込みがありません。ティックレスモード で動作し、必要に応じてタイマーを動的に使用します。したがって、divider パラメーターは Red Hat Enterprise Linux 6 では役に立ち、Red Hat Enterprise Linux 6 ゲストはこのバグの影響を受けません。