ハイパーバイザー導入ガイド
Red Hat Enterprise Virtualization Hypervisor をインストール、デプロイ、および維持するための完全なガイド。
概要
はじめに リンクのコピーリンクがクリップボードにコピーされました!
1. 本書の表記慣例 リンクのコピーリンクがクリップボードにコピーされました!
1.1. 表記規則 リンクのコピーリンクがクリップボードにコピーされました!
等幅ボールド
現在の作業ディレクトリーのファイルmy_next_bestselling_novelの内容を表示するには、シェルプロンプトで cat my_next_bestselling_novel コマンドを入力し、Enter を押してコマンドを実行します。
Enter を押してコマンドを実行します。Ctrl+Alt+F2 を押して、仮想ターミナルに切り替えます。
等幅ボールド で示されます。以下に例を示します。
ファイル関連のクラスには、ファイルシステムのfilesystem、ファイルのfile、ディレクトリーのdirが含まれます。各クラスには、独自の関連付けられたパーミッションセットがあります。
メインメニューバーから → → を選択し、Mouse Preferences を起動します。Buttons タブで、Left-handed mouse チェックボックスを選択し、 をクリックしてメインのマウスボタンを左から右に切り替えます (マウスを左手で使い易くします)。特殊文字を gedit ファイルに挿入するには、メインメニューバーから → → を選択します。次に、Character Map メニューバーから → を選択し、Search フィールドに文字の名前を入力して をクリックします。目的の文字が Character Table で強調表示されます。この強調表示した文字をダブルクリックして Text to copy フィールドに配置し、 ボタンをクリックします。ここでドキュメントに戻り、gedit メニューバーから → を選択します。
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 のような結果が返されます。
Publican は DocBook 公開システムです。
1.2. 引用規則 リンクのコピーリンクがクリップボードにコピーされました!
等幅ローマン に設定され、以下のように表示されます。
books Desktop documentation drafts mss photos stuff svn books_tests Desktop1 downloads images notes scripts svgs
books Desktop documentation drafts mss photos stuff svn
books_tests Desktop1 downloads images notes scripts svgs
等幅ローマン に設定されますが、以下のように構文の強調表示が追加されます。
1.3. 注記および警告 リンクのコピーリンクがクリップボードにコピーされました!
2. フィードバック: リンクのコピーリンクがクリップボードにコピーされました!
doc-RHEV_Hypervisor_Deployment_Guide に対してレポートを送信してください。
第1章 Red Hat Enterprise Virtualization Hypervisor の紹介 リンクのコピーリンクがクリップボードにコピーされました!
第2章 Red Hat Enterprise Virtualization Hypervisor について リンクのコピーリンクがクリップボードにコピーされました!
2.1. Red Hat Enterprise Virtualization 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 の要件と制限 リンクのコピーリンクがクリップボードにコピーされました!
3.1. システム要件 リンクのコピーリンクがクリップボードにコピーされました!
- ハードウェア仮想化拡張機能を備えた CPU ( AMD-V™ を搭載した AMD システムまたは Intel VT® を使用する Intel システムのいずれか)。Red Hat Enterprise Virtualization Hypervisor の起動時に、以下のメッセージが表示される場合があります。
Virtualization hardware is unavailable. (No virtualization hardware was detected on this system)
Virtualization hardware is unavailable. (No virtualization hardware was detected on this system)Copy to Clipboard Copied! Toggle word wrap Toggle overflow この警告は、仮想化拡張機能がプロセッサーに無効であるか、または存在しないことを示しています。重要一部のシステムでは、BIOS で仮想化拡張機能が無効になっています。BIOS で仮想化拡張機能を有効にする必要があります。まず、(RHEV Hypervisor ブートプロンプトでlinux rescueを入力)、または設定メニューからシェルを入力して、レスキューモードで起動します。以下のコマンドを使用して、プロセッサーに仮想化拡張機能があるかどうかを確認します。grep -E 'svm|vmx' /proc/cpuinfo
$ grep -E 'svm|vmx' /proc/cpuinfoCopy to Clipboard Copied! Toggle word wrap Toggle overflow 何らかの出力が表示されれば、プロセッサーはハードウェアの仮想化が可能です。ただし、状況によっては、製造元が BIOS で仮想化拡張機能を無効にする場合があります。追加のチェックとして、kvmモジュールがカーネルに読み込まれていることを確認します。lsmod | grep kvm
# lsmod | grep kvmCopy to Clipboard Copied! Toggle word wrap Toggle overflow 出力に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
Recommended swap + (RAM * overcommit) = swap partition sizeCopy to Clipboard Copied! Toggle word wrap Toggle overflow - データパーティションのデフォルトサイズは、システムの RAM のサイズに 512MB を加えたサイズです。最小サイズは 256MB です。
例3.1 最小ストレージ要件の決定
3.2. 制限事項 リンクのコピーリンクがクリップボードにコピーされました!
- ホスト上の最大 64 個の物理 CPU。
- 最大 1TB の RAM。
- 仮想マシンごとに最大 16 個の仮想 CPU。
- 64 ビット仮想マシンごとに最大 256GB の仮想化 RAM。
- 32 ビット仮想マシンごとに最大 4GB の仮想化 RAM。仮想マシンが 4GB 全体を登録しない可能性があることに注意してください。仮想マシンが認識している RAM の量はオペレーティングシステムによって制限されます。
- 仮想マシンごとに最大 8 つの仮想ストレージデバイス。
- 仮想マシンごとに最大 8 つの仮想ネットワークインターフェイスコントローラー。
- 仮想マシンごとに最大 32 個の仮想化 PCI デバイス。
3.3. RHEV ゲスト OS のサポート リンクのコピーリンクがクリップボードにコピーされました!
- 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. 準仮想化ドライバーのサポート リンクのコピーリンクがクリップボードにコピーされました!
第4章 Red Hat Enterprise Virtualization Hypervisor インストールメディアの準備 リンクのコピーリンクがクリップボードにコピーされました!
4.1. 準備手順 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat Enterprise Virtualization Hypervisor 5 チャンネルへのエンタイトルメントが利用できる必要があります。
手順4.1 パッケージのダウンロードおよびインストール
- Red Hat Network から 、root にアクセスできる Red Hat Enterprise Linux システムに最新の](../../-hypervisor* パッケージをダウンロードします。ハイパーバイザーパッケージのリストは、https://rhn.redhat.com/rhn/channels/PackageList.do?cid=9462 で入手できます。
rootとして、ダウンロードしたパッケージの場所に移動します。ブートメディアの作成に備えてシステムをシステムにインストールします。yum localinstall rhev-hypervisor*.rpm
# yum localinstall rhev-hypervisor*.rpmCopy to Clipboard Copied! Toggle word wrap Toggle overflow - ISO から livecd-iso-to-pxeboot コマンドおよび livecd-iso-to-disk コマンドを抽出します。これを実行するには、以下を行います。
rootとしてログインし、Hypervisor ISO がインストールされているディレクトリーに移動します。cd /usr/share/rhev-hypervisor
# cd /usr/share/rhev-hypervisorCopy to Clipboard Copied! Toggle word wrap Toggle overflow - ISO ファイルが一時的にマウントされるディレクトリーを作成します。
mkdir iso/
# mkdir iso/Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ISO ファイルを
loopbackデバイスとしてマウントします。前の手順で作成したディレクトリーをマウントターゲットとして使用します。mount -o loop rhev-hypervisor.iso iso/
# mount -o loop rhev-hypervisor.iso iso/Copy to Clipboard Copied! Toggle word wrap Toggle overflow - livecd-iso-to-pxeboot および livecd-iso-to-disk スクリプトを現在のディレクトリーにコピーします。
cp iso/LiveOS/livecd-iso-to-* ./
# cp iso/LiveOS/livecd-iso-to-* ./Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ISO ファイルをアンマウントし、一時ディレクトリーを削除します。
umount iso/ rmdir iso/
# umount iso/ # rmdir iso/Copy to Clipboard Copied! Toggle word wrap Toggle overflow
/usr/share/rhev-hypervisor/ ディレクトリーにあり、rhev-hypervisor.iso という名前が付けられています。
4.1.1. BIOS 設定と起動プロセスのトラブルシューティング リンクのコピーリンクがクリップボードにコピーされました!
- 3.5 インチディスケット
- CD-ROM または DVD デバイス
- ローカルハードディスク
4.1.2. ハードウェア仮想化のサポートを確認する リンクのコピーリンクがクリップボードにコピーされました!
- リムーバブルメディアから RHEV Hypervisor を起動します。たとえば、USB スティックまたは CD-ROM です。
- ハイパーバイザーの起動プロンプトが表示されたら、コマンドを入力します。
: linux rescue
: linux rescueCopy to Clipboard Copied! Toggle word wrap Toggle overflow - ハイパーバイザーが起動したら、以下のコマンドで CPU に仮想化拡張機能が含まれていることを確認します。
grep -E 'svm|vmx' /proc/cpuinfo
# grep -E 'svm|vmx' /proc/cpuinfoCopy to Clipboard Copied! Toggle word wrap Toggle overflow プロセッサーにハードウェア仮想化拡張機能があるかどうかが出力に表示されます。 - KVM モジュールがデフォルトでロードされることを確認します。
lsmod | grep kvm
# lsmod | grep kvmCopy to Clipboard Copied! Toggle word wrap Toggle overflow 出力にkvm_intelまたはkvm_amdが含まれる場合は、kvm ハードウェア仮想化モジュールが読み込まれ、システムが要件を満たしている。
4.2. PXE および tftp を使用した RHEV ハイパーバイザーのデプロイ リンクのコピーリンクがクリップボードにコピーされました!
PXE と tftp を使用するネットワーク経由で RHEV ハイパーバイザーをインストールする方法について説明します。PXE ブート用の DHCP サーバーおよび tftp サーバーの設定は、本書の対象外となります。
- nsIndex -hypervisor パッケージ をインストールして、livecd-iso-to-pxeboot スクリプトを展開します。手順4.1「パッケージのダウンロードおよびインストール」 を参照してください。
- livecd-iso-to-pxeboot を使用して
vmlinuzおよびinitrdイメージを作成します。/usr/share/rhev-hypervisor/livecd-iso-to-pxeboot /usr/share/rhev-hypervisor/rhev-hypervisor.iso
# /usr/share/rhev-hypervisor/livecd-iso-to-pxeboot /usr/share/rhev-hypervisor/rhev-hypervisor.isoCopy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow - livecd-iso-to-pxeboot コマンドの出力は、
tftpbootと呼ばれるディレクトリーで、以下のファイルがそこにあります。pxelinux.0pxelinux.cfg/defaultvmlinuz0initrd0.img
vmlinuzおよびinitrdファイルは、cobbler サーバーまたはその他の PXE およびtftpサーバーにインポートできます。ファイルを適切なディレクトリーにインポートします。pxelinux.cfg/defaultファイルは、Hypervisor イメージをエクスポートするように PXE サーバーを設定するためのテンプレートを提供します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow PXE ブートされたハイパーバイザーは、PXE インターフェイスの MAC アドレスをカーネルに渡す PXE サーバーに依存します。これは、IPAPPEND 2パラメーターを使用して提供されます。環境に応じてテンプレートを変更します。
pxelinux.cfg/default の root=/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 の起動 リンクのコピーリンクがクリップボードにコピーされました!
- システムの BIOS に入ります。多くのシステムでは、システムに電源が入った直後にキーまたはキーの組み合わせの入力が求められます。通常、このキーは delete、F1、または F2 です。
- ネットワークブートが無効になっている場合は、ネットワークブートを有効にします。
- ネットワークインターフェイスカードを最初の起動デバイスとして設定します。
- システムを起動します。PXE パラメーターが正しく設定されている場合は、自動インストールが開始されます。
- RHEV Hypervisor のインストール後にネットワークの起動を変更または無効にします。これは、再起動ごとにインストールを上書きしないように(この機能が望ましい場合)、特定のセキュリティー脆弱性を防ぐことです。
4.3. RHEV Hypervisor USB ストレージデバイスの準備 リンクのコピーリンクがクリップボードにコピーされました!
4.3.1. 起動可能な RHEV Hypervisor USB ストレージデバイスの作成 リンクのコピーリンクがクリップボードにコピーされました!
/usr/share/rhev-hypervisor/livecd-iso-to-disk image device
# /usr/share/rhev-hypervisor/livecd-iso-to-disk image device
device パラメーターは、インストールする USB ストレージデバイスのパーティション名です。image パラメーターは、RHEV Hypervisor の ISO イメージです。デフォルトの RHEV Hypervisor イメージの場所は /usr/share/rhev-hypervisor/rhev-hypervisor.iso です。livecd-iso-to-disk コマンドでは、デバイスを FAT または EXT3 ファイルシステムでフォーマットする必要があります。
FAT または EXT3 形式のパーティションまたはブロックデバイスを使用します。
/dev/sdb または同様のデバイス名を使用します。
/dev/sdb1 または同様のデバイス名を使用します。
- nsIndex -hypervisor パッケージ をインストールして、livecd-iso-to-disk スクリプトを展開します。手順4.1「パッケージのダウンロードおよびインストール」 を参照してください。
- livecd-iso-to-disk コマンドを使用して、.iso ファイルをディスクにコピーします。
--formatパラメーターは、ディスクをフォーマットします。--reset-mbrは、マスターブートレコード(MBR)を初期化します。この例では、/dev/sdcという名前の USB ストレージデバイスを使用します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow
/dev/sdc1)は、RHEV ハイパーバイザーを起動する準備ができています。
4.3.2. RHEV Hypervisor USB ストレージデバイスの起動 リンクのコピーリンクがクリップボードにコピーされました!
- システムの BIOS メニューを入力し、USB ストレージデバイスの起動を有効にします(まだ有効になっていない場合)。
- この機能が無効になっている場合は、USB ブートを有効にします。
- 初回起動デバイスに USB ストレージデバイスを起動するように設定します。
- システムをシャットダウンします。
- RHEV Hypervisor の起動可能な USB ストレージデバイスを挿入します。
- システムを再起動します。
- RHEV Hypervisor が自動的に起動するはずです。
4.4. CD-ROM または DVD からの RHEV Hypervisor の準備 リンクのコピーリンクがクリップボードにコピーされました!
4.4.1. 起動可能な RHEV Hypervisor CD-ROM の作成 リンクのコピーリンクがクリップボードにコピーされました!
- cdrecord パッケージがシステムにインストールされていることを確認します。
rpm -q cdrecord cdrecord-2.01-10.7.el5
# rpm -q cdrecord cdrecord-2.01-10.7.el5Copy to Clipboard Copied! Toggle word wrap Toggle overflow 上記のように、パッケージバージョンが出力にある場合は、パッケージを使用できます。存在しない場合は、cdrecord をインストールします。yum install cdrecord
# yum install cdrecordCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 空の CD-ROM または DVD を CD または DVD ライターに挿入します。
- ISO ファイルをディスクに記録します。cdrecord コマンドは以下を使用します。
cdrecord dev=device /iso/file/path/
cdrecord dev=device /iso/file/path/Copy to Clipboard Copied! Toggle word wrap Toggle overflow この例では、利用可能な最初の CD-RW (/dev/cdrw)デバイスと、デフォルトの RHEV Hypervisor イメージの場所である/usr/share/rhev-hypervisor/rhev-hypervisor.isoを使用しています。cdrecord dev=/dev/cdrw /usr/share/rhev-hypervisor/rhev-hypervisor.iso
# cdrecord dev=/dev/cdrw /usr/share/rhev-hypervisor/rhev-hypervisor.isoCopy to Clipboard Copied! Toggle word wrap Toggle overflow
4.4.2. RHEV Hypervisor CD-ROM の起動 リンクのコピーリンクがクリップボードにコピーされました!
第5章 Red Hat Enterprise Virtualization Hypervisor のインストール リンクのコピーリンクがクリップボードにコピーされました!
- ハイパーバイザー設定メニューメニューを使用してインストール(を参照) 「RHEV ハイパーバイザー設定メニュー」
- カーネルコマンドラインパラメーターを使用してインストール(を参照) 「RHEV Hypervisor のカーネルパラメーターと自動インストール」
5.1. Red Hat Enterprise Virtualization Hypervisor の対話的なインストール リンクのコピーリンクがクリップボードにコピーされました!
5.1.1. インストールのためのハイパーバイザーの起動 リンクのコピーリンクがクリップボードにコピーされました!
手順5.1 ハイパーバイザーの起動
- RHEV Hypervisor インストールメディアを挿入します。
- システムの電源をオンにし、インストールメディアからシステムを起動することを確認します。
- RHEV ハイパーバイザーがブートフェーズを完了すると、カーネルパラメーターのプロンプトが表示されます。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 必要なカーネル引数を入力します。以下に例を示します。:linux firstboot
:linux firstbootCopy to Clipboard Copied! Toggle word wrap Toggle overflow
upgrade パラメーターを使用してカーネルを起動する必要があります。これにより、インタラクティブな設定メニューに移動するのではなく、システムが自動的にアップグレードされて再起動します。詳細は、「その他のパラメーター」 を参照してください。
/pxelinux.cfg/default)にカーネルブート引数を追加できます。これは、「RHEV Hypervisor のカーネルパラメーターと自動インストール」 でカバーされている自動設定の実行に使用できますが、環境によってはより便利な場合があります。
5.1.2. RHEV ハイパーバイザー設定メニュー リンクのコピーリンクがクリップボードにコピーされました!
例5.1 Red Hat Enterprise Virtualization Hypervisor 設定メニュー
5.1.3. 既存の RHEV Hypervisor インストールの削除 リンクのコピーリンクがクリップボードにコピーされました!
firstboot パラメーターが必要になる場合があります。firstboot パラメーターを使用するには、これを他のカーネルパラメーターに追加します。既存の RHEV ハイパーバイザーがあるシステムでは、次のカーネルパラメーターを使用して対話型インストールをアクティブにします。
: linux firstboot
: linux firstboot
5.1.4. ディスクのパーティション設定 リンクのコピーリンクがクリップボードにコピーされました!
storage_init パラメーターで選択したローカルストレージデバイス上の全データが破棄されます。
5.1.5. 管理者パスワードを設定する リンクのコピーリンクがクリップボードにコピーされました!
手順5.3 管理者パスワードを設定する
- メイン設定メニューから Configure authentication を 選択します。
- Set the administrator password を選択します。
- パスワードプロンプトが表示されます。
Set the system administrator's (root) password: New UNIX password:
Set the system administrator's (root) password: New UNIX password:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 優先パスワードを入力します。パスワードを再入力するよう求められます。 Changing password for user root. passwd: all authentication tokens updated successfully. storing to /config : /etc/shadow File persisted
Changing password for user root. passwd: all authentication tokens updated successfully. storing to /config : /etc/shadow File persistedCopy to Clipboard Copied! Toggle word wrap Toggle overflow このメッセージは、パスワードが設定され、ローカルストレージに保存されていることを示しています。
手順5.4 オプション: SSH パスワード認証を設定する
- Configure authentication メニューから Toggle SSH password authentication を選択します。
Enable SSH password authentication ([Y]es or [N]o)?
Enable SSH password authentication ([Y]es or [N]o)?Copy to Clipboard Copied! Toggle word wrap Toggle overflow y を押して、SSH パスワード認証を有効にします。- 成功すると、以下のメッセージが表示されます。
SSH remote access is currently enabled.
SSH remote access is currently enabled.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
5.1.6. ホスト名を設定する リンクのコピーリンクがクリップボードにコピーされました!
DHCP と DNS を使用している場合は、起動時にハイパーバイザーにホスト名を割り当てることができます。
- メインメニューから Set the hostname オプションを選択します。
anyname.domain.example.comの形式でホスト名を入力します。anynameは、指定されたドメインにあるホストの個別の名前です。What is this Hypervisor's hostname?
What is this Hypervisor's hostname?Copy to Clipboard Copied! Toggle word wrap Toggle overflow Hypervisor のホスト名を入力し、Enter を押します。- ホスト名設定手順に成功すると、以下のメッセージが表示されます。
The hostname is set.
The hostname is set.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
手順5.5 ホスト名のリセット
- Set the hostname メニューを開きます。
- ホスト名を指定するプロンプトが表示されます。
What is this Hypervisor's hostname?
What is this Hypervisor's hostname?Copy to Clipboard Copied! Toggle word wrap Toggle overflow 他の何も入力せずに Enter キーを押して、ホスト名をリセットします。
5.1.7. ネットワークの設定 リンクのコピーリンクがクリップボードにコピーされました!
- Networking setup オプションを選択します。
- システムに接続されているネットワークデバイスが一覧表示されます。
Choose an interface or a configuration option:
Choose an interface or a configuration option:Copy to Clipboard Copied! Toggle word wrap Toggle overflow RHEV Manager への接続に使用するネットワークインターフェイスを選択します。1 つのネットワークインターフェイスがあるシステムでは、選択できるのはeth0のみになります。重要ワイヤレスネットワークデバイスおよび論理ネットワークデバイスは現在サポートされていません。インターフェイスの識別
ハイパーバイザーには、選択したネットワークインターフェイスを物理的に識別するのに役立つツールが含まれています。Help identify eth0 by blinking the lights for 10 seconds ([Y]es or [N]o)?
Help identify eth0 by blinking the lights for 10 seconds ([Y]es or [N]o)?Copy to Clipboard Copied! Toggle word wrap Toggle overflow y を押して、ソケットeth0を特定します。これは、複数のネットワークインターフェイスがあるシステムに役立ちます。サポートが必要ない場合は、n を押して続行します。選択したネットワークインターフェイスでこの機能に対応していない場合、システムには以下のメッセージが表示されます。Blinking is not supported by your network interface.
Blinking is not supported by your network interface.Copy to Clipboard Copied! Toggle word wrap Toggle overflow VLAN
VLAN サポートを含めるかどうかを尋ねるプロンプトが表示されます。Include VLAN support ([Y]es, [N]o or [A]bort)?
Include VLAN support ([Y]es, [N]o or [A]bort)?Copy to Clipboard Copied! Toggle word wrap Toggle overflow - VLAN サポートが不要な場合は、n を押します。
- VLAN サポートを有効にするには、y と入力します。
What is the VLAN ID for this device (a=abort)
What is the VLAN ID for this device (a=abort)Copy to Clipboard Copied! Toggle word wrap Toggle overflow プロンプトが表示されたら、VLAN ID 番号を入力します。
IPv4
IPv4 プロンプトが表示されます。Enable IPv4 support ([S]tatic IP, [D]HCP, [N]o or [A]bort)?
Enable IPv4 support ([S]tatic IP, [D]HCP, [N]o or [A]bort)?Copy to Clipboard Copied! Toggle word wrap Toggle overflow ネットワーク環境に応じて、DHCP または 静的 IP を選択します。- D を押して、
DHCPでの IPv4 サポートを有効にします。DHCP サーバー上の各 RHEV Hypervisor のすべての IP アドレスを静的にマップする必要があります。 - または、S を押して静的 IP アドレスを割り当てます。次に、IP アドレス、Netmask、および gateway を求めるプロンプトが出されます。
設定を確認します。Is this correct ([Y]es, [N]o or [A]bort)?
Is this correct ([Y]es, [N]o or [A]bort)?Copy to Clipboard Copied! Toggle word wrap Toggle overflow 設定が正しい場合は、Y を押して続行します。DNS
静的ネットワーク設定を使用する場合や、DHCP サーバーの DNS サーバーが割り当てられていない場合は DNS を設定します。- 最初の DNS ゲートウェイの IP アドレスを 入力 するか、Enter を押して中止します。
Enter the first DNS server (or press the Enter key to exit):
Enter the first DNS server (or press the Enter key to exit):Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 2 番目の DNS ゲートウェイの IP アドレスを 入力 するか、Enter を押してスキップします。
Enter the second DNS server (or press the Enter key to exit):
Enter the second DNS server (or press the Enter key to exit):Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 設定を確認します。
Is this correct ([Y]es, [N]o or [A]bort)?
Is this correct ([Y]es, [N]o or [A]bort)?Copy to Clipboard Copied! Toggle word wrap Toggle overflow 正しい場合は Y を押して続行します。
ネットワークタイムプロトコル (NTP)
Network Time Protocol (NTP)は、システムクロックを他の世界と時間で保持します。NTP は、クロックに不整合な時間を維持することでハイパーバイザーが仮想マシンを移行させないように、一部のホストシステムにとって重要です。Enter an NTP server:
Enter an NTP server:Copy to Clipboard Copied! Toggle word wrap Toggle overflow NTP サーバーの IP アドレスまたはホスト名を 入力 するか、Enter を押して中止します。- 追加の NTP サーバーを入力するように求められます。必要な数だけ入力し、空白行で Enter を押して選択を保存します。
- Save And Return To Menu を選択して、設定を保存します。
- ネットワークが正しく設定されている場合、出力は 図5.1「作業中のネットワーク設定」 のようになります。
図5.1 作業中のネットワーク設定
5.1.8. RHN への登録 リンクのコピーリンクがクリップボードにコピーされました!
- メインメニューから ホストを RHN に登録 を選択します。
- 公開 RHN システムに登録するには、1)Register to public RHNを選択します。
Enter RHN account username:
Enter RHN account username:Copy to Clipboard Copied! Toggle word wrap Toggle overflow RHN アカウントのユーザー名を入力します。Enter password for RHN account:
Enter password for RHN account:Copy to Clipboard Copied! Toggle word wrap Toggle overflow RHN アカウントのパスワードを入力します。Enter profile name for this system (optional):
Enter profile name for this system (optional):Copy to Clipboard Copied! Toggle word wrap Toggle overflow このシステムのプロファイル名を入力します。このパラメーターは任意です。空白のプロファイル名を指定すると、システムのホスト名がデフォルトで使用されます。Enter HTTP proxy in host:port format, e.g. proxy.example.com:3128 (leave blank if not required):
Enter HTTP proxy in host:port format, e.g. proxy.example.com:3128 (leave blank if not required):Copy to Clipboard Copied! Toggle word wrap Toggle overflow HTTP プロキシーアドレスを入力します。このパラメーターは任意です。空白のプロキシーアドレスを指定すると、プロキシーサーバーは使用されません。
- RHN Satellite に登録するには、2)RHN Satellite への登録を選択します。
Enter URL of RHN Satellite (ie. https://satellite.example.com)
Enter URL of RHN Satellite (ie. https://satellite.example.com)Copy to Clipboard Copied! Toggle word wrap Toggle overflow RHN Satellite の URL を入力します。Enter location of satellite cert (https://satellite.example.com/pub/RHN-ORG-TRUSTED-SSL-CERT):
Enter location of satellite cert (https://satellite.example.com/pub/RHN-ORG-TRUSTED-SSL-CERT):Copy to Clipboard Copied! Toggle word wrap Toggle overflow Satellite 証明書の URL を入力するか、Enter を押して表示されるデフォルトの URL を選択します。Enter RHN account username:
Enter RHN account username:Copy to Clipboard Copied! Toggle word wrap Toggle overflow RHN アカウントのユーザー名を入力します。Enter password for RHN account:
Enter password for RHN account:Copy to Clipboard Copied! Toggle word wrap Toggle overflow RHN アカウントのパスワードを入力します。Enter profile name for this system (optional):
Enter profile name for this system (optional):Copy to Clipboard Copied! Toggle word wrap Toggle overflow このシステムのプロファイル名を入力します。このパラメーターは任意です。空白のプロファイル名を指定すると、システムのホスト名がデフォルトで使用されます。Enter HTTP proxy in host:port format, e.g. proxy.example.com:3128 (leave blank if not required):
Enter HTTP proxy in host:port format, e.g. proxy.example.com:3128 (leave blank if not required):Copy to Clipboard Copied! Toggle word wrap Toggle overflow HTTP プロキシーアドレスを入力します。このパラメーターは任意です。空白のプロキシーアドレスを指定すると、プロキシーサーバーは使用されません。
5.1.9. RHEV のホストを設定する リンクのコピーリンクがクリップボードにコピーされました!
| 型 | 形式 | 例 |
|---|---|---|
| IP アドレス | IP[:port] | 127.0.0.1:443 |
| ホスト名 | host.name.domain[:port] | www.redhat.com:443 |
- メインメニューから Configure the host for RHEV を選択します。
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
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:443Copy to Clipboard Copied! Toggle word wrap Toggle overflow - RHEV Manager のホスト名または IP アドレスを、指定した形式で入力します。RHEV Manager ポートを省略すると、セットアップではデフォルトのポート 443 が使用されます。ただし、ポートがすでに割り当てられている場合、RHEV Hypervisor はそのポートをデフォルトとして使用します。たとえば、以前のインストール時にポート 12345 が指定されている場合、今後のインストールのデフォルトポートはポート 12345 になります。注記RHEV Manager はデフォルトでポート 443 を使用します。RHEV Manager のインストール時に別のポートを設定した場合は、代わりに使用してください。RHEV Hypervisor に別のポートを指定すると、そのポートは新しいデフォルトポートとして記録されます。
- RHEV Manager が正常に配置されると、以下の出力が表示されます。
The RHEV Manager's address is set. The RHEV Manager's port is set.
The RHEV Manager's address is set. The RHEV Manager's port is set.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
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.
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 Copied! Toggle word wrap Toggle overflow - NetConsole サーバーおよびポートを入力します。ほとんどの場合、このサーバーは RHEV Manager です。NetConsole ポートは、RHEV Manager のインストール時に指定された NetConsole ポート番号です。
- NetConsole サーバーが正常に検出されると、設定メニューに戻る前に以下の出力が表示されます。
The NetConsole manager address is set. The NetConsole manager port is set.
The NetConsole manager address is set. The NetConsole manager port is set.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
5.1.10. ログの表示 リンクのコピーリンクがクリップボードにコピーされました!
/var/log/ovirt.log- ハイパーバイザーのインストールと設定手順に関する詳細情報が含まれています。
/var/log/messages- システムおよびコアサービスからの一般的なメッセージが含まれます。
/var/log/secure- 失敗したログイン試行を含む認証およびセキュリティーメッセージが含まれます。
5.1.11. インストールシステム リンクのコピーリンクがクリップボードにコピーされました!
- Install locally を選択し、Hypervisor Configuration メニューから再起動 します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Enter キーを押して続行します。Do you wish to proceed ([Y]es or [N]o)?
Do you wish to proceed ([Y]es or [N]o)?Copy to Clipboard Copied! Toggle word wrap Toggle overflow Y を押して続行します。
5.2. RHEV Hypervisor のカーネルパラメーターと自動インストール リンクのコピーリンクがクリップボードにコピーされました!
5.2.1. カーネル引数の仕組み リンクのコピーリンクがクリップボードにコピーされました!
- ovirt-early スクリプトは、
/etc/default/ovirtファイルにストレージ、ネットワーク、および管理パラメーターを設定します。これらのパラメーターは、ブートシーケンス中にハイパーバイザーに渡されるカーネル引数から決定されます。 - /etc/init.d/ovirt-firstboot スクリプトは、特別な RHEV スクリプトを実行し、手順を開始します。
- 必要なパラメーターがすべて設定されている場合は、自動インストールが開始されます。
5.2.2. 必須パラメーター リンクのコピーリンクがクリップボードにコピーされました!
storage_init: ローカルストレージデバイスを初期化します。BOOTIF: ハイパーバイザーが Manager への接続に使用するネットワークインターフェイスを指定します。PXE ブートを使用する場合は、pxelinux によりBOOTIFが自動的に提供される場合があります。management_serverを使用して Manager サーバーを指定します。
5.2.3. ストレージパラメーター リンクのコピーリンクがクリップボードにコピーされました!
5.2.3.1. storage_init リンクのコピーリンクがクリップボードにコピーされました!
storage_init パラメーターが必要です。
storage_init パラメーターは、ローカルストレージデバイスを初期化します。現在、RHEV ハイパーバイザーは、ローカルインストールに 1 つのストレージデバイスを使用します。初期化およびインストールするディスクを定義する方法は 4 つあります。
- USB ストレージデバイスの場合は、udev ID_BUS によって報告される、
usbパラメーターを使用してディスクタイプを選択します。オプションで、シリアル番号を追加して、使用するデバイスを明示的に定義します。以下に例を示します。storage_init=usb:Generic_STORAGE_DEVICE_0000145418-0:0
storage_init=usb:Generic_STORAGE_DEVICE_0000145418-0:0Copy to Clipboard Copied! Toggle word wrap Toggle overflow - SCSI ハードドライブの場合は、storage_init=scsi:
serialnumberを使用します。オプションで、シリアル番号を追加して、使用するデバイスを明示的に定義します。以下に例を示します。storage_init=scsi:SCSI_HITACHI_HTS5416_SBADDFF
storage_init=scsi:SCSI_HITACHI_HTS5416_SBADDFFCopy to Clipboard Copied! Toggle word wrap Toggle overflow - CCISS デバイスの場合は、storage_init=cciss:
serialnumberを使用します。オプションで、シリアル番号を追加して、使用するデバイスを明示的に定義します。以下に例を示します。storage_init=cciss:3600508b100104a3953545233304c0003
storage_init=cciss:3600508b100104a3953545233304c0003Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ストレージデバイスを指定するには、Linux デバイス名を storage_init パラメーターとして使用します。/dev/disk/by-id 形式でデバイス名を使用することはサポートされていません。storage_init は、/dev/mapper/$DISK または /dev/$DISK の形式を使用する必要があります。この例では、
/dev/sdaデバイスが指定されます。storage_init=/dev/sda
storage_init=/dev/sdaCopy to Clipboard Copied! Toggle word wrap Toggle overflow このデバイス名は、システムが起動するたびに同じデバイスを参照することは保証されません。
for d in /dev/sd?; do eval $(udevinfo -q env -n $d); echo $d $ID_SERIAL;done
for d in /dev/sd?; do eval $(udevinfo -q env -n $d); echo $d $ID_SERIAL;done
5.2.3.2. storage_vol リンクのコピーリンクがクリップボードにコピーされました!
storage_vol パラメーターは、storage_init パラメーターで設定したストレージデバイスのパーティション設定に使用されます。
storage_vol= の後には、コロンで区切られた 6 つの値があります。
- 1 に設定すると、残りのディスク領域をすべて使用するようにパーティションが設定されます。これはデータパーティションでのみ使用できることに注意してください。
storage_vol パラメーターの標準形式です。
例5.5 storage_vol パラメーターの形式
storage_vol=:SWAP::CONFIG:LOGGING:DATA
storage_vol=:SWAP::CONFIG:LOGGING:DATA
SWAP- スワップパーティションは、使用率の低いメモリーをハードドライブにスワップして、メモリーのパフォーマンスを高速化するために使用されます。swap パーティションのデフォルトサイズは、RAM の容量およびオーバーコミット率(デフォルトは 0.5)から計算されます。RHEV ハイパーバイザーにはスワップパーティションが必要であり、サイズを 0 に設定してスワップパーティションを無効にすることはできません。スワップパーティションの最小サイズは 5MB です。Red Hat ナレッジベース の記事は、swap パーティションのサイズの決定に関する記事です。Red Hat ナレッジベースの式を使用して、オーバーコミット率 (RAM にオーバーコミット率を掛けた値) のストレージを追加します。
Recommended swap + (RAM * overcommit) = swap partition size
Recommended swap + (RAM * overcommit) = swap partition sizeCopy to Clipboard Copied! Toggle word wrap Toggle overflow 値を空のままにすると、スワップパーティションに推奨される値を設定します。 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=:::::
storage_vol=:::::
例5.7 例:storage_vol パラメーターを使用して特定のサイズのパーティション設定
storage_vol パラメーターを設定して、以下が true にします。
- Boot パーティションは、固定サイズの 50MB で定義されます。
- スワップパーティションは 4000MB と定義されています。
- Root パーティションは、512MB の固定サイズとして定義されます。
- Config パーティションは 5MB として定義されています。
- Logging パーティションは 2048MB と定義されています。
- データパーティションは、残りのすべてのディスク領域を消費するように定義されています。
storage_vol パラメーターは以下のようになります。
storage_vol=:4000::5:2048:-1
storage_vol=:4000::5:2048:-1
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
BOOTIF=eth0Copy to Clipboard Copied! Toggle word wrap Toggle overflow <MAC>- 括弧内に明示的に定義された MAC アドレスを使用することを示します。
重要IPAPPEND 2 ディレクティブを使用してインストール用に PXE を使用してハイパーバイザーを起動すると、BOOTIF=<MAC > がカーネル引数に自動的に追加されます。IPAPPEND 2 ディレクティブを使用する場合は、BOOTIFパラメーターを使用する必要はありません。 ipBOOTIFパラメーターで定義されているネットワークインターフェイスコントローラーの IP アドレスを設定します。ipパラメーターは、IP アドレス(0.0.0.0 形式)または値dhcp(DHCP の場合)のいずれかを受け入れます。ip=192.168.1.1
ip=192.168.1.1Copy to Clipboard Copied! Toggle word wrap Toggle overflow ip=dhcp
ip=dhcpCopy to Clipboard Copied! Toggle word wrap Toggle overflow netmasknetmaskパラメーターは、ipパラメーターで定義されている IP アドレスのサブネットマスクを設定します。netmask=255.255.255.0
netmask=255.255.255.0Copy to Clipboard Copied! Toggle word wrap Toggle overflow gatewaygatewayパラメーターは、インターネットゲートウェイを設定します。gateway=192.168.1.246
gateway=192.168.1.246Copy to Clipboard Copied! Toggle word wrap Toggle overflow dnsdnsパラメーターは、1 つ以上の DNS サーバーのアドレスを設定します。各 DNS サーバーはコロンで区切る必要があります。dns=192.168.1.243:192.168.1.244
dns=192.168.1.243:192.168.1.244Copy to Clipboard Copied! Toggle word wrap Toggle overflow hostnamehostnameパラメーターは、ホスト名を設定します。ホスト名は、完全修飾ドメイン名である必要があります。hostname=rhev1.example.com
hostname=rhev1.example.comCopy to Clipboard Copied! Toggle word wrap Toggle overflow ntpntpパラメーターは、1 つ以上の Network Time Protocol サーバーのアドレスを設定します。各 NTP サーバーはコロンで区切る必要があります。ntp=192.168.2.253:192.168.2.254
ntp=192.168.2.253:192.168.2.254Copy to Clipboard Copied! Toggle word wrap Toggle overflow vlanvlanパラメーターは、RHEV Manager に接続したネットワークの VLAN 識別子を設定します。VLAN を使用している場合は、このパラメーターを設定します。vlan=VLAN-ID
vlan=VLAN-IDCopy to Clipboard Copied! Toggle word wrap Toggle overflow
5.2.5. Red Hat Network (RHN) パラメーター リンクのコピーリンクがクリップボードにコピーされました!
rhn_activationkey または rhn_username と rhn_password のいずれかのパラメーターを指定する必要があります。Satellite サーバーに登録する場合は、rhn_url パラメーターの値も指定する必要があります。
rhn_usernamerhn_usernameパラメーターは、RHN への接続に使用されるユーザー名を設定します。rhn_username=testuser
rhn_username=testuserCopy to Clipboard Copied! Toggle word wrap Toggle overflow rhn_passwordrhn_passwordパラメーターは、RHN への接続に使用されるパスワードを設定します。rhn_password=testpassword
rhn_password=testpasswordCopy to Clipboard Copied! Toggle word wrap Toggle overflow rhn_activationkeyrhn_activationkeyパラメーターは、RHN への接続に使用されるアクティベーションキーを設定します。アクティベーションキーは、システムの登録、RHN サービスレベルへのエンタイトルメント、特定のチャンネルおよびシステムグループへのサブスクライブに使用されます。rhn_activationkeyとrhn_usernameの両方を指定すると、rhn_activationkeyの値が使用されます。rhn_activationkey=7202f3b7d218cf59b764f9f6e9fa281b
rhn_activationkey=7202f3b7d218cf59b764f9f6e9fa281bCopy to Clipboard Copied! Toggle word wrap Toggle overflow rhn_urlrhn_urlパラメーターは、ホストの登録に使用される Satellite サーバーの URL を設定します。rhn_url=https://your-satellite.example.com
rhn_url=https://your-satellite.example.comCopy to Clipboard Copied! Toggle word wrap Toggle overflow rhn_ca_certrhn_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
rhn_ca_cert=https://your-satellite.example.com/pub/RHN-ORG-TRUSTED-SSL-CERTCopy to Clipboard Copied! Toggle word wrap Toggle overflow rhn_profilerhn_profileパラメーターは、このホストに対して RHN に登録されるプロファイルの名前を設定します。デフォルト値はシステムのホスト名です。rhn_profile=testhost
rhn_profile=testhostCopy to Clipboard Copied! Toggle word wrap Toggle overflow
5.2.6. その他のパラメーター リンクのコピーリンクがクリップボードにコピーされました!
management_server- 自動インストールには
management_serverパラメーターが必要です。management_serverパラメーターは、RHEV Manager のアドレスを設定します。management_serverパラメーターは IP アドレスまたは完全修飾ドメイン名を取り、オプションでポート(デフォルトのポートは 443)を取得します。自動インストールに必要です。management_server=rhev.example.com:443
management_server=rhev.example.com:443Copy to Clipboard Copied! Toggle word wrap Toggle overflow netconsole_servernetconsole_serverパラメーターは、RHEV Manager のアドレスを設定します。netconsole_serverパラメーターは IP アドレスまたは完全修飾ドメイン名と、オプションでポート(デフォルトポートは 25285)を取ります。netconsole_server=rhev.example.com:25285
netconsole_server=rhev.example.com:25285Copy to Clipboard Copied! Toggle word wrap Toggle overflow mem_overcommitmem_overcommitパラメーターは、メモリーのオーバーコミットに対応するためにさらにスワップを追加するのに使用する乗数を指定します。デフォルトのオーバーコミット値は 0.5 です。mem_overcommit=0.7
mem_overcommit=0.7Copy to Clipboard Copied! Toggle word wrap Toggle overflow firstbootfirstbootパラメーターは、対話型設定メニューを起動します。RHEV Hypervisor がインストールされているシステムと LVM ボリュームを備えた一部のシステムでは、対話型インストールをトリガーするためにfirstbootパラメーターが必要になる場合があります。設定メニューからインストールする場合は、「RHEV ハイパーバイザー設定メニュー」 を参照してください。upgradeupgradeパラメーターは、既存のハイパーバイザーイメージをブートメディアが提供するバージョンにアップグレードします。ハイパーバイザーは自動的にアップグレードされ、完了後に再起動します。ハイパーバイザーイメージがインストールされていない場合は、storage_initパラメーターで選択したデバイスにイメージがインストールされます。アップグレードを実行すると、以前のブートエントリーはgrub.confに BACKUP として保存されます。アップグレード手順の後に再起動すると、BACKUP ブートエントリーが新しいデフォルトとして自動的に選択されます。local_bootlocal_bootパラメーターは、upgradeパラメーターのエイリアスです。nochecknocheckパラメーターは、インストール ISO の MD5 チェックをスキップします。これは、メディアがリモートまたは遅い場合に時間がかかる可能性があります。qemu_pxeqemu_pxeパラメーターは、仮想マシンで使用されるネットワークブートローダーを選択するために使用されます。可能な値はgpxeとetherbootです。RHEV Hypervisor 5.4-2.1 との互換性のために、デフォルト値はetherbootです。qemu_pxe=gpxe
qemu_pxe=gpxeCopy to Clipboard Copied! Toggle word wrap Toggle overflow
5.2.7. 例: RHEV ハイパーバイザーの自動インストール リンクのコピーリンクがクリップボードにコピーされました!
rhevm.example.com にあります。
:linux storage_init=/dev/sda storage_vol=::::: local_boot BOOTIF=eth0 management_server=rhevm.example.com netconsole=rhevm.example.com
:linux storage_init=/dev/sda storage_vol=::::: local_boot BOOTIF=eth0 management_server=rhevm.example.com netconsole=rhevm.example.com
第6章 Red Hat Enterprise Virtualization ハイパーバイザーの保守と管理 リンクのコピーリンクがクリップボードにコピーされました!
6.1. kdumps の有効化 リンクのコピーリンクがクリップボードにコピーされました!
/data パーティションに配置されます。RHEV ハイパーバイザーホストをインストールする場合は、kdump ファイル用に十分な永続ストレージ領域があることを確認します。kdump ファイルのサイズは、ホストにインストールされている RAM の容量に比例します。RAM が 32GB のシステムでは、ハイパーバイザーには少なくとも 32GB の /data パーティションと、RHEV 固有のデータ用の追加の領域(約 512 MB)が必要です。
- SSH および scp コマンドがインストールされている Linux、UNIX、または同様のオペレーティングシステムにアクセスします。scp コマンドの形式は次のとおりです。
scp source-user@source_IP_OR_hostname:/path/to/files destination-user@destination_IP_OR_hostname:/path/to/destination
scp source-user@source_IP_OR_hostname:/path/to/files destination-user@destination_IP_OR_hostname:/path/to/destinationCopy to Clipboard Copied! Toggle word wrap Toggle overflow - この例では、すべての kdump ファイルをローカルシステムの
/tmp/RHEVkdumpsディレクトリーにコピーします。RHEV Hypervisor のインストール時に設定した管理者(root)のユーザー名とパスワードを使用します。例のホスト名(rhevh.example.com)を、RHEV Hypervisor の有効な IP アドレスまたはホスト名に置き換えます。scp -r root@rhevh.example.com:'/data/core/*' /tmp/RHEVkdumps
$ scp -r root@rhevh.example.com:'/data/core/*' /tmp/RHEVkdumpsCopy to Clipboard Copied! Toggle word wrap Toggle overflow - この手順が完了したら、ハイパーバイザー上の元の kdump ファイルをすべて削除できます。root としてハイパーバイザーにログインし、以下を実行します。
rm -rf /data/core/*
# rm -rf /data/core/*Copy to Clipboard Copied! Toggle word wrap Toggle overflow
6.2. root パスワードの設定 リンクのコピーリンクがクリップボードにコピーされました!
一時的なルートアクセスの取得
- 方法 1: キーペアを使用した SSH。この手順は、RHEV Manager サーバーから実行します。
- 最新バージョンの
putty.exeとputtygen.exeを http://www.chiark.greenend.org.uk/~sgtatham/putty/download.htmlからお使いの RHEV Manager サーバーにダウンロードします。 - puttygen を使用して、新しい秘密鍵を生成します。
puttygen.exeを実行します。トップメニューから conversion -> Import keyを選択します。- Select
C:\Program Files\RedHat\RHEVManager\Service\ca\keys\rhevm.pem - このキーのパスフレーズ (mypass) を入力してください。
- save private key をクリック
- 秘密鍵を使用して RHEV Hypervisor ホストに接続します。
putty.exeを実行します。接続する RHEV Hypervisor ホストの IP アドレスを入力します。- 左側のパネルから SSH -> Auth を選択します
- 生成したばかりの秘密鍵を参照し、openをクリックします。
- ユーザー名 root を入力し、パスワード mypass を使用します。SSH 接続を開きます。これで、RHEV Hypervisor ホストで root シェルが開いているはずです。
- 方法 2: レスキューモードで起動します。この手順では、RHEV Hypervisor ホストへの物理的なアクセスが必要で、物理コンソールから実行します。
- マシンを再起動し、GRUB プロンプトを待ちます。Enter キーを押して、通常の起動を中断します。
- レスキューモードで起動するようにカーネル行を変更します。これを行うには、文字列 rescue をカーネル行に追加し、残りの行から 空白 文字で区切って追加します。システムが起動すると、1 人のユーザーの root シェルが削除されます。以下の手順に従って、システムをマルチユーザーモードで再起動する必要があります。
root パスワードの設定
root アクセスが正常に行われると、今後使用できるように root パスワードを設定できます。- コマンド setup を実行します
- オプション #1 Configure authentication を選択します。
- オプション #2 Toggle SSH password authenticationを選択します。
- SSH パスワード認証を有効にする
- オプション #1 Set administrator password を選択します。
- 新しい root パスワードを入力する
- Select option #3 Return to the Hypervisor Configuration Menu
- オプション #7 Exit ハイパーバイザー設定メニューを選択
第7章 Red Hat Enterprise Virtualization Hypervisor のアップグレード リンクのコピーリンクがクリップボードにコピーされました!
7.1. RHEV Manager を使用した RHEV Hypervisor のアップグレード リンクのコピーリンクがクリップボードにコピーされました!
7.1.1. 前提条件 リンクのコピーリンクがクリップボードにコピーされました!
- 最新の RHEV Hypervisor RPM パッケージを Red Hat Network からダウンロードします。または、最新の RHEV Hypervisor ISO イメージを Red Hat Networkからダウンロードします。
- ISO イメージファイルを、Red Hat Enterprise Virtualization Manager サーバーの
C:\Program Files\RedHat\RHEVManager\Service\RHEV-H Installerフォルダーにコピーします。 NETWORK SERVICEが iso ファイルを完全に制御できるように、ファイルのパーミッションを変更します。- Windows Explorer を使用して
C:\Program Files\RedHat\RHEVManager\Service\に移動します。 - 更新されたファイル(例:](../../
-hypervisor.iso)を右クリックし、Properties オプションを選択します。Properties ダイアログが表示されます。 - Security タブをクリックし、Group または user names パネルから NETWORK SERVICE を選択します。
- Permissions パネルで、 Allow Full Control チェックボックスをクリックします。
- をクリックします。
7.1.2. RHEV ハイパーバイザーのアップグレード リンクのコピーリンクがクリップボードにコピーされました!
- Hosts タブをクリックします。ホストのリストが表示されます。アップグレードするホストを選択します。ホストが表示されない場合は、検索してください。
- Details ウィンドウで、General タブをクリックします。
図7.1 アップグレードボタンのある一般ペイン
警告メッセージは、新しいバージョンの RHEV Hypervisor が利用可能であることを示します。ホストのステータスが Up の場合、 リンクは無効になります。ツールチップは、アップグレードを有効にするためにメンテナーンスモードに切り替えるように指示します。図7.2 アップグレードボタン
- ホストを選択し、 ボタンをクリックします。これにより、ホスト上で実行されている仮想マシンが他のホストに移行されます。ホストが SPM の場合、この機能は別のホストに移動します。ホストのステータスは、メンテナーンスモードになると変更されます。ホストのステータスが Maintenance の場合、一般的なタブのメッセージが変更され、ホストを再インストールまたはアップグレードするための選択可能なリンクが提供されます。
- リンクをクリックします。Install Host ダイアログが表示されます。
図7.3 ホストのインストールダイアログ
- ホストをアップグレードするには、利用可能な ISO の一覧から適切なファイルを選択します。これは通常 rhev-hypervisor.iso です。
- をクリックして、ホストをアップグレードして再インストールします。ダイアログが閉じ、ホストの詳細が更新され、ステータスが適切に変更されます。ホストのステータスは、Installing、Reboot、Non Responsive、および Up ステージで移行します。これらはすべて正常であり、時間がかかる場合があります。
- 正常にアップグレードされると、ホストのステータスが Up と表示されます。ホストから移行された仮想マシンはすべて、アップグレードしたホストに戻る可能性があります。
7.2. ローカルメディアを使用した RHEV Hypervisor のアップグレード リンクのコピーリンクがクリップボードにコピーされました!
図7.4 アップグレードパラメーターを使用した起動
7.3. RHEV Manager を使用した RHEV ハイパーバイザーの再インストール リンクのコピーリンクがクリップボードにコピーされました!
第8章 セキュリティーのトピック リンクのコピーリンクがクリップボードにコピーされました!
- ICMP 要求を受け入れる必要があります。ICMP パケットは、Red Hat Enterprise Virtualization Manager によるネットワークテストに使用されます。
- SSH アクセスと初期インストールの場合は、ポート 22 を開放する必要があります。
- ポート 80 または 443 (Red Hat Enterprise Virtualization Manager のセキュリティー設定による)は、vdsm-reg サービスがホストに関する情報と通信するために使用されます。
- ポート 5634 から 6166 は、ゲスト仮想マシンのコンソールアクセスに使用されます。
- ポート 49152 から 49216 は移行に使用されます。移行は、この範囲内の任意のポートを使用する場合があります。
- デフォルトでは、ポート 54321 は、VDSM によって管理、ストレージ、およびホスト間の通信に使用されます。このポートは変更できます。
付録A ローカルストレージデバイスからの Red Hat Enterprise Virtualization Hypervisor のアンインストール リンクのコピーリンクがクリップボードにコピーされました!
手順A.1 RHEV ハイパーバイザーの削除
- RHEV ハイパーバイザーを起動します。Red Hat Enterprise Virtualization Hypervisor の起動に関する詳細は、4章Red Hat Enterprise Virtualization Hypervisor インストールメディアの準備 を参照してください。ハイパーバイザーのアンインストールには、
firstbootカーネルパラメーターが必要です。: linux firstboot
: linux firstbootCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Hypervisor Configuration Menu から を選択します。サポートメニュー から、 を選択します。
- 次のメッセージが表示されます。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Y を押して確認し、ハイパーバイザーを削除します。
付録B 更新履歴 リンクのコピーリンクがクリップボードにコピーされました!
| 改訂履歴 | ||||
|---|---|---|---|---|
| 改訂 5.9-6.400 | 2013-10-31 | |||
| ||||
| 改訂 5.9-6 | Sat Jan 5 2013 | |||
| ||||
| 改訂 5.9-4 | Wed Sep 12 2012 | |||
| ||||
| 改訂 5.9-3 | Friday June 01 2012 | |||
| ||||
| 改訂 5.9-1 | Thursday May 31 2012 | |||
| ||||
| 改訂 5.8-9 | Tuesday February 21 2012 | |||
| ||||
| 改訂 4-0 | Thursday June 30 2011 | |||
| ||||
| 改訂 3-0 | Tuesday July 6 2010 | |||
| ||||
| 改訂 2-0 | Thursday June 24 2010 | |||
| ||||
| 改訂 1-0 | Thursday June 10 2010 | |||
| ||||