14.2. Red Hat Enterprise Linux ゲストに必要なパラメーター
特定の Red Hat Enterprise Linux ゲスト仮想マシンでは、追加のカーネルパラメーターが必要です。このパラメーターは、ゲスト仮想マシンの
/boot/grub/grub.conf
ファイルの /kernel
行の末尾に追加することで設定できます。
以下の表は、Red Hat Enterprise Linux のバージョンと、指定したシステムで必要とされるパラメーターの一覧です。
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
、および divider
が 10
( 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 ゲストはこのバグの影響を受けません。