ハイパーバイザー導入ガイド


Red Hat Enterprise Linux 5

Red Hat Enterprise Virtualization Hypervisor をインストール、デプロイ、および維持するための完全なガイド。

概要

本書は、Red Hat Enterprise Virtualization Hypervisor のインストールおよび管理に関するガイドです。

はじめに

本書は、Red Hat Enterprise Virtualization (RHEV) Hypervisor をインストールするためのガイドです。本書では、Red Hat Enterprise Virtualization Manager for Desktops を使用してハイパーバイザーをインストールするための段階的な手順を説明します。さまざまな環境やシステムでユーザーを支援するために、代替および高度なインストールおよび設定オプションがカバーされています。

1. 本書の表記慣例

本ガイドでは、いくつかの規則を使用して特定の単語やフレーズを強調表示し、特定の情報への注意を促しています。

1.1. 表記規則

特定の単語や句への注意を促すために 4 つの表記慣習を使用しています。これらの規則や、これらが適用される状況は以下のとおりです。
等幅ボールド
シェルコマンド、ファイル名、パスなど、システム入力を強調表示するために使用されます。キーとキーの組み合わせを強調表示するためにも使用されます。以下に例を示します。
現在の作業ディレクトリーのファイル my_next_bestselling_novel の内容を表示するには、シェルプロンプトで cat my_next_bestselling_novel コマンドを入力し、Enter を押してコマンドを実行します。
上記には、ファイル名、シェルコマンドおよびキーが含まれます。これはすべて等幅ボールドで表示され、コンテキストにより区別可能なものになります。
キーの組み合わせは、キーの組み合わせの各パーツをつなげるプラス記号によって個別のキーと区別できます。以下に例を示します。
Enter を押してコマンドを実行します。
Ctrl+Alt+F2 を押して、仮想ターミナルに切り替えます。
最初の例では、押す特定のキーを強調表示しています。2 つ目の例は、同時に押す 3 つのキーのセットというキーの組み合わせを強調表示しています。
ソースコードの場合、段落内で記述されるクラス名、メソッド、関数、変数名、および戻り値は、上記のように 等幅ボールド で示されます。以下に例を示します。
ファイル関連のクラスには、ファイルシステムの filesystem、ファイルの file、ディレクトリーの dir が含まれます。各クラスには、独自の関連付けられたパーミッションセットがあります。
プロポーショナルボールド
これは、アプリケーション名、ダイアログボックステキスト、ラベルが付いたボタン、チェックボックスおよびラジオボタン、メニュータイトルおよびサブメニュータイトルなど、システムで発生した単語またはフレーズを示します。以下に例を示します。
メインメニューバーから SystemPreferencesMouse を選択し、Mouse Preferences を起動します。Buttons タブで、Left-handed mouse チェックボックスを選択し、Close をクリックしてメインのマウスボタンを左から右に切り替えます (マウスを左手で使い易くします)。
特殊文字を gedit ファイルに挿入するには、メインメニューバーから ApplicationsAccessoriesCharacter Map を選択します。次に、Character Map メニューバーから SearchFind… を選択し、Search フィールドに文字の名前を入力して Next をクリックします。目的の文字が Character Table で強調表示されます。この強調表示した文字をダブルクリックして Text to copy フィールドに配置し、Copy ボタンをクリックします。ここでドキュメントに戻り、gedit メニューバーから EditPaste を選択します。
上記のテキストにはアプリケーション名、システム全体のメニュー名および項目、アプリケーション固有のメニュー名、GUI インターフェイス内のボタンおよびテキストなどがあります。すべては proportional bold で示され、コンテキストと区別できます。
等幅ボールドイタリック または プロポーショナルボールドイタリック
等幅ボールドまたはプロポーショナルボールドのいずれでも、イタリックが追加されると、置換または変数テキストを意味します。イタリックは、状況に応じて変化するテキストや、文字を入力しないテキストを表します。以下に例を示します。
ssh を使用してリモートマシンに接続するには、シェルプロンプトで ssh username@domain.name を入力します。リモートマシンが example.com で、そのマシン上でのユーザー名が john の場合は、ssh john@example.com と入力します。
mount -o remount file-system コマンドにより、指定したファイルシステムが再マウントされます。たとえば、/home ファイルシステムを再マウントする場合、コマンドは mount -o remount /home となります。
現在インストールされているパッケージのバージョンを表示するには、rpm -q package コマンドを使用します。これにより、package-version-release のような結果が返されます。
上記の太字のイタリック体の用語、username、domain.name、file-system、package、version、および release に注意してください。各単語はプレースホルダーで、コマンドの発行時に入力するテキストまたはシステムによって表示されるテキストのどちらかになります。
作業のタイトルを示す標準的な使用法のほかに、イタリックは新用語と重要な用語の最初の使用を示します。以下に例を示します。
Publican は DocBook 公開システムです。

1.2. 引用規則

端末の出力およびソースコードの一覧は、周りのテキストから視覚的に表示されます。
ターミナルに送信される出力は 等幅ローマン に設定され、以下のように表示されます。
books        Desktop   documentation  drafts  mss    photos   stuff  svn
books_tests  Desktop1  downloads      images  notes  scripts  svgs
Copy to Clipboard Toggle word wrap
ソースコードの一覧も 等幅ローマン に設定されますが、以下のように構文の強調表示が追加されます。
static int kvm_vm_ioctl_deassign_device(struct kvm *kvm,
                 struct kvm_assigned_pci_dev *assigned_dev)
{
         int r = 0;
         struct kvm_assigned_dev_kernel *match;

         mutex_lock(&kvm->lock);

         match = kvm_find_assigned_dev(&kvm->arch.assigned_dev_head,
                                       assigned_dev->assigned_dev_id);
         if (!match) {
                 printk(KERN_INFO "%s: device hasn't been assigned before, "
                   "so cannot be deassigned\n", __func__);
                 r = -EINVAL;
                 goto out;
         }

         kvm_deassign_device(kvm, match);

         kvm_free_assigned_device(kvm, match);

out:
         mutex_unlock(&kvm->lock);
         return r;
}
Copy to Clipboard Toggle word wrap

1.3. 注記および警告

最後に、3 つの視覚的スタイルを使用して、見落とす可能性のある情報に注意を促します。
注記
注記とは、タスクへのヒント、ショートカット、または代替アプローチです。注意を無視しても悪い結果を招くことはありませんが、便利なヒントを見逃してしまう可能性があります。
重要
見落としやすい詳細のある重要なボックス: 現行セッションにのみ適用される設定変更や、更新を適用する前に再起動が必要なサービスなどです。Important というラベルが付いたボックスを無視しても、データが失われることはありませんが、スムーズな操作が行えないことがあります。
警告
警告は無視すべきではありません。警告を無視すると、データが失われる可能性があります。

2. フィードバック:

本ガイドで誤字脱字を発見されたり、このマニュアルを改善するための提案をお持ちの場合は、弊社までご連絡ください。Bugzilla http://bugzilla.redhat.com/ で、製品 Red Hat Enterprise Linux 5 およびコンポーネント doc-RHEV_Hypervisor_Deployment_Guide に対してレポートを送信してください。
本ガイドを改善するためのご意見やご提案をお寄せいただく場合は、できるだけ具体的にご説明ください。エラーが見つかった場合は、簡単に確認できるように、セクション名および番号と前後のテキストを含めてください。

第1章 Red Hat Enterprise Virtualization Hypervisor の紹介

Red Hat Enterprise Virtualization (RHEV) Hypervisor は、仮想マシンを迅速かつ簡単にデプロイおよび管理するためのコンパクトでフル機能の仮想化プラットフォームです。RHEV Hypervisor は、Red Hat Enterprise Virtualization スイートの一部です。RHEV Hypervisor は、Red Hat Enterprise Virtualization Manager for Servers および Red Hat Enterprise Virtualization Manager for Desktops と統合するように設計されています。
RHEV Hypervisor は、USB ストレージデバイス、CD-ROM、DVD からインストールするか、OEM によって事前にインストールされるか、PXE でプロビジョニングされます。
RHEV Hypervisor は、カーネルベースの仮想マシン (KVM) に基づいています。KVM は、Linux カーネルモジュールとして実装される高度で効率的な仮想化ハイパーバイザーです。KVM はカーネルモジュールであるため、既存の Red Hat Enterprise Linux カーネルを活用し、デフォルトカーネルの広範なテスト、デバイスサポート、および柔軟性の恩恵を受けます。
RHEV Hypervisor は、Red Hat Enterprise Linux のパッケージのサブセットといくつかの特別な RHEV パッケージを使用して構築されています。RHEV は、Red Hat Enterprise Linux 用に認定されたすべてのハードウェアで認定されています (注記がある場合を除き、3章Red Hat Enterprise Virtualization Hypervisor の要件と制限 を参照)。

第2章 Red Hat Enterprise Virtualization Hypervisor について

本章では、Red Hat Enterprise Virtualization Hypervisor の技術的な側面を簡単に紹介します。本章では、テクニカルユーザーが問題の特定と Red Hat Enterprise Virtualization Hypervisor の理解を支援するために記述されています。
Red Hat Enterprise Virtualization Hypervisor は、oVirt プロジェクトの Managed Node コンポーネントから派生します。oVirt Managed Node のコアテクノロジーが使用されますが、Red Hat Enterprise Virtualization Hypervisor には独自の管理通信スタックが組み込まれています。oVirt プロジェクトの詳細は、oVirt.org を参照してください。

2.1. Red Hat Enterprise Virtualization Hypervisor ディレクトリー

Red Hat Enterprise Virtualization Hypervisor には、Red Hat Enterprise Linux およびその他の Linux ディストリビューションとは異なるディレクトリーレイアウトがあります。すべての Red Hat Enterprise Hypervisor には、以下のディレクトリーがあります。
/config
/config ディレクトリーには、Red Hat Enterprise Virtualization Hypervisor の永続的な設定ファイルがすべて含まれます。これらのファイルは、パスワード、ストレージ設定、セキュリティー、およびネットワークを制御します。
/config ディレクトリーは少なくとも 5MB 必要です。
/boot
/boot ディレクトリーには、ブートローダー、カーネル、および initramfs ファイルが含まれます。
/boot ディレクトリーは、デフォルトではマウントされていません。ovirt-config-boot boot コマンドは、アップグレードに必要な場合にのみパーティションをマウントします。
/boot ディレクトリーは正確に 50MB でなければなりません。
/liveos
/liveos ディレクトリーには、圧縮された Red Hat Enterprise Virtualization Hypervisor ライブ CD イメージが含まれます。Red Hat Enterprise Virtualization Hypervisor は、このディレクトリーの ISO イメージファイルから起動し、実行します。
/liveos ディレクトリーは通常、実行中のシステムでは表示されません。これは、livecd ISO を含むフォルダーです。アップグレード中、/dev/HostVG/Root が一時的に /liveosにマウントされます。
/var/log
ハイパーバイザーのすべてのログが含まれます。
log ディレクトリーは 2048MB 以上である必要があります。log ディレクトリーのデフォルトサイズは 2048MB です。
/var/log/core
デバッグとサポートに使用できるハイパーバイザーからのコアダンプが含まれます。
/var/vdsm/
/var/vdsm/ は、vdsm トラストストア を保存する /var/vdsm/ts を含む揮発性データを保存するために vdsmd デーモンによって使用されます。
/rhev/data-center
ストレージドメインへのリンクが含まれています。
/data
このディレクトリーには、仮想マシンのキャッシュデータおよびその他のファイルが含まれます。
データパーティションは、ホストシステム上の RAM よりも大きいサイズと、追加の 512MB のサイズである必要があります。ホストシステムの RAM であるため、少なくとも 1 倍のデータパーティションが 2 倍以上になります。
データパーティションのデフォルトサイズは、残りの利用可能なディスク領域です。

第3章 Red Hat Enterprise Virtualization Hypervisor の要件と制限

本章では、Red Hat Enterprise Virtualization (RHEV)ハイパーバイザーに適用されるシステム要件および制限をすべて紹介します。これらの要件は、現在のハードウェアとソフトウェアの制限によって決定され、テストとサポートに関する考慮事項も決定されます。システム要件と制限は、進行中のソフトウェア開発とハードウェアの改善により時間によって異なります。

3.1. システム要件

Red Hat Enterprise Virtualization Hypervisor には、以下のハードウェア要件があります。
  • ハードウェア仮想化拡張機能を備えた CPU ( AMD-V™ を搭載した AMD システムまたは Intel VT® を使用する Intel システムのいずれか)。
    Red Hat Enterprise Virtualization Hypervisor の起動時に、以下のメッセージが表示される場合があります。
    Virtualization hardware is unavailable.
       (No virtualization hardware was detected on this system)
    Copy to Clipboard Toggle word wrap
    この警告は、仮想化拡張機能がプロセッサーに無効であるか、または存在しないことを示しています。
    重要
    一部のシステムでは、BIOS で仮想化拡張機能が無効になっています。BIOS で仮想化拡張機能を有効にする必要があります。まず、(RHEV Hypervisor ブートプロンプトで linux rescue を入力)、または設定メニューからシェルを入力して、レスキューモードで起動します。以下のコマンドを使用して、プロセッサーに仮想化拡張機能があるかどうかを確認します。
    $ grep -E 'svm|vmx' /proc/cpuinfo
    Copy to Clipboard Toggle word wrap
    何らかの出力が表示されれば、プロセッサーはハードウェアの仮想化が可能です。ただし、状況によっては、製造元が BIOS で仮想化拡張機能を無効にする場合があります。追加のチェックとして、kvm モジュールがカーネルに読み込まれていることを確認します。
    # lsmod | grep kvm
    Copy to Clipboard Toggle word wrap
    出力に kvm_intel または kvm_amd が含まれる場合は、kvm ハードウェア仮想化モジュールが読み込まれ、システムが要件を満たしている。
  • Intel® 64 または AMD64 CPU 拡張機能。
  • 最小帯域幅が 1Gbps のネットワークコントローラー 1 以上。
  • 512 MB 以上の RAM
  • ゲスト仮想マシンに十分な RAM。仮想マシンに必要な RAM の容量は以下によって異なります。
    • ゲスト OS の要件
    • 仮想マシンのアプリケーション要件
    • 仮想マシンのメモリーアクティビティーと使用状況。
    KVM は、必要に応じて仮想マシンの RAM のみを割り当て、使用率の低い仮想マシンをスワップに移動することで、仮想マシンに対して物理 RAM をオーバーコミットできます。
  • ハイパーバイザーでサポートされる最小内部ストレージは、以下の一覧の合計です。
    • ルートパーティションには 512MB のストレージが必要です。
    • ブートパーティションには、50MB のストレージのみが必要です。
    • ログパーティションは必須で、推奨サイズは 2048MB です。
    • 設定パーティションのデフォルトおよび最小サイズは 5MB です。
    • swap が必要で、推奨される swap パーティション(Red Hat ナレッジベースの記事 から)およびオーバーコミット率が RAM で乗算されます(デフォルトのオーバーコミット率は 0.5 です)。スワップパーティションの最小サイズは 5 MB です。
      Recommended swap + (RAM * overcommit) = swap partition size
      Copy to Clipboard Toggle word wrap
    • データパーティションのデフォルトサイズは、システムの RAM のサイズに 512MB を加えたサイズです。最小サイズは 256MB です。

例3.1 最小ストレージ要件の決定

この例では、14GB の RAM (約 14,336MB)を搭載したシステムで RHEV ハイパーバイザーのインストールに必要な最小ストレージについて説明します。
The root partitions          = 512MB
The boot partition          = 50MB
The logging partition       = 2048MB
The config partition        = 5MB
The swap partition (using a 0.6 overcommit ratio)
4GB (4096MB) + (0.6 * 14GB) = 12698MB
The data partition is the size of the system's RAM plus 512MB
             (14GB + 512MB) = 14750MB
-------------------------------------------------------------
                      Total = 30063MB
Copy to Clipboard Toggle word wrap
これはインストールの 最小 ストレージ用であることに注意してください。より多くのストレージ容量を使用するデフォルトを使用することが推奨されます。

3.2. 制限事項

ハイパーバイザーがサポートするハードウェアおよびゲスト仮想マシンには、以下の制限が適用されます。
  • ホスト上の最大 64 個の物理 CPU。
  • 最大 1TB の RAM。
  • 仮想マシンごとに最大 16 個の仮想 CPU。
  • 64 ビット仮想マシンごとに最大 256GB の仮想化 RAM。
  • 32 ビット仮想マシンごとに最大 4GB の仮想化 RAM。仮想マシンが 4GB 全体を登録しない可能性があることに注意してください。仮想マシンが認識している RAM の量はオペレーティングシステムによって制限されます。
  • 仮想マシンごとに最大 8 つの仮想ストレージデバイス。
  • 仮想マシンごとに最大 8 つの仮想ネットワークインターフェイスコントローラー。
  • 仮想マシンごとに最大 32 個の仮想化 PCI デバイス。

3.3. RHEV ゲスト OS のサポート

RHEV は、ゲスト仮想マシンで使用する以下のオペレーティングシステムをサポートします。
  • Red Hat Enterprise Linux 3 (32 ビットおよび 64 ビット)
  • Red Hat Enterprise Linux 4 (32 ビットおよび 64 ビット)
  • Red Hat Enterprise Linux 5 (32 ビットおよび 64 ビット)
  • Windows XP Service Pack 3 以降 (32 ビットのみ)
  • Windows Server 2003 Service Pack 2 以降(32 ビットおよび 64 ビット)
  • Windows Server 2008 (32 ビットおよび 64 ビット)
  • Windows Server 2008 R2 (64 ビットのみ)
  • Windows 7 (32 ビットおよび 64 ビット)

3.4. 準仮想化ドライバーのサポート

準仮想化ドライバー(virtio ドライバー)は、以下のゲストオペレーティングシステムおよびバージョンをサポートします。準仮想化ドライバーは、仮想マシンのブロックおよびネットワークデバイスのパフォーマンスを向上させます。
ゲストのオペレーティングシステム: Windows XP
準仮想化ドライバー: ブロックおよびネットワークドライバー
ゲストのオペレーティングシステム: Windows 7 (32 ビットおよび 64 ビット)
準仮想化ドライバー: ブロックおよびネットワークドライバー
ゲストのオペレーティングシステム: Windows Server 2008 (32 ビットおよび 64 ビット)
準仮想化ドライバー: ブロックおよびネットワークドライバー
ゲストのオペレーティングシステム: Windows Server 2003 R2 (32 ビットおよび 64 ビット)
準仮想化ドライバー: ブロックおよびネットワークドライバー
ゲストのオペレーティングシステム: Red Hat Enterprise Linux 4.8 以降(32 ビットおよび 64 ビット)
準仮想化ドライバー: ブロックおよびネットワークドライバー
ゲストのオペレーティングシステム: Red Hat Enterprise Linux 5.4 以降(32 ビットおよび 64 ビット)
準仮想化ドライバー: ブロックおよびネットワークドライバー

第4章 Red Hat Enterprise Virtualization Hypervisor インストールメディアの準備

本章では、Red Hat Enterprise Virtualization (RHEV) Hypervisor をインストールする前にインストールメディアの作成とシステムの準備について説明します。
この章では、ローカルストレージデバイスに RHEV ハイパーバイザーをインストールする方法について説明します。このストレージデバイスは、リムーバブル USB ストレージデバイス、または内部ハードディスクドライブまたはソリッドステートドライブになります。RHEV Hypervisor をインストールすると、システムは RHEV Hypervisor を起動し、すべての設定データがシステムに保存されます。

4.1. 準備手順

RHEV ハイパーバイザーのインストールには、rhev-hypervisor パッケージが必要です。sssctl -hypervisor パッケージには、RHEV Hypervisor CD-ROM イメージが含まれています。以下の手順では、rhev-hypervisor パッケージをインストールします。
RHEV Hypervisor イメージをダウンロードするには、RHN アカウントに対して Red Hat Enterprise Virtualization Hypervisor 5 チャンネルへのエンタイトルメントが利用できる必要があります。

手順4.1 パッケージのダウンロードおよびインストール

ubuntu -hypervisor* パッケージには、Red Hat Enterprise Virtualization Hypervisor ISO イメージが含まれています。ISO 自体には、USB および PXE インストールの追加のツールが含まれています。
  1. Red Hat Network から 、root にアクセスできる Red Hat Enterprise Linux システムに最新の](../../-hypervisor* パッケージをダウンロードします。ハイパーバイザーパッケージのリストは、https://rhn.redhat.com/rhn/channels/PackageList.do?cid=9462 で入手できます。
  2. root として、ダウンロードしたパッケージの場所に移動します。ブートメディアの作成に備えてシステムをシステムにインストールします。
    # yum localinstall rhev-hypervisor*.rpm
    Copy to Clipboard Toggle word wrap
  3. ISO から livecd-iso-to-pxeboot コマンドおよび livecd-iso-to-disk コマンドを抽出します。これを実行するには、以下を行います。
    1. root としてログインし、Hypervisor ISO がインストールされているディレクトリーに移動します。
      # cd /usr/share/rhev-hypervisor
      Copy to Clipboard Toggle word wrap
    2. ISO ファイルが一時的にマウントされるディレクトリーを作成します。
      # mkdir iso/
      Copy to Clipboard Toggle word wrap
    3. ISO ファイルを loopback デバイスとしてマウントします。前の手順で作成したディレクトリーをマウントターゲットとして使用します。
      # mount -o loop rhev-hypervisor.iso iso/
      Copy to Clipboard Toggle word wrap
    4. livecd-iso-to-pxeboot および livecd-iso-to-disk スクリプトを現在のディレクトリーにコピーします。
      # cp iso/LiveOS/livecd-iso-to-* ./
      Copy to Clipboard Toggle word wrap
    5. ISO ファイルをアンマウントし、一時ディレクトリーを削除します。
      # umount iso/
      # rmdir iso/
      Copy to Clipboard Toggle word wrap
RHEV Hypervisor ISO イメージは、/usr/share/rhev-hypervisor/ ディレクトリーにあり、rhev-hypervisor.iso という名前が付けられています。

4.1.1. BIOS 設定と起動プロセスのトラブルシューティング

RHEV ハイパーバイザーをインストールする前に、使用するインストール方法に合わせて BIOS が正しく設定されていることを確認する必要があります。多くのマザーボードおよび PC メーカーは、BIOS で異なる起動方法を無効にします。ほとんどの BIOS チップは、以下のデバイスから順番に起動します。
  1. 3.5 インチディスケット
  2. CD-ROM または DVD デバイス
  3. ローカルハードディスク
多くの BIOS チップは、USB ストレージデバイス、CD-ROM、DVD、またはネットワーク起動の 1 つ以上の起動方法を無効にしています。選択した方法から起動するには、方法またはデバイスを有効にし、そのデバイスを BIOS の最初の起動デバイスとして設定します。
本章で説明している起動方法が、すべてのマザーボードでサポートされるわけではありません。特定のブート方法を使用できるかどうかについては、マザーボードまたはシステムメーカーのドキュメントを参照してください。とはいえ、最近のシステムの多くは、本章に記載されているすべてのブート方法をサポートしています。
警告
BIOS 設定はメーカーによって異なります。したがって、一部のシステムでは、設定の例が不正確である場合があります。この不整合により、マザーボードまたはシステムの製造元のドキュメントを参照してください。

4.1.2. ハードウェア仮想化のサポートを確認する

システムが RHEV ハイパーバイザーをサポートしていることを確認します。RHEV ハイパーバイザーでは、ハイパーバイザーをインストールする前に、仮想化拡張機能が存在し、BIOS で有効にする必要があります。
  1. リムーバブルメディアから RHEV Hypervisor を起動します。たとえば、USB スティックまたは CD-ROM です。
  2. ハイパーバイザーの起動プロンプトが表示されたら、コマンドを入力します。
    : linux rescue
    Copy to Clipboard Toggle word wrap
  3. ハイパーバイザーが起動したら、以下のコマンドで CPU に仮想化拡張機能が含まれていることを確認します。
    # grep -E 'svm|vmx' /proc/cpuinfo
    Copy to Clipboard Toggle word wrap
    プロセッサーにハードウェア仮想化拡張機能があるかどうかが出力に表示されます。
  4. KVM モジュールがデフォルトでロードされることを確認します。
    # lsmod | grep kvm
    Copy to Clipboard Toggle word wrap
    出力に kvm_intel または kvm_amd が含まれる場合は、kvm ハードウェア仮想化モジュールが読み込まれ、システムが要件を満たしている。

4.2. PXE および tftp を使用した RHEV ハイパーバイザーのデプロイ

このセクションでは、PXEtftp を使用するネットワーク経由で RHEV ハイパーバイザーをインストールする方法について説明します。PXE ブート用の DHCP サーバーおよび tftp サーバーの設定は、本書の対象外となります。
  1. nsIndex -hypervisor パッケージ をインストールして、livecd-iso-to-pxeboot スクリプトを展開します。手順4.1「パッケージのダウンロードおよびインストール」 を参照してください。
  2. livecd-iso-to-pxeboot を使用して vmlinuz および initrd イメージを作成します。
    # /usr/share/rhev-hypervisor/livecd-iso-to-pxeboot /usr/share/rhev-hypervisor/rhev-hypervisor.iso
    Copy to Clipboard Toggle word wrap
    Your pxeboot image is complete.
    
    Copy tftpboot/ subdirectory to /tftpboot or a subdirectory of /tftpboot.
    Set up your DHCP, TFTP and PXE server to serve /tftpboot/.../pxeboot.0
    
    Note: The initrd image contains the whole CD ISO and is consequently
    very large.  You will notice when pxebooting that initrd can take a
    long time to download.  This is normal behaviour.
    Copy to Clipboard Toggle word wrap
  3. livecd-iso-to-pxeboot コマンドの出力は、tftpboot と呼ばれるディレクトリーで、以下のファイルがそこにあります。
    • pxelinux.0
    • pxelinux.cfg/default
    • vmlinuz0
    • initrd0.img
  4. vmlinuz および initrd ファイルは、cobbler サーバーまたはその他の PXE および tftp サーバーにインポートできます。
    ファイルを適切なディレクトリーにインポートします。
  5. pxelinux.cfg/default ファイルは、Hypervisor イメージをエクスポートするように PXE サーバーを設定するためのテンプレートを提供します。
    DEFAULT pxeboot
    TIMEOUT 20
    PROMPT 0
    LABEL pxeboot
            KERNEL vmlinuz0
            APPEND rootflags=loop initrd=initrd0.img root=/rhev-hypervisor.iso rootfstype=auto ro liveimg
                   check crashkernel=128M@16M elevator=deadline processor.max_cstate=1
    ONERROR LOCALBOOT 0
    Copy to Clipboard Toggle word wrap
    PXE ブートされたハイパーバイザーは、PXE インターフェイスの MAC アドレスをカーネルに渡す PXE サーバーに依存します。これは、IPAPPEND 2 パラメーターを使用して提供されます。
    環境に応じてテンプレートを変更します。
警告
pxelinux.cfg/defaultroot=/rhev-hypervisor.iso パラメーターはデフォルト値です。使用している ISO ファイルの名前が news -hypervisor.iso 以外の場合は、livecd-iso -to-pxeboot を呼び出すときに渡す必要があります。たとえば、ISO ファイル](../../_ hypervisor_2_2.iso の場合は、livecd-iso-to-pxeboot](../../_hypervisor_2_2.iso コマンドを使用します。これにより、pxelinux.cfg/default の正しいパラメーター root=/rhev_hypervisor_2_2.iso が作成されます。

4.2.1. PXE を使用した RHEV Hypervisor の起動

ネットワークブートの場合、ネットワークインターフェイスカードが PXE ブートをサポートしている必要があります。
PXE サーバーから RHEV Hypervisor を起動するには、以下を行います。
  1. システムの BIOS に入ります。多くのシステムでは、システムに電源が入った直後にキーまたはキーの組み合わせの入力が求められます。通常、このキーは deleteF1、または F2 です。
  2. ネットワークブートが無効になっている場合は、ネットワークブートを有効にします。
  3. ネットワークインターフェイスカードを最初の起動デバイスとして設定します。
  4. システムを起動します。PXE パラメーターが正しく設定されている場合は、自動インストールが開始されます。
  5. RHEV Hypervisor のインストール後にネットワークの起動を変更または無効にします。これは、再起動ごとにインストールを上書きしないように(この機能が望ましい場合)、特定のセキュリティー脆弱性を防ぐことです。
警告
PXE ブートインストールに使用されるネットワークインターフェイスは、RHEV Manager への接続に使用されるインターフェイスと同じでなければなりません。
注記
カーネルパラメーターの詳細は、「RHEV Hypervisor のカーネルパラメーターと自動インストール」 を参照してください。
RHEV Hypervisor がインストールされます。

4.3. RHEV Hypervisor USB ストレージデバイスの準備

RHEV ハイパーバイザーは、USB ストレージデバイスからインストールできます。また、USB ストレージデバイスまたはソリッドステートディスクにインストールすることもできます。ただし、初回の起動/インストール USB デバイスは、インストールターゲットとは別のデバイスである必要があります。PXE および tftp を使用したネットワークブートは、最大限の柔軟性とスケーラビリティーを提供します。ネットワークの制限によりネットワークの起動や、PXE 対応ネットワークインターフェイスカードのないシステムの場合、CD-ROM や USB などのローカルメディアインストールが必要になります。CD-ROM ドライブがないシステムの場合、USB ストレージデバイスからの起動は、CD からの起動に役立ちます。
注記
すべてのシステムが USB ストレージデバイスからの起動に対応しているわけではありません。続行する前に、システムの BIOS が USB ストレージデバイスからの起動に対応していることを確認してください。

4.3.1. 起動可能な RHEV Hypervisor USB ストレージデバイスの作成

このセクションでは、USB ストレージデバイスで起動可能な RHEV ハイパーバイザーを行う方法について説明します。
livecd-iso-to-disk コマンドは、RHEV Hypervisor を USB ストレージデバイスにインストールできます。livecd-iso-to-disk コマンドは、rhev-hypervisor パッケージの一部です。このコマンドで作成したデバイスは、USB による起動に対応するシステム上の RHEV ハイパーバイザーを起動することができます。
基本的な livecd-iso-to-disk コマンドの使用方法は、以下の構造に従います。
# /usr/share/rhev-hypervisor/livecd-iso-to-disk image device
Copy to Clipboard Toggle word wrap
device パラメーターは、インストールする USB ストレージデバイスのパーティション名です。image パラメーターは、RHEV Hypervisor の ISO イメージです。デフォルトの RHEV Hypervisor イメージの場所は /usr/share/rhev-hypervisor/rhev-hypervisor.iso です。livecd-iso-to-disk コマンドでは、デバイスを FAT または EXT3 ファイルシステムでフォーマットする必要があります。
注記
livecd-iso-to-disk は、FAT または EXT3 形式のパーティションまたはブロックデバイスを使用します。
USB ストレージデバイスは、パーティションテーブルなしでフォーマットされることがあります。/dev/sdb または同様のデバイス名を使用します。
USB ストレージデバイスがパーティションテーブルでフォーマットされている場合は、/dev/sdb1 または同様のデバイス名を使用します。
  1. nsIndex -hypervisor パッケージ をインストールして、livecd-iso-to-disk スクリプトを展開します。手順4.1「パッケージのダウンロードおよびインストール」 を参照してください。
  2. livecd-iso-to-disk コマンドを使用して、.iso ファイルをディスクにコピーします。--format パラメーターは、ディスクをフォーマットします。--reset-mbr は、マスターブートレコード(MBR)を初期化します。この例では、/dev/sdc という名前の USB ストレージデバイスを使用します。
    # /usr/share/rhev-hypervisor/livecd-iso-to-disk --format --reset-mbr /usr/share/rhev-hypervisor/rhev-hypervisor.iso /dev/sdc
    Verifying image...
    /usr/share/rhev-hypervisor/rhev-hypervisor.iso:   eccc12a0530b9f22e5ba62b848922309
    Fragment sums: 8688f5473e9c176a73f7a37499358557e6c397c9ce2dafb5eca5498fb586
    Fragment count: 20
    Checking: 100.0%
    
    The media check is complete, the result is: PASS.
    
    It is OK to use this media.
    Copying live image to USB stick
    Updating boot config file
    Installing boot loader
    syslinux: only 512-byte sectors are supported
    USB stick set up as live image!
    Copy to Clipboard Toggle word wrap
USB ストレージデバイス(/dev/sdc1)は、RHEV ハイパーバイザーを起動する準備ができています。

4.3.2. RHEV Hypervisor USB ストレージデバイスの起動

USB ストレージデバイスから RHEV ハイパーバイザーを起動することは、他のライブ USB オペレーティングシステムを起動するのと似ています。USB ストレージデバイスから起動するには、以下を行います。
  1. システムの BIOS メニューを入力し、USB ストレージデバイスの起動を有効にします(まだ有効になっていない場合)。
    1. この機能が無効になっている場合は、USB ブートを有効にします。
    2. 初回起動デバイスに USB ストレージデバイスを起動するように設定します。
    3. システムをシャットダウンします。
  2. RHEV Hypervisor の起動可能な USB ストレージデバイスを挿入します。
  3. システムを再起動します。
  4. RHEV Hypervisor が自動的に起動するはずです。
Hypervisor が実行している場合は、ローカルストレージデバイスを初期化する必要があります。詳細は、「インストールのためのハイパーバイザーの起動」 を参照してください。

4.4. CD-ROM または DVD からの RHEV Hypervisor の準備

RHEV ハイパーバイザーは、CD-ROM または DVD を使用してインストールできます。

4.4.1. 起動可能な RHEV Hypervisor CD-ROM の作成

cdrecord コマンドを使用して、RHEV Hypervisor イメージを CD-ROM に書き込みます。cdrecord コマンドは、デフォルトで Red Hat Enterprise Linux にインストールされる cdrecord パッケージの一部です。
  1. cdrecord パッケージがシステムにインストールされていることを確認します。
    # rpm -q cdrecord
    cdrecord-2.01-10.7.el5
    Copy to Clipboard Toggle word wrap
    上記のように、パッケージバージョンが出力にある場合は、パッケージを使用できます。
    存在しない場合は、cdrecord をインストールします。
    # yum install cdrecord
    Copy to Clipboard Toggle word wrap
  2. 空の CD-ROM または DVD を CD または DVD ライターに挿入します。
  3. ISO ファイルをディスクに記録します。cdrecord コマンドは以下を使用します。
    cdrecord dev=device /iso/file/path/
    Copy to Clipboard Toggle word wrap
    この例では、利用可能な最初の CD-RW (/dev/cdrw)デバイスと、デフォルトの RHEV Hypervisor イメージの場所である /usr/share/rhev-hypervisor/rhev-hypervisor.iso を使用しています。
    # cdrecord dev=/dev/cdrw /usr/share/rhev-hypervisor/rhev-hypervisor.iso
    Copy to Clipboard Toggle word wrap
エラーが発生しないと、RHEV Hypervisorを起動する準備が整います。メディア自体のエラーにより、記録プロセス中にエラーが発生することがあります。これが発生した場合は、別の書き込み可能なディスクを挿入し、上記のコマンドを繰り返します。
RHEV ハイパーバイザーは、プログラム(isomd5sum)を使用して、ハイパーバイザーが起動されるたびにインストールメディアの整合性を検証します。メディアエラーが起動シーケンスで報告される場合は、誤った CD-ROM があります。上記の手順に従って、新しい CD-ROM または DVD を作成します。

4.4.2. RHEV Hypervisor CD-ROM の起動

多くのシステムでは、デフォルトの BIOS 設定が最初に CD-ROM から起動します。CD-ROM からの起動が無効であるか、初回起動デバイスではない場合は、「BIOS 設定と起動プロセスのトラブルシューティング」 および製造元のマニュアルを参照してください。
CD-ROM から起動するには、RHEV Hypervisor CD-ROM を挿入し、コンピューターを有効にします。
RHEV Hypervisor が起動を開始するはずです。RHEV ハイパーバイザーが起動を開始しない場合には、最初に CD-ROM から起動するように BIOS が設定されていないか、または CD-ROM からの起動が無効にされる可能性があります。
Hypervisor が実行している場合は、ローカルストレージデバイスを初期化する必要があります。詳細は、「インストールのためのハイパーバイザーの起動」 を参照してください。

第5章 Red Hat Enterprise Virtualization Hypervisor のインストール

本章では、Red Hat Enterprise Virtualization (RHEV)ハイパーバイザーのインストールについて説明します。
Red Hat Enterprise Virtualization には、RHEV Manager と 1 つ以上の RHEV ハイパーバイザーまたは Red Hat Enterprise Linux ホストが必要です。Red Hat Enterprise Virtualization Manager および Red Hat Enterprise Linux ホストのインストールについては、『Red Hat Enterprise Virtualization Manager for Servers インストールガイド』 で説明されています。本章では、Red Hat Enterprise Virtualization Hypervisor のインストールについて説明します。
RHEV ハイパーバイザーは、ストレージエリアネットワーク(SAN)や仮想マシンイメージを格納するその他のネットワークストレージを使用できます。ホストバスアドバイザー(HBA)を BIOS のブートデバイスとして設定可能であれば、RHEV ハイパーバイザーを SAN にインストールすることができます。
RHEV ハイパーバイザーは、マルチパスデバイスをインストールに使用できます。マルチパスは、多くの場合、SAN またはその他のネットワークストレージに使用されます。マルチパスは、インストール時にデフォルトで有効になっています。scsi_id に応答するブロックデバイスはすべてマルチパスを使用できます。これは、USB ストレージと古い ATA ディスクを除き、ほとんどのデバイスです。
RHEV マネージャーのインストール
RHEV Hypervisors をインストールする前に、RHEV Manager をインストールする必要があります。RHEV Manager のインストール手順については、『Red Hat Enterprise Virtualization for Servers Installation Guide』 を参照してください。
RHEV ハイパーバイザーをインストールするには、次の 2 つの方法があります。

5.1. Red Hat Enterprise Virtualization Hypervisor の対話的なインストール

RHEV Hypervisor は、仮想マシンではなく物理サーバーにインストールする必要があります。
本セクションの手順は、複数のシステムにインストールするために使用できます。ネットワークの競合を避けるために、必ず一意のホスト名と IP アドレスを使用してください。

5.1.1. インストールのためのハイパーバイザーの起動

ハイパーバイザーの起動方法はいくつかあります。RHEV Hypervisor インストール用の起動メディアの準備に関する詳細は、4章Red Hat Enterprise Virtualization Hypervisor インストールメディアの準備 を参照してください。

手順5.1 ハイパーバイザーの起動

  1. RHEV Hypervisor インストールメディアを挿入します。
  2. システムの電源をオンにし、インストールメディアからシステムを起動することを確認します。
  3. RHEV ハイパーバイザーがブートフェーズを完了すると、カーネルパラメーターのプロンプトが表示されます。
    ISOLINUX 3.11 2005-09-02  Copyright (C) 1994-2005 H. Peter Anvin
    This is the Red Hat Enterprise Virtualization Hypervisor 5.7-2.2 (4.2)
    - to boot press the <ENTER> key
    or type linux and press the <ENTER> key.
    - Extra kernel command line parameters can be passed following the 
    linux keyword.
    - Boot parameters summary:
    BOOTIF=link|eth*|<MAC>(pxelinux format)
    storage_init=[usb|scsi|cciss[:serial#]]|/dev/...
    storage_vol=:SWAP_MB::CONFIG_MB:LOGGING_MB:DATA_MB
    mem_overcommit=<overcommit_ratio>
    upgrade
    ip=<client-ip> netmask=<netmask> gateway=<gw-ip>
    vlan=<VLAN-id>
    dns=server[:server]
    ntp=server[:server]
    hostname=fqdn
    management_server=RHEVM-host[:port]
    netconsole_server=RHEVM-host[:port]
    boot:
    Copy to Clipboard Toggle word wrap
    必要なカーネル引数を入力します。以下に例を示します。
    :linux firstboot
    Copy to Clipboard Toggle word wrap
カーネルパラメーター
カーネルパラメーターの詳細は、「RHEV Hypervisor のカーネルパラメーターと自動インストール」 を参照してください。
既存のハイパーバイザーのアップグレード
既存のハイパーバイザーをアップグレードするには、upgrade パラメーターを使用してカーネルを起動する必要があります。これにより、インタラクティブな設定メニューに移動するのではなく、システムが自動的にアップグレードされて再起動します。詳細は、「その他のパラメーター」 を参照してください。
PXE ブート
PXE 設定ファイル(/pxelinux.cfg/default)にカーネルブート引数を追加できます。これは、「RHEV Hypervisor のカーネルパラメーターと自動インストール」 でカバーされている自動設定の実行に使用できますが、環境によってはより便利な場合があります。

5.1.2. RHEV ハイパーバイザー設定メニュー

RHEV Hypervisor が起動すると、ハイパーバイザーの設定メニューが表示されます。
Hypervisor Configuration Menu は、Red Hat Enterprise Virtualization Hypervisors をインストールするためのインタラクティブなツールです。ハイパーバイザー設定メニューは、例5.1「Red Hat Enterprise Virtualization Hypervisor 設定メニュー」 のようになります。本章では、メインメニューと呼ばれます。

例5.1 Red Hat Enterprise Virtualization Hypervisor 設定メニュー

Red Hat Enterprise Virtualization Hypervisor release 5.7-2.2

Hypervisor Configuration Menu

1) Configure storage partitions    6) Configure the host for RHEV
2) Configure authentication        7) View logs
3) Set the hostname                8) Install locally and reboot
4) Networking setup                9) Support Menu
5) Register Host to RHN
Choose an option to configure:
Copy to Clipboard Toggle word wrap

設定メニューオプション

Configure storage partitions
ローカルストレージデバイスをインストール用に準備します。「ディスクのパーティション設定」 を参照してください。
認証の設定
管理および SSH アクセス用の root パスワードを設定します。「管理者パスワードを設定する」 を参照してください。
ホスト名を設定する
DHCP を使用する代わりにホスト名を手動で設定します。「ホスト名を設定する」 を参照してください。
Networking setup
DHCP、IPv4、NTP、DNS を含むネットワーク設定とサービスを設定します。「ネットワークの設定」 を参照してください。
Register Host to RHN
ホストを Red Hat Network (RHN) に登録します。「RHN への登録」 を参照してください。
RHEV のホストを設定する
RHEV Manager サーバーの IP アドレスを入力します。「RHEV のホストを設定する」 を参照してください。
ログの表示
ログファイルを表示して、インストール手順のデバッグを行います。「ログの表示」 を参照してください。
Install locally and reboot
ハイパーバイザーをストレージデバイスにインストールし、再起動します。「インストールシステム」 を参照してください。
Support Menu
ステートレスブートを続行し、シェルプロンプトを終了するためのオプションが含まれています。このメニューは、Red Hat サポートの使用を除きサポートされていません。

5.1.3. 既存の RHEV Hypervisor インストールの削除

ハイパーバイザーがローカルシステムに以前にインストールされている場合は、メインメニューから Support Menu オプションを選択し、Uninstall an existing Hypervisor を選択して既存のインストールを削除します。
既存のハイパーバイザーを備えたシステム上
RHEV Hypervisor がインストールされているシステムと LVM ボリュームを備えた一部のシステムでは、対話型インストールをトリガーするために firstboot パラメーターが必要になる場合があります。firstboot パラメーターを使用するには、これを他のカーネルパラメーターに追加します。既存の RHEV ハイパーバイザーがあるシステムでは、次のカーネルパラメーターを使用して対話型インストールをアクティブにします。
: linux firstboot
Copy to Clipboard Toggle word wrap
RHEV Hypervisor の以前のバージョンをアンインストールする方法は、付録A ローカルストレージデバイスからの Red Hat Enterprise Virtualization Hypervisor のアンインストール を参照してください。

5.1.4. ディスクのパーティション設定

RHEV Hypervisor が使用するパーティションは、このメニューから設定します。ほとんどのインストールでは、デフォルトのパーティションレイアウトが最適です。
警告
この手順を実行すると、storage_init パラメーターで選択したローカルストレージデバイス上の全データが破棄されます。

手順5.2 ストレージ設定メニュー

  1. メインメニューから Configure storage partitions オプションを選択し、Configure storage partitions メニューを開きます。

    例5.2 Configure storage partitions メニュー

     Configure storage partitions
    
    1) Configure
    2) Review
    3) Commit configuration
    4) Return to the Hypervisor Configuration Menu
    Choose an option:
    
    Copy to Clipboard Toggle word wrap
  2. ストレージデバイスの選択

    Configure を選択します。
    複数のストレージデバイスが利用可能な場合は、RHEV Hypervisor をインストールするストレージデバイスを選択するように求められます。ストレージデバイスが 1 つしかない場合は、ステップ 3 をスキップします。

    例5.3 ストレージデバイスの選択

    /dev/mapper/SServeRA_venh_076A0444 (sda) (69889 MB)
    Disk Identifier: storage_serial_SServeRA_venh_076A0444
    /dev/sdb (15296 MB)
    Disk Identifier: storage_serial_UFD_USB_Flash_Drive_XFHO0KCK69T746WFHAUB
    1) /dev/mapper/SServeRA_venh_076A0444  3) Abort
    2) /dev/sdb                            4) Manual selection
    
    Copy to Clipboard Toggle word wrap
    メニューから適切なストレージデバイスを選択します。使用するデバイスが表示されない場合は、Manual selection を選択します。これで、ストレージデバイスへのパスが enter0 になるよう求められます。パスを正確に入力する必要があります。ワイルドカードは許可されません。
  3. パーティションサイズの選択

    ブート、スワップ、ルート、設定、ロギング、およびデータパーティションのサイズを設定するように求められます。値はメガバイト (MB) 単位で受け入れられます。
    サイズ値を -1 に設定すると、残りのディスク領域をすべて使用するようにパーティションが設定されます。これはデータパーティションでのみ使用できることに注意してください。
    値を指定せずに Enter を押すと、パーティションがデフォルトサイズに設定されます。
    重要
    パーティションサイズの値に単位を追加しないでください。値の最後に MB または同様の単位を使用すると、悪影響を与える可能性があります。たとえば、5MB の代わりに値 5 を使用します。
    1. ブートパーティションには、ブートローダー、kernel、および initramfs が含まれます。
      ブートパーティションのデフォルトおよびサポートされるサイズは 50MB です。ブートパーティションのサイズは設定できません。
    2. スワップパーティションは、使用率の低いメモリーをハードドライブにスワップして、メモリーのパフォーマンスを高速化するために使用されます。swap パーティションのデフォルトサイズは、RAM の容量とオーバーコミット率に基づいて計算されます(デフォルトは 0.5 です)。RHEV ハイパーバイザーにはスワップパーティションが必要であり、サイズを 0 に設定してスワップパーティションを無効にすることはできません。スワップパーティションの最小サイズは 5MB です。
      Red Hat ナレッジベース では、スワップパーティションに適したサイズを決定する記事があります。
      Red Hat ナレッジベースの式を使用して、オーバーコミット率 (RAM にオーバーコミット率を掛けた値) のストレージを追加します。
      Recommended swap + (RAM * overcommit) = swap partition size
      Copy to Clipboard Toggle word wrap
      インストールシーケンスで Enter を押すと、スワップパーティションに推奨される値を設定します。
    3. ルートパーティションには、インストールメディアの Hypervisor と LiveOS ディレクトリーのコアファイルが含まれます。root ファイルシステムパーティションのデフォルト合計サイズは 512MB です。この値には、1 つのルートパーティション用の 256MB と、バックアップルートパーティション用の 256MB が含まれます。
      ルートパーティションのデフォルトおよびサポートされるサイズは 256MB です。ルートパーティションのサイズは設定できません。
    4. config パーティションには、Hypervisor の設定ファイルが格納されます。
      設定パーティションのデフォルトおよび最小サイズは 5MB です。
    5. ロギングパーティションには、Hypervisor のすべてのログが保存されます。
      ログパーティションは必須で、推奨サイズは 2048MB です。
    6. データパーティションは、コアファイルと kdump ファイルを保存し、ISO ファイルの一時ストレージとして機能します。データパーティションのデフォルトサイズは、残りの利用可能なディスク領域です(-1 とラベル付けされます)。
      ISO アップローダーツールを使用して ISO ファイルをアップロードすると、共有 ISO ライブラリーに移動する前に、RHEV Hypervisor ホストのデータパーティションに一時的に保存されます。データパーティションには、これらの ISO ファイルを保存するのに十分な領域が含まれている必要があります。これは、最新のオペレーティングシステム用に 4GB を超えるサイズになります。
      データパーティションは、KVM のコアファイルを保持するのに十分な大きさである必要があります。コアファイルは、仮想マシンの RAM サイズによって異なります。また、データパーティションは、kdump とも呼ばれるカーネルダンプファイルを格納するのに十分な大きさである必要があります。kdump ファイルは通常、ホストの合計システム RAM と同じサイズになります。データパーティションには、RHEV Hypervisor アップグレード用の RHEV Hypervisor ISO ファイルも保存されます。
      データパーティションは、ホストシステムの RAM と同じ大きさである 1.5x 以上で、追加の 512MB のサイズにする必要があります。最小サイズは 256MB です。
  4. 確認

    Review メニューオプションを選択します。レビューメニューの出力は以下のスクリーンショットに似ています。
    The local disk will be repartitioned as follows:
    ================================================
    Physical Hard Disk:           /dev/hdb (10000 MB)
    Disk Identifier:              storage_serial_QM00002
    Boot partition size:          50 MB
    Swap partition size:          2233 MB
    Installation partition size:  256 * 2 MB
    Configuration partition size: 5 MB
    Logging partition size:       2048 MB
    Data partition size:          5152 MB
    Copy to Clipboard Toggle word wrap
  5. Commit configuration を選択して、パーティションを受け入れます。次の警告が表示されます。
  6. !!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!
    !!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!
    !!WARNING!!                                                    !!WARNING!!
    !!WARNING!!                                                    !!WARNING!!
    !!WARNING!! If you proceed, all data on your selected storage  !!WARNING!!
    !!WARNING!! device will be destroyed and your hard disk        !!WARNING!!
    !!WARNING!! will be irreversibly reconfigured.                 !!WARNING!!
    !!WARNING!!                                                    !!WARNING!!
    !!WARNING!!                                                    !!WARNING!!
    !!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!
    !!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!WARNING!!
    
    Do you wish to proceed([Y]es or [N]o)?
    Copy to Clipboard Toggle word wrap
  7. Y を押して続行し、パーティションをフォーマットします。
パーティションが作成され、ファイルシステムがフォーマットされます。完了すると、メインメニューが再び表示されます。

5.1.5. 管理者パスワードを設定する

インフラストラクチャーを保護するには、管理者パスワードを強力かつ簡単に覚えておくことが不可欠です。
SSH リモートアクセスが必要ない場合は、管理者パスワードを設定する必要はありません。Red Hat サポートから有効にするように指示されない限り、SSH リモートアクセスはサポートされません。通常の使用シナリオでは、root パスワードを設定する必要はありません。

手順5.3 管理者パスワードを設定する

  1. メイン設定メニューから Configure authentication を 選択します。

    例5.4 Configure authentication メニュー

    SSH remote access is currently disabled
    
    1) Set administrator password
    2) Toggle SSH password authentication
    3) Return to the Hypervisor Configuration Menu
    Choose an option to configure:
    Copy to Clipboard Toggle word wrap
  2. Set the administrator password を選択します。
  3. パスワードプロンプトが表示されます。
    Set the system administrator's (root) password:
    New UNIX password:
    Copy to Clipboard Toggle word wrap
    優先パスワードを入力します。パスワードを再入力するよう求められます。
  4. Changing password for user root.
    passwd: all authentication tokens updated successfully.
    storing to /config :
    /etc/shadow File persisted
    Copy to Clipboard Toggle word wrap
    このメッセージは、パスワードが設定され、ローカルストレージに保存されていることを示しています。

手順5.4 オプション: SSH パスワード認証を設定する

SSH プロトコルを使用して RHEV ハイパーバイザーにアクセスするには、SSH パスワード認証が必要です。デフォルトでは、SSH パスワード認証は無効になっています。Red Hat サポートから有効にするように指示されない限り、SSH リモートアクセスはサポートされません。
Red Hat サポートから指示された場合にのみ、以下の手順に従います。
  1. Configure authentication メニューから Toggle SSH password authentication を選択します。
  2. Enable SSH password authentication ([Y]es or [N]o)?
    Copy to Clipboard Toggle word wrap
    y を押して、SSH パスワード認証を有効にします。
  3. 成功すると、以下のメッセージが表示されます。
    SSH remote access is currently enabled.
    Copy to Clipboard Toggle word wrap
Return to the Hypervisor Configuration Menu を選択して、インストールを続行します。

5.1.6. ホスト名を設定する

Red Hat Enterprise Virtualization Manager には、各 RHEV ハイパーバイザーに完全に解決可能なホスト名が必要です。DHCPDNS を使用している場合は、起動時にハイパーバイザーにホスト名を割り当てることができます。
DHCP サーバーがホスト名を設定しない場合は、ホスト名を手動で指定する必要があります(以下のプロセスで行います)。このホスト名は、DNS ルックアップ要求で割り当てられた IP アドレスに解決される必要があります。
  1. メインメニューから Set the hostname オプションを選択します。
  2. anyname.domain.example.com の形式でホスト名を入力します。anyname は、指定されたドメインにあるホストの個別の名前です。
    What is this Hypervisor's hostname?
    Copy to Clipboard Toggle word wrap
    Hypervisor のホスト名を入力し、Enter を押します。
  3. ホスト名設定手順に成功すると、以下のメッセージが表示されます。
    The hostname is set.
    Copy to Clipboard Toggle word wrap
設定メニューに戻ります。

手順5.5 ホスト名のリセット

ホスト名をリセットするには、以下を行います。
  1. Set the hostname メニューを開きます。
  2. ホスト名を指定するプロンプトが表示されます。
    What is this Hypervisor's hostname?
    Copy to Clipboard Toggle word wrap
    他の何も入力せずに Enter キーを押して、ホスト名をリセットします。
ホスト名は、DHCP を使用するようにリセットされました。

5.1.7. ネットワークの設定

システムのネットワーク設定を設定します。
重要
インストールの目的でのみ、RHEV Manger にアクセスできるネットワークは 1 つだけです。RHEV Hypervisor をインストールすると、RHEV Manager ユーザーインターフェイスで追加のネットワークインターフェイスを設定できます。
  1. Networking setup オプションを選択します。
  2. システムに接続されているネットワークデバイスが一覧表示されます。
  3. Choose an interface or a configuration option:
    Copy to Clipboard Toggle word wrap
    RHEV Manager への接続に使用するネットワークインターフェイスを選択します。1 つのネットワークインターフェイスがあるシステムでは、選択できるのは eth0 のみになります。
    重要
    ワイヤレスネットワークデバイスおよび論理ネットワークデバイスは現在サポートされていません。
  4. インターフェイスの識別

    ハイパーバイザーには、選択したネットワークインターフェイスを物理的に識別するのに役立つツールが含まれています。
    Help identify eth0 by blinking the lights 
    for 10 seconds ([Y]es or [N]o)?
    Copy to Clipboard Toggle word wrap
    y を押して、ソケット eth0 を特定します。これは、複数のネットワークインターフェイスがあるシステムに役立ちます。
    サポートが必要ない場合は、n を押して続行します。
    選択したネットワークインターフェイスでこの機能に対応していない場合、システムには以下のメッセージが表示されます。
    Blinking is not supported by your network interface.
    Copy to Clipboard Toggle word wrap
  5. VLAN

    VLAN サポートを含めるかどうかを尋ねるプロンプトが表示されます。
    Include VLAN support ([Y]es, [N]o or [A]bort)?
    Copy to Clipboard Toggle word wrap
    • VLAN サポートが不要な場合は、n を押します。
    • VLAN サポートを有効にするには、y と入力します。
      1. What is the VLAN ID for this device (a=abort)
        Copy to Clipboard Toggle word wrap
        プロンプトが表示されたら、VLAN ID 番号を入力します。
  6. IPv4

    IPv4 プロンプトが表示されます。
    Enable IPv4 support ([S]tatic IP, [D]HCP, [N]o or [A]bort)?
    Copy to Clipboard Toggle word wrap
    ネットワーク環境に応じて、DHCP または 静的 IP を選択します。
    • D を押して、DHCP での IPv4 サポートを有効にします。DHCP サーバー上の各 RHEV Hypervisor のすべての IP アドレスを静的にマップする必要があります。
    • または、S を押して静的 IP アドレスを割り当てます。次に、IP アドレス、Netmask、および gateway を求めるプロンプトが出されます。
    設定を確認します。
    Is this correct ([Y]es, [N]o or [A]bort)?
    Copy to Clipboard Toggle word wrap
    設定が正しい場合は、Y を押して続行します。
  7. DNS

    静的ネットワーク設定を使用する場合や、DHCP サーバーの DNS サーバーが割り当てられていない場合は DNS を設定します。
    1. 最初の DNS ゲートウェイの IP アドレスを 入力 するか、Enter を押して中止します。
      Enter the first DNS server (or press the Enter key to exit):
      Copy to Clipboard Toggle word wrap
    2. 2 番目の DNS ゲートウェイの IP アドレスを 入力 するか、Enter を押してスキップします。
      Enter the second DNS server (or press the Enter key to exit):
      Copy to Clipboard Toggle word wrap
    3. 設定を確認します。
      Is this correct ([Y]es, [N]o or [A]bort)?
      Copy to Clipboard Toggle word wrap
      正しい場合は Y を押して続行します。
  8. ネットワークタイムプロトコル (NTP)

    Network Time Protocol (NTP)は、システムクロックを他の世界と時間で保持します。NTP は、クロックに不整合な時間を維持することでハイパーバイザーが仮想マシンを移行させないように、一部のホストシステムにとって重要です。
    1. Enter an NTP server:
      Copy to Clipboard Toggle word wrap
      NTP サーバーの IP アドレスまたはホスト名を 入力 するか、Enter を押して中止します。
    2. 追加の NTP サーバーを入力するように求められます。必要な数だけ入力し、空白行で Enter を押して選択を保存します。
  9. Save And Return To Menu を選択して、設定を保存します。
  10. ネットワークが正しく設定されている場合、出力は 図5.1「作業中のネットワーク設定」 のようになります。

    図5.1 作業中のネットワーク設定

メインメニューに戻ります。

5.1.8. RHN への登録

この手順では、ホストを RHN に登録します。ホストを RHN に登録すると、Red Hat Enterprise Linux 仮想化または仮想化プラットフォームのエンタイトルメントをハイパーバイザーホストに適用できます。これらのエンタイトルメントを使用していない場合は、ホストを RHN に登録する必要はありません。
  • メインメニューから ホストを RHN に登録 を選択します。
    • 公開 RHN システムに登録するには、1)Register to public RHNを選択します。
      1. Enter RHN account username:
        Copy to Clipboard Toggle word wrap
        RHN アカウントのユーザー名を入力します。
      2. Enter password for RHN account:
        Copy to Clipboard Toggle word wrap
        RHN アカウントのパスワードを入力します。
      3. Enter profile name for this system (optional):
        Copy to Clipboard Toggle word wrap
        このシステムのプロファイル名を入力します。このパラメーターは任意です。空白のプロファイル名を指定すると、システムのホスト名がデフォルトで使用されます。
      4. Enter HTTP proxy in host:port format, e.g. proxy.example.com:3128 (leave blank if not required):
        Copy to Clipboard Toggle word wrap
        HTTP プロキシーアドレスを入力します。このパラメーターは任意です。空白のプロキシーアドレスを指定すると、プロキシーサーバーは使用されません。
    • RHN Satellite に登録するには、2)RHN Satellite への登録を選択します。
      1. Enter URL of RHN Satellite (ie. https://satellite.example.com)
        Copy to Clipboard Toggle word wrap
        RHN Satellite の URL を入力します。
      2. Enter location of satellite cert (https://satellite.example.com/pub/RHN-ORG-TRUSTED-SSL-CERT):
        Copy to Clipboard Toggle word wrap
        Satellite 証明書の URL を入力するか、Enter を押して表示されるデフォルトの URL を選択します。
      3. Enter RHN account username:
        Copy to Clipboard Toggle word wrap
        RHN アカウントのユーザー名を入力します。
      4. Enter password for RHN account:
        Copy to Clipboard Toggle word wrap
        RHN アカウントのパスワードを入力します。
      5. Enter profile name for this system (optional):
        Copy to Clipboard Toggle word wrap
        このシステムのプロファイル名を入力します。このパラメーターは任意です。空白のプロファイル名を指定すると、システムのホスト名がデフォルトで使用されます。
      6. Enter HTTP proxy in host:port format, e.g. proxy.example.com:3128 (leave blank if not required):
        Copy to Clipboard Toggle word wrap
        HTTP プロキシーアドレスを入力します。このパラメーターは任意です。空白のプロキシーアドレスを指定すると、プロキシーサーバーは使用されません。

5.1.9. RHEV のホストを設定する

この手順では、RHEV ハイパーバイザーを RHEV Manager に接続します。
RHEV Manager のアドレスを指定するときは、IP アドレスまたはホスト名に以下の形式を使用します。
重要
続行する前に、ローカルストレージとネットワークが正しく設定されていることを確認してください。正しい変更がない場合は、この時点以降は変更できないためです。この時点の後に設定を変更するには、最初から手順を繰り返します。
指定された IP アドレスまたはホスト名が完全に解決可能であることを確認します。
Expand
表5.1 Red Hat Enterprise Virtualization Manager のアドレス指定の例
形式
IP アドレス IP[:port] 127.0.0.1:443
ホスト名 host.name.domain[:port] www.redhat.com:443
  1. メインメニューから Configure the host for RHEV を選択します。
  2. RHEV Manager の接続

    Configure the host for RHEV メニュー項目を選択すると、以下の出力が表示されます。
    Enter the RHEV Manager's hostname or IP address.
    Optionally: append a port after the hostname or IP address
    For example, 10.0.0.1:443 or rhev.example.com:443
    Copy to Clipboard Toggle word wrap
    1. RHEV Manager のホスト名または IP アドレスを、指定した形式で入力します。
      RHEV Manager ポートを省略すると、セットアップではデフォルトのポート 443 が使用されます。ただし、ポートがすでに割り当てられている場合、RHEV Hypervisor はそのポートをデフォルトとして使用します。たとえば、以前のインストール時にポート 12345 が指定されている場合、今後のインストールのデフォルトポートはポート 12345 になります。
      注記
      RHEV Manager はデフォルトでポート 443 を使用します。RHEV Manager のインストール時に別のポートを設定した場合は、代わりに使用してください。RHEV Hypervisor に別のポートを指定すると、そのポートは新しいデフォルトポートとして記録されます。
    2. RHEV Manager が正常に配置されると、以下の出力が表示されます。
      The RHEV Manager's address is set.
      The RHEV Manager's port is set.
      Copy to Clipboard Toggle word wrap
  3. NetConsole アクセス

    Enter the NetConsole manager's hostname or IP address.
    Optionally: append a port after the hostname or IP address
    For example, 10.0.0.1:25285 or rhev.redhat.com:25285
    If you are unsure, use the RHEV Manager's address, without a port.
    Copy to Clipboard Toggle word wrap
    1. NetConsole サーバーおよびポートを入力します。ほとんどの場合、このサーバーは RHEV Manager です。NetConsole ポートは、RHEV Manager のインストール時に指定された NetConsole ポート番号です。
    2. NetConsole サーバーが正常に検出されると、設定メニューに戻る前に以下の出力が表示されます。
      The NetConsole manager address is set.
      The NetConsole manager port is set.
      Copy to Clipboard Toggle word wrap

5.1.10. ログの表示

インストール手順のデバッグを支援するために、さまざまなログファイルを表示できます。メニューオプション番号でファイルを選択すると、画面上にフル表示されます。ファイルの内容をスクロールするには Shift+Page Up を押して上をスクロールし、Shift+Page Down を押してスクロールダウンします。使用可能なログファイルは次のとおりです。
/var/log/ovirt.log
ハイパーバイザーのインストールと設定手順に関する詳細情報が含まれています。
/var/log/messages
システムおよびコアサービスからの一般的なメッセージが含まれます。
/var/log/secure
失敗したログイン試行を含む認証およびセキュリティーメッセージが含まれます。

5.1.11. インストールシステム

前の手順をすべて完了したら、RHEV Hypervisor をローカルストレージデバイスにインストールできます。
続行する前に、ストレージ、ネットワーク、および RHEV Manager を設定する 必要 があります。
  1. Install locally を選択し、Hypervisor Configuration メニューから再起動 します。
  2. This option exits the menu and requires a reboot.
    Ensure local storage and networking is configured
    correctly on the previous menu before continuing.
    
    The current kernel boot parameters are
    crashkernel=128M@16M elevator=deadline processor.max_cstate=1
    
    Enter additional kernel boot parameters (press Enter to use the present arguments):
    Copy to Clipboard Toggle word wrap
    Enter キーを押して続行します。
  3. Do you wish to proceed ([Y]es or [N]o)?
    Copy to Clipboard Toggle word wrap
    Y を押して続行します。
最後のインストールシーケンスが開始します。インストールが完了すると、RHEV Hypervisor が再起動します。
再起動後、RHEV Hypervisor がインストールされ、Red Hat Enterprise Virtualization Manager for Servers と統合されます。Red Hat Enterprise Virtualization Manager インターフェイスで新しいホストが利用可能である必要があります。
注記
システムの再起動後にインストールシーケンスが再起動しないように、ブートメディアを削除して起動デバイスの順序を変更しないといけない場合があります。

5.2. RHEV Hypervisor のカーネルパラメーターと自動インストール

このセクションでは、RHEV ハイパーバイザーのカーネルコマンドラインパラメーターについて説明します。これらのパラメーターを使用して、インストールを自動化できます。パラメーターの詳細が説明され、自動インストールのサンプルが提供されます。
このインストール方法は、「RHEV ハイパーバイザー設定メニュー」 で対応している対話型インストールの代替手段です。この章で PXE サーバーで説明した方法を使用すると、システムに手動でアクセスしなくても、設定によっては複数の RHEV ハイパーバイザーをデプロイできます。
自動化デプロイメントを試行する前に、パラメーターがどのように機能し、どのような影響があるかを理解することが重要です。これらのパラメーターは、システムが PXE で自動的に起動するように設定されている場合、既存のシステムからデータを削除できます。

5.2.1. カーネル引数の仕組み

以下は、RHEV Hypervisor の起動シーケンスの説明です。これは、自動インストールの問題のデバッグに役立ちます。
  1. ovirt-early スクリプトは、/etc/default/ovirt ファイルにストレージ、ネットワーク、および管理パラメーターを設定します。これらのパラメーターは、ブートシーケンス中にハイパーバイザーに渡されるカーネル引数から決定されます。
  2. /etc/init.d/ovirt-firstboot スクリプトは、特別な RHEV スクリプトを実行し、手順を開始します。
  3. 必要なパラメーターがすべて設定されている場合は、自動インストールが開始されます。

5.2.2. 必須パラメーター

自動インストールには、少なくとも以下のパラメーターが必要です。
  1. storage_init: ローカルストレージデバイスを初期化します。
  2. BOOTIF: ハイパーバイザーが Manager への接続に使用するネットワークインターフェイスを指定します。PXE ブートを使用する場合は、pxelinux により BOOTIF が自動的に提供される場合があります。
  3. management_server を使用して Manager サーバーを指定します。

5.2.3. ストレージパラメーター

次のパラメーターは、RHEV Hypervisor をインストールするためのローカルストレージデバイスを設定します。
5.2.3.1. storage_init
自動インストールには、storage_init パラメーターが必要です。
storage_init パラメーターは、ローカルストレージデバイスを初期化します。現在、RHEV ハイパーバイザーは、ローカルインストールに 1 つのストレージデバイスを使用します。初期化およびインストールするディスクを定義する方法は 4 つあります。
  1. USB ストレージデバイスの場合は、udev ID_BUS によって報告される、usb パラメーターを使用してディスクタイプを選択します。オプションで、シリアル番号を追加して、使用するデバイスを明示的に定義します。以下に例を示します。
    storage_init=usb:Generic_STORAGE_DEVICE_0000145418-0:0
    Copy to Clipboard Toggle word wrap
  2. SCSI ハードドライブの場合は、storage_init=scsi:serialnumber を使用します。オプションで、シリアル番号を追加して、使用するデバイスを明示的に定義します。以下に例を示します。
    storage_init=scsi:SCSI_HITACHI_HTS5416_SBADDFF
    Copy to Clipboard Toggle word wrap
  3. CCISS デバイスの場合は、storage_init=cciss:serialnumber を使用します。オプションで、シリアル番号を追加して、使用するデバイスを明示的に定義します。以下に例を示します。
    storage_init=cciss:3600508b100104a3953545233304c0003
    Copy to Clipboard Toggle word wrap
  4. ストレージデバイスを指定するには、Linux デバイス名を storage_init パラメーターとして使用します。/dev/disk/by-id 形式でデバイス名を使用することはサポートされていません。storage_init は、/dev/mapper/$DISK または /dev/$DISK の形式を使用する必要があります。この例では、/dev/sda デバイスが指定されます。
    storage_init=/dev/sda
    Copy to Clipboard Toggle word wrap
    このデバイス名は、システムが起動するたびに同じデバイスを参照することは保証されません。
注記
シリアル番号は、このスクリプトで見つけることができます。このスクリプトは、システムに接続されているすべてのディスクのシリアル番号を一覧表示します。
for d in /dev/sd?; do eval $(udevinfo -q env -n $d); echo $d $ID_SERIAL;done
Copy to Clipboard Toggle word wrap
5.2.3.2. storage_vol
storage_vol パラメーターは、storage_init パラメーターで設定したストレージデバイスのパーティション設定に使用されます。
storage_vol= の後には、コロンで区切られた 6 つの値があります。
値は未定義のままにすることができます。値が定義されていない場合、インストールはデフォルト値を使用します。最初の値と 3 番目の値は、それぞれ固定サイズを持つブートパーティションとルートパーティションを表します。これらの値は設定できず、未定義のままにする必要があります。
すべての値はメガバイト (MB) 単位です。値の末尾に単位を追加しないでください。
サイズ値を - 1 に設定すると、残りのディスク領域をすべて使用するようにパーティションが設定されます。これはデータパーティションでのみ使用できることに注意してください。
以下は、以下の一覧に記載されている各要素を含む storage_vol パラメーターの標準形式です。

例5.5 storage_vol パラメーターの形式

storage_vol=:SWAP::CONFIG:LOGGING:DATA
Copy to Clipboard Toggle word wrap
SWAP
スワップパーティションは、使用率の低いメモリーをハードドライブにスワップして、メモリーのパフォーマンスを高速化するために使用されます。swap パーティションのデフォルトサイズは、RAM の容量およびオーバーコミット率(デフォルトは 0.5)から計算されます。RHEV ハイパーバイザーにはスワップパーティションが必要であり、サイズを 0 に設定してスワップパーティションを無効にすることはできません。スワップパーティションの最小サイズは 5MB です。
Red Hat ナレッジベース の記事は、swap パーティションのサイズの決定に関する記事です。
Red Hat ナレッジベースの式を使用して、オーバーコミット率 (RAM にオーバーコミット率を掛けた値) のストレージを追加します。
Recommended swap + (RAM * overcommit) = swap partition size
Copy to Clipboard Toggle word wrap
値を空のままにすると、スワップパーティションに推奨される値を設定します。
CONFIG
config パーティションには、Hypervisor の設定ファイルが格納されます。設定パーティションのデフォルトおよび最小サイズは 5MB です。
LOGGING
ロギングパーティションには、Hypervisor のすべてのログが保存されます。ログパーティションは必須で、推奨サイズは 2048MB です。
DATA
データパーティションは、KVM のコアファイルを保持するのに十分な大きさである必要があります。コアファイルは、仮想マシンの RAM サイズによって異なります。また、データパーティションは、kdump とも呼ばれるカーネルダンプファイルを格納するのに十分な大きさである必要があります。kdump ファイルは通常、ホストのシステム RAM と同じサイズになります。データパーティションには、RHEV Hypervisor アップグレード用の RHEV Hypervisor ISO ファイルも保存されます。
データパーティションは、ホストシステムの RAM と同じ大きさである 1.5x 以上で、追加の 512MB のサイズにする必要があります。最小サイズは 256MB です。
データパーティションのデフォルトサイズは、残りの利用可能なディスク領域です(-1 とラベル付けされます)。

例5.6 例:storage_vol パラメーターを使用してデフォルトサイズのパーティション設定

storage_vol=:::::
Copy to Clipboard Toggle word wrap

例5.7 例:storage_vol パラメーターを使用して特定のサイズのパーティション設定

storage_vol パラメーターを設定して、以下が true にします。
  • Boot パーティションは、固定サイズの 50MB で定義されます。
  • スワップパーティションは 4000MB と定義されています。
  • Root パーティションは、512MB の固定サイズとして定義されます。
  • Config パーティションは 5MB として定義されています。
  • Logging パーティションは 2048MB と定義されています。
  • データパーティションは、残りのすべてのディスク領域を消費するように定義されています。
したがって、storage_vol パラメーターは以下のようになります。
storage_vol=:4000::5:2048:-1
Copy to Clipboard Toggle word wrap

5.2.4. ネットワークおよび RHEV Manager のパラメーター

いくつかのネットワークオプションが利用可能です。ハイパーバイザーが自動的にインストールするには、以下の情報を追加する必要があります。
  • IP アドレスまたは DHCP の設定。
  • ホスト名が DHCP で解決されない場合にホスト名を設定します。
  • RHEV Manager ネットワークが接続されているインターフェイス。

ネットワークおよび RHEV Manager のパラメーター

BOOTIF
自動インストールに必要です。BOOTIF は、ハイパーバイザーが RHEV Manager への接続に使用するネットワークインターフェイスを指定します。次の 3 つの形式のいずれかで引数を取ります。
リンク
アクティブなリンクで、最初のインターフェイス(カーネルによって列挙される)を使用することを示します。これは、複数のネットワークインターフェイスコントローラーがあるシステムに役に立ちますが、1 つのみがプラグインされます。
eth# (# は NIC の番号)
カーネルドライバーの初期化順序によって決定される NIC を使用することを示します。RHEV で起動した番号を確認し、Hypervisor Configuration メニューから Shell を選択します。ifconfig | grep eth* を使用して、システムに接続されているネットワークインターフェイスを一覧表示します。次回の再起動時には、ネットワークインターフェイスコントローラーが同じ eth# マッピングを持つ保証はありません。
BOOTIF=eth0
Copy to Clipboard Toggle word wrap
<MAC>
括弧内に明示的に定義された MAC アドレスを使用することを示します。
重要
IPAPPEND 2 ディレクティブを使用してインストール用に PXE を使用してハイパーバイザーを起動すると、BOOTIF=<MAC > がカーネル引数に自動的に追加されます。IPAPPEND 2 ディレクティブを使用する場合は、BOOTIF パラメーターを使用する必要はありません。
ip
BOOTIF パラメーターで定義されているネットワークインターフェイスコントローラーの IP アドレスを設定します。ip パラメーターは、IP アドレス(0.0.0.0 形式)または値 dhcp (DHCP の場合)のいずれかを受け入れます。
ip=192.168.1.1
Copy to Clipboard Toggle word wrap
ip=dhcp
Copy to Clipboard Toggle word wrap
netmask
netmask パラメーターは、ip パラメーターで定義されている IP アドレスのサブネットマスクを設定します。
netmask=255.255.255.0
Copy to Clipboard Toggle word wrap
gateway
gateway パラメーターは、インターネットゲートウェイを設定します。
gateway=192.168.1.246
Copy to Clipboard Toggle word wrap
dns
dns パラメーターは、1 つ以上の DNS サーバーのアドレスを設定します。各 DNS サーバーはコロンで区切る必要があります。
dns=192.168.1.243:192.168.1.244
Copy to Clipboard Toggle word wrap
hostname
hostname パラメーターは、ホスト名を設定します。ホスト名は、完全修飾ドメイン名である必要があります。
hostname=rhev1.example.com
Copy to Clipboard Toggle word wrap
ntp
ntp パラメーターは、1 つ以上の Network Time Protocol サーバーのアドレスを設定します。各 NTP サーバーはコロンで区切る必要があります。
ntp=192.168.2.253:192.168.2.254
Copy to Clipboard Toggle word wrap
vlan
vlan パラメーターは、RHEV Manager に接続したネットワークの VLAN 識別子を設定します。VLAN を使用している場合は、このパラメーターを設定します。
vlan=VLAN-ID
Copy to Clipboard Toggle word wrap

5.2.5. Red Hat Network (RHN) パラメーター

このパラメーターは、ハイパーバイザーホストを Red Hat Network (RHN)に自動的に登録するために使用されます。少なくとも、rhn_activationkey または rhn_usernamerhn_password のいずれかのパラメーターを指定する必要があります。Satellite サーバーに登録する場合は、rhn_url パラメーターの値も指定する必要があります。
rhn_username
rhn_username パラメーターは、RHN への接続に使用されるユーザー名を設定します。
rhn_username=testuser
Copy to Clipboard Toggle word wrap
rhn_password
rhn_password パラメーターは、RHN への接続に使用されるパスワードを設定します。
rhn_password=testpassword
Copy to Clipboard Toggle word wrap
rhn_activationkey
rhn_activationkey パラメーターは、RHN への接続に使用されるアクティベーションキーを設定します。アクティベーションキーは、システムの登録、RHN サービスレベルへのエンタイトルメント、特定のチャンネルおよびシステムグループへのサブスクライブに使用されます。rhn_activationkeyrhn_username の両方を指定すると、rhn_activationkey の値が使用されます。
rhn_activationkey=7202f3b7d218cf59b764f9f6e9fa281b
Copy to Clipboard Toggle word wrap
rhn_url
rhn_url パラメーターは、ホストの登録に使用される Satellite サーバーの URL を設定します。
rhn_url=https://your-satellite.example.com
Copy to Clipboard Toggle word wrap
rhn_ca_cert
rhn_ca_cert パラメーターは、Satellite サーバーへの接続に使用される CA 証明書の URL を設定します。指定しない場合、デフォルト値は rhn_url/pub/RHN-ORG-TRUSTED-SSL-CERT になります。
rhn_ca_cert=https://your-satellite.example.com/pub/RHN-ORG-TRUSTED-SSL-CERT
Copy to Clipboard Toggle word wrap
rhn_profile
rhn_profile パラメーターは、このホストに対して RHN に登録されるプロファイルの名前を設定します。デフォルト値はシステムのホスト名です。
rhn_profile=testhost
Copy to Clipboard Toggle word wrap

5.2.6. その他のパラメーター

management_server
自動インストールには management_server パラメーターが必要です。
management_server パラメーターは、RHEV Manager のアドレスを設定します。management_server パラメーターは IP アドレスまたは完全修飾ドメイン名を取り、オプションでポート(デフォルトのポートは 443)を取得します。自動インストールに必要です。
management_server=rhev.example.com:443
Copy to Clipboard Toggle word wrap
netconsole_server
netconsole_server パラメーターは、RHEV Manager のアドレスを設定します。netconsole_server パラメーターは IP アドレスまたは完全修飾ドメイン名と、オプションでポート(デフォルトポートは 25285)を取ります。
netconsole_server=rhev.example.com:25285
Copy to Clipboard Toggle word wrap
mem_overcommit
mem_overcommit パラメーターは、メモリーのオーバーコミットに対応するためにさらにスワップを追加するのに使用する乗数を指定します。デフォルトのオーバーコミット値は 0.5 です。
mem_overcommit=0.7
Copy to Clipboard Toggle word wrap
firstboot
firstboot パラメーターは、対話型設定メニューを起動します。RHEV Hypervisor がインストールされているシステムと LVM ボリュームを備えた一部のシステムでは、対話型インストールをトリガーするために firstboot パラメーターが必要になる場合があります。設定メニューからインストールする場合は、「RHEV ハイパーバイザー設定メニュー」 を参照してください。
upgrade
upgrade パラメーターは、既存のハイパーバイザーイメージをブートメディアが提供するバージョンにアップグレードします。ハイパーバイザーは自動的にアップグレードされ、完了後に再起動します。ハイパーバイザーイメージがインストールされていない場合は、storage_init パラメーターで選択したデバイスにイメージがインストールされます。アップグレードを実行すると、以前のブートエントリーは grub.conf に BACKUP として保存されます。アップグレード手順の後に再起動すると、BACKUP ブートエントリーが新しいデフォルトとして自動的に選択されます。
local_boot
local_boot パラメーターは、upgrade パラメーターのエイリアスです。
nocheck
nocheck パラメーターは、インストール ISO の MD5 チェックをスキップします。これは、メディアがリモートまたは遅い場合に時間がかかる可能性があります。
qemu_pxe
qemu_pxe パラメーターは、仮想マシンで使用されるネットワークブートローダーを選択するために使用されます。可能な値は gpxeetherboot です。RHEV Hypervisor 5.4-2.1 との互換性のために、デフォルト値は etherboot です。
qemu_pxe=gpxe
Copy to Clipboard Toggle word wrap

5.2.7. 例: RHEV ハイパーバイザーの自動インストール

この例では、自動化された RHEV Hypervisor インストールにカーネルコマンドラインパラメーターを使用します。すべてのインストールが同じではないため、お使いの環境の例をカスタマイズするようにしてください。
警告
この例では、すべてのシステムで正しく機能しない可能性があります。上記のパラメーターの説明を確認し、システムに必要なように変更します。
以下は、カーネルコマンドラインパラメーターで RHEV ハイパーバイザーをインストールする一般的な例です。
この例では、RHEV Manager は hostname: rhevm.example.com にあります。
:linux storage_init=/dev/sda storage_vol=::::: local_boot BOOTIF=eth0 management_server=rhevm.example.com netconsole=rhevm.example.com
Copy to Clipboard Toggle word wrap
注記
カーネルパラメーターは、PXE を使用してネットワーク経由で起動する仮想マシンに自動的に追加できます。PXE からの自動インストールについては、本書では扱いません。

第6章 Red Hat Enterprise Virtualization ハイパーバイザーの保守と管理

本章では、Red Hat Enterprise Virtualization Hypervisor の管理タスクおよびメンテナーンスタスクについて説明します。

6.1. kdumps の有効化

RHEV ハイパーバイザーホストは、システムに障害が発生した場合にカーネルダンプ(kdump ファイル)を生成します。これらの kdump ファイルは、デバッグとサポートに不可欠です。
kdump ファイルはすべて、RHEV Hypervisor ホストのストレージの /data パーティションに配置されます。RHEV ハイパーバイザーホストをインストールする場合は、kdump ファイル用に十分な永続ストレージ領域があることを確認します。kdump ファイルのサイズは、ホストにインストールされている RAM の容量に比例します。RAM が 32GB のシステムでは、ハイパーバイザーには少なくとも 32GB の /data パーティションと、RHEV 固有のデータ用の追加の領域(約 512 MB)が必要です。
ホストを再起動して適切に実行されると、kdump ファイルは RHEV Hypervisor ホストから転送できます。kdump ファイルを転送するには、以下の手順に従います。
Windows システム用の SSH
PuTTY と呼ばれる Windows システム用の Open Source SSH クライアントがあります。PuTTY ホームページ( http://www.chiark.greenend.org.uk/~sgtatham/putty/ )からクライアントをダウンロードします。多くの手順は同じですが、PuTTY を使用したファイル転送については本書では扱いません。
  1. SSH および scp コマンドがインストールされている Linux、UNIX、または同様のオペレーティングシステムにアクセスします。scp コマンドの形式は次のとおりです。
    scp source-user@source_IP_OR_hostname:/path/to/files destination-user@destination_IP_OR_hostname:/path/to/destination
    Copy to Clipboard Toggle word wrap
  2. この例では、すべての kdump ファイルをローカルシステムの /tmp/RHEVkdumps ディレクトリーにコピーします。RHEV Hypervisor のインストール時に設定した管理者(root)のユーザー名とパスワードを使用します。例のホスト名( rhevh.example.com )を、RHEV Hypervisor の有効な IP アドレスまたはホスト名に置き換えます。
    $ scp -r root@rhevh.example.com:'/data/core/*' /tmp/RHEVkdumps
    
    Copy to Clipboard Toggle word wrap
  3. この手順が完了したら、ハイパーバイザー上の元の kdump ファイルをすべて削除できます。root としてハイパーバイザーにログインし、以下を実行します。
    # rm -rf /data/core/*
    
    Copy to Clipboard Toggle word wrap
kdump ファイルが削除され、他のホストで利用可能になり、サポートおよびデバッグが可能になります。

6.2. root パスワードの設定

デフォルトでは、セキュリティー上の理由から、RHEV ハイパーバイザーで root ログインとパスワードは無効になっています。無人インストール中に、これを上書きしてインストール時に root パスワードを設定する方法は設定できません。ただし、デバッグとサポートには、RHEV Hypervisor ホストへの root アクセスが必要です。これを回避するには、管理者はまず RHEV Hypervisor ホストへの一時的な root アクセスを取得してから、パスワードを設定する必要があります。
  1. 一時的なルートアクセスの取得

    • 方法 1: キーペアを使用した SSH。この手順は、RHEV Manager サーバーから実行します。
      1. 最新バージョンの putty.exeputtygen.exehttp://www.chiark.greenend.org.uk/~sgtatham/putty/download.htmlからお使いの RHEV Manager サーバーにダウンロードします。
      2. puttygen を使用して、新しい秘密鍵を生成します。
        1. puttygen.exe を実行します。トップメニューから conversion -> Import keyを選択します。
        2. Select C:\Program Files\RedHat\RHEVManager\Service\ca\keys\rhevm.pem
        3. このキーのパスフレーズ (mypass) を入力してください。
        4. save private key をクリック
      3. 秘密鍵を使用して RHEV Hypervisor ホストに接続します。
        1. putty.exe を実行します。接続する RHEV Hypervisor ホストの IP アドレスを入力します。
        2. 左側のパネルから SSH -> Auth を選択します
        3. 生成したばかりの秘密鍵を参照し、openをクリックします。
        4. ユーザー名 root を入力し、パスワード mypass を使用します。SSH 接続を開きます。これで、RHEV Hypervisor ホストで root シェルが開いているはずです。
    • 方法 2: レスキューモードで起動します。この手順では、RHEV Hypervisor ホストへの物理的なアクセスが必要で、物理コンソールから実行します。
      1. マシンを再起動し、GRUB プロンプトを待ちます。Enter キーを押して、通常の起動を中断します。
      2. レスキューモードで起動するようにカーネル行を変更します。これを行うには、文字列 rescue をカーネル行に追加し、残りの行から 空白 文字で区切って追加します。システムが起動すると、1 人のユーザーの root シェルが削除されます。以下の手順に従って、システムをマルチユーザーモードで再起動する必要があります。
  2. root パスワードの設定

    root アクセスが正常に行われると、今後使用できるように root パスワードを設定できます。
    1. コマンド setup を実行します
    2. オプション #1 Configure authentication を選択します。
    3. オプション #2 Toggle SSH password authenticationを選択します。
    4. SSH パスワード認証を有効にする
    5. オプション #1 Set administrator password を選択します。
    6. 新しい root パスワードを入力する
    7. Select option #3 Return to the Hypervisor Configuration Menu
    8. オプション #7 Exit ハイパーバイザー設定メニューを選択

第7章 Red Hat Enterprise Virtualization Hypervisor のアップグレード

Red Hat Enterprise Virtualization (RHEV)ハイパーバイザーを更新して、最新の機能、バグ修正、およびセキュリティーパッチを取得できます。

7.1. RHEV Manager を使用した RHEV Hypervisor のアップグレード

RHEV Manager に保存されている ISO から、Red Hat Enterprise Virtualization Hypervisor ホストをアップグレードおよび再インストールできます。アップグレードおよび再インストールとは、ホストを停止して再起動していることを意味します。仮想マシンは別のホストに自動的に移行されますが、システムの使用状況が最も低いときにアップグレードを実行することが推奨されます。アップグレードを実行する前に、クラスターに複数のホストが含まれていることを確認してください。
管理者は Red Hat Enterprise Virtualization Hypervisor を定期的に更新することが推奨されます。重要なバグ修正とセキュリティー更新は更新に含まれています。最新ではないハイパーバイザーは、セキュリティーリスクとなる可能性があります。
警告
ホストのアップグレードには、仮想マシンのシャットダウン、非アクティブ化、および物理サーバーの再起動が含まれます。仮想マシンがハイパーバイザーで稼働している場合、正しくシャットダウンされていない場合は、すべてのデータおよび設定の詳細が破棄される可能性があります。ハイパーバイザーのアップグレードは、慎重に計画し、注意して実行する必要があります。

7.1.1. 前提条件

ハイパーバイザーをアップグレードする前に:
  1. 最新の RHEV Hypervisor RPM パッケージを Red Hat Network からダウンロードします。
    または、最新の RHEV Hypervisor ISO イメージを Red Hat Networkからダウンロードします。
  2. ISO イメージファイルを、Red Hat Enterprise Virtualization Manager サーバーの C:\Program Files\RedHat\RHEVManager\Service\RHEV-H Installer フォルダーにコピーします。
  3. NETWORK SERVICE が iso ファイルを完全に制御できるように、ファイルのパーミッションを変更します。
    1. Windows Explorer を使用して C:\Program Files\RedHat\RHEVManager\Service\ に移動します。
    2. 更新されたファイル(例:](../../ -hypervisor.iso )を右クリックし、Properties オプションを選択します。Properties ダイアログが表示されます。
    3. Security タブをクリックし、Group または user names パネルから NETWORK SERVICE を選択します。
    4. Permissions パネルで、 Allow Full Control チェックボックスをクリックします。
    5. OK をクリックします。
重要
アップグレードを実行する前に、クラスターに複数のホストが含まれていることを確認してください。Storage Pool Manager (SPM)タスクを実行するために、1 台のホストを同時にインストールまたはアップグレードする必要があるため、すべてのホストを同時に再インストールまたはアップグレードしないでください。

7.1.2. RHEV ハイパーバイザーのアップグレード

  1. Hosts タブをクリックします。
    ホストのリストが表示されます。アップグレードするホストを選択します。
    ホストが表示されない場合は、検索してください。
  2. Details ウィンドウで、General タブをクリックします。

    図7.1 アップグレードボタンのある一般ペイン

    警告メッセージは、新しいバージョンの RHEV Hypervisor が利用可能であることを示します。ホストのステータスが Up の場合、Upgrade リンクは無効になります。ツールチップは、アップグレードを有効にするためにメンテナーンスモードに切り替えるように指示します。

    図7.2 アップグレードボタン

  3. ホストを選択し、メンテナーンス ボタンをクリックします。これにより、ホスト上で実行されている仮想マシンが他のホストに移行されます。ホストが SPM の場合、この機能は別のホストに移動します。ホストのステータスは、メンテナーンスモードになると変更されます。ホストのステータスが Maintenance の場合、一般的なタブのメッセージが変更され、ホストを再インストールまたはアップグレードするための選択可能なリンクが提供されます。
  4. リンクをクリックします。Install Host ダイアログが表示されます。

    図7.3 ホストのインストールダイアログ

  5. ホストをアップグレードするには、利用可能な ISO の一覧から適切なファイルを選択します。これは通常 rhev-hypervisor.iso です。
  6. OK をクリックして、ホストをアップグレードして再インストールします。ダイアログが閉じ、ホストの詳細が更新され、ステータスが適切に変更されます。
    ホストのステータスは、Installing、Reboot、Non Responsive、および Up ステージで移行します。これらはすべて正常であり、時間がかかる場合があります。
  7. 正常にアップグレードされると、ホストのステータスが Up と表示されます。ホストから移行された仮想マシンはすべて、アップグレードしたホストに戻る可能性があります。

7.2. ローカルメディアを使用した RHEV Hypervisor のアップグレード

ローカルの CD-ROM または USB デバイスから既存のハイパーバイザーをアップグレードするには、インストールメディアを挿入し、システムがそこから起動することを確認します。upgrade パラメーターを使用してカーネルを起動します。これにより、インタラクティブな設定メニューに移動するのではなく、システムが自動的にアップグレードされて再起動します。詳細は、「その他のパラメーター」 を参照してください。

図7.4 アップグレードパラメーターを使用した起動

ISOLINUX 3.11 2005-09-02  Copyright (C) 1994-2005 H. Peter Anvin
This is the Red Hat Enterprise Virtualization Hypervisor 5.7-2.2 (4.2)
- to boot press the <ENTER> key
or type linux and press the <ENTER> key.
- Extra kernel command line parameters can be passed following the 
linux keyword.
- Boot parameters summary:
BOOTIF=link|eth*|<MAC>(pxelinux format)
storage_init=[usb|scsi|cciss[:serial#]]|/dev/...
storage_vol=:SWAP_MB::CONFIG_MB:LOGGING_MB:DATA_MB
mem_overcommit=<overcommit_ratio>
upgrade
ip=<client-ip> netmask=<netmask> gateway=<gw-ip>
vlan=<VLAN-id>
dns=server[:server]
ntp=server[:server]
hostname=fqdn
management_server=RHEVM-host[:port]
netconsole_server=RHEVM-host[:port]
boot: linux upgrade
Copy to Clipboard Toggle word wrap

7.3. RHEV Manager を使用した RHEV ハイパーバイザーの再インストール

RHEV ハイパーバイザーの再インストールはアップグレードの手順と同じです。アップグレードの詳細については、「RHEV ハイパーバイザーのアップグレード」 を参照してください。
設定をリセットするには、最初に Uninstall an existing Hypervisor メニュー項目を使用して以前の Hypervisor を削除し、Hypervisor を再インストールします。

第8章 セキュリティーのトピック

Red Hat Enterprise Virtualization Hypervisor では、さまざまなセキュリティー機能が有効になっています。SELinux (Security-Enhanced Linux)と iptables ファイアウォールは、デフォルトで完全に設定され、有効になっています。
管理者は Red Hat Enterprise Virtualization のウォッチリストから最新のセキュリティー勧告を受け取ることができます。Red Hat Enterprise Virtualization ウォッチリストをサブスクライブし、RHEV 製品の新しいセキュリティーアドバイザリーを電子メールで受け取ります。このフォームに記入してサブスクライブします: http://www.redhat.com/mailman/listinfo/rhev-watch-list/
RHEV は、管理機能やその他の仮想化機能にさまざまなネットワークポートを使用します。Red Hat Enterprise Linux が Red Hat Enterprise Virtualization のホストとして機能するには、これらのポートを開放する必要があります。以下のリストは、Red Hat Enterprise Virtualization によるポートとその使用方法について説明しています。
  • ICMP 要求を受け入れる必要があります。ICMP パケットは、Red Hat Enterprise Virtualization Manager によるネットワークテストに使用されます。
  • SSH アクセスと初期インストールの場合は、ポート 22 を開放する必要があります。
  • ポート 80 または 443 (Red Hat Enterprise Virtualization Manager のセキュリティー設定による)は、vdsm-reg サービスがホストに関する情報と通信するために使用されます。
  • ポート 5634 から 6166 は、ゲスト仮想マシンのコンソールアクセスに使用されます。
  • ポート 49152 から 49216 は移行に使用されます。移行は、この範囲内の任意のポートを使用する場合があります。
  • デフォルトでは、ポート 54321 は、VDSM によって管理、ストレージ、およびホスト間の通信に使用されます。このポートは変更できます。
この付録では、ローカルストレージデバイスからの Red Hat Enterprise Virtualization (RHEV)ハイパーバイザーのアンインストールを説明します。

手順A.1 RHEV ハイパーバイザーの削除

  1. RHEV ハイパーバイザーを起動します。Red Hat Enterprise Virtualization Hypervisor の起動に関する詳細は、4章Red Hat Enterprise Virtualization Hypervisor インストールメディアの準備 を参照してください。
    ハイパーバイザーのアンインストールには、firstboot カーネルパラメーターが必要です。
    : linux firstboot
    Copy to Clipboard Toggle word wrap
  2. Hypervisor Configuration Menu から Support Menu を選択します。サポートメニュー から、Uninstall an existing Hypervisor を選択します。
  3. 次のメッセージが表示されます。
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!                                                                           !!
    !! WARNING !! WARNING !! WARNING !! WARNING !! WARNING !! WARNING !! WARNING !!
    !!                                                                           !!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    
       If you proceed, you will DESTROY any existing data related to the RHEV
       installation on this machine.
    
    Do you wish to continue and uninstall this Hypervisor (Y/N)?
    Copy to Clipboard Toggle word wrap
    Y を押して確認し、ハイパーバイザーを削除します。
RHEV Hypervisor は削除されました。

付録B 更新履歴

改訂履歴
改訂 5.9-6.4002013-10-31Rüdiger Landmann
Publican 4.0.0 用にリビルド
改訂 5.9-6Sat Jan 5 2013Laura Bailey
Red Hat Enterprise Linux 5.9 GA の公開
改訂 5.9-4Wed Sep 12 2012Laura Bailey
RHEL 5.9 用のビルド。
改訂 5.9-3Friday June 01 2012Laura Bailey
セクションのマイナーな再配置により、パラメータータイプがコンテンツのテーブルから明確に表示されるようにします。
基礎となるコードの一貫性を向上させる XML へのマイナーな透過的な変更(BZ#826827)。
改訂 5.9-1Thursday May 31 2012Laura Bailey
仮想マシンおよびゲストオペレーティングシステムの記述に使用される用語がガイド全体で一貫して使用されていることを確認(BZ#813618)。
改訂 5.8-9Tuesday February 21 2012Laura Bailey
Red Hat Enterprise Linux 5.8 の更新
改訂 4-0Thursday June 30 2011Stephen Gordon
ブートメディアの作成手順を更新しました。ツールは、ハイパーバイザー ISO 自体に含まれるようになりました(BZ#690254)。
改訂 3-0Tuesday July 6 2010David Jorm
自動インストールの文書化された必須パラメーター BZ#611440
改訂 2-0Thursday June 24 2010David Jorm
rhn_url パラメーターの例を修正 (BZ#607274)
リリースビルドバナーを表示するようにブートメニューのテキストを更新(BZ#594699)
改訂 1-0Thursday June 10 2010David Jorm
RHEV 2.2
一般公開

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る