ウェブサイト検索

RedHat Enterprise Virtualization (RHEV) 3.5 をインストールする方法 - パート 1


このシリーズではRHEV3.5 管理トピックについて説明します。 RHEV は RedHat Enterprise Virtualization ソリューションであり、oVirt プロジェクト [オープンソースの仮想化プロジェクト] に基づいています。

Red Hat Enterprise Virtualization は、仮想化されたサーバーとデスクトップのための完全な仮想化管理ソリューションです。

このシリーズでは、RHCVA 試験の目的を含む管理に関する (方法) トピックについて説明します。

最初の記事ではRHEV 環境と基本的な展開について説明します。 RHEV は、ハイパーバイザーと管理システムなどの 2 つの主要コンポーネントで構成されます。

RHEV-HRHEV プラットフォームのハイパーバイザーであり、仮想マシンのホストに使用されるベアメタル ハイパーバイザーです。これも KVM と RHEL に基づいています。

RHEVM は、環境ハイパーバイザーを制御する環境の管理システムです。また、ハイパーバイザーによってホストされる仮想マシンの作成、移行、変更、制御にも使用されます。その他の多くのタスクについては後ほど説明します。

RHEV3.5の特徴

  1. カーネルベースの仮想マシン (KVM) ハイパーバイザー テクノロジーを備えた Red Hat Enterprise Linux カーネルに基づくオープン ソース ソリューション。
  2. ホストごとに最大 160 個の論理 CPU と 4TB、仮想マシンごとに最大 160 個の vCPU と 4TB vRAM の制限がサポートされています。
  3. OpenStack の統合。
  4. オフライン移行、高可用性、クラスタリングなどのデイリーミッションをサポート。

その他の機能と詳細については、「RedHat Enterprise Virtualization Guide」を参照してください。

前提条件

このシリーズでは、1 つのマネージャーと 1 つの iSCSI ストレージ ノードを備えた 2 つのノード「ハイパーバイザー」と「ホスト」に取り組みます。将来的には、環境に IPA サーバーと DNS サーバーを 1 つ追加する予定です。

導入シナリオには次の 2 つがあります。

  1. 物理的な展開 – 実際の環境なので、少なくとも 3 台の物理マシンが必要です。
  2. 仮想展開 – テスト ラボ/環境。高リソースを備えた物理マシンが 1 台必要になります。 8G または 12G RAM を搭載した i3 または i5 プロセッサ。別の仮想化ソフトウェアへの追加。 VMwareワークステーション。

このシリーズでは、2 番目のシナリオに取り組んでいます。

Physical Host OS : Fedora 21 x86_64 with kernel 3.18.9-200
RHEV-M  machine OS : RHEL6.6 x86_64
RHEV-H  machines hypervisor : RHEV-H 6.6 
Virtualization software : Vmware workstation 11
Virtual Network interface : vmnet3
Network : 11.0.0.0/24
Physical Host IP : 11.0.0.1
RHEV-M machine : 11.0.0.3

今後の記事では、ストレージ ノードや IPA サーバーなどのコンポーネントを追加して、環境を可能な限り拡張できるようにする予定です。

RHEV-M マシンの場合は、次の前提条件に注意してください。

  1. RHEL/CentOS6.6 x86_64 の新しい最小インストール [クリーン インストール]。
  2. システムが最新であることを確認してください。
  3. ネットワーク構成の静的 IP。
  4. ホスト名は machine.domain.com のようなものです。
  5. ローカルの /etc/hosts ファイルをホスト名と IP で更新します [ホスト名が解決可能であることを確認してください]。
  6. 最小要件はメモリに 4G、ハードディスクに 25GB です。
  7. WUI にアクセスするには Mozilla Firefox 37 が推奨されるブラウザです。

RedHat Enterprise Virtualization Manager 3.5 のインストール

1. RHEV パッケージとアップデートにアクセスするには、ここからの比例メールを使用して redhat 公式サイトから 60 日間の無料トライアル サブスクリプションを取得する必要があります。

  1. RedHat Enterprise Virtualization 60 日間評価

:60 日後、環境は正常に動作しますが、新しいアップデートがある場合にシステムをアップデートできなくなります。

2. 次に、マシンを redhat チャネルに登録します。ここで説明する手順。

  1. RHEV マシンを RHN に登録する

3. yum コマンドを使用して rhevm パッケージとその依存関係をインストールしましょう。

[root@rhevm ~]# yum install rhevm

4. 次に、「engine-setup 」コマンドを実行して rhevm を設定します。これにより、rhevm のステータスがチェックされます。 と利用可能なアップデートを一連の質問とともに確認します。

主要なセクションで質問を要約できます。

  1. 製品オプション
  2. パッケージ
  3. ネットワーク設定
  4. データベース構成
  5. oVirt エンジンの構成
  6. PKI 構成
  7. Apacheの構成
  8. システム構成
  9. 構成のプレビュー

ヒント: 推奨されるデフォルト設定は角かっこ内に示されています。指定されたステップで提案された値が許容できる場合は、Enter を押してその値を受け入れます。

コマンドを実行するには:

[root@rhevm ~]# engine-setup
製品オプション

最初に、同じホストにエンジンをインストールして構成するかどうかを尋ねられます。このチュートリアルでは、デフォルト値 (はい) のままにしておきます。マシン上でWebSocket プロキシを設定する場合は、デフォルト値 (はい) のままにしてください。

パッケージ

スクリプトは、マネージャーにリンクされているパッケージに利用可能なアップデートがあるかどうかを確認します。この段階ではユーザー入力は必要ありません。

ネットワーク設定

スクリプトでiptables ファイアウォールを自動的に設定します。現時点では DNS は使用しないので、以前と同様に /etc/hosts を更新してホスト名が完全修飾名であることを確認してください。

データベース構成

RHEV3.5 のデフォルトのデータベースは PostgreSQL です。同じマシン上で構成するか、リモートで構成するかを選択できます。このチュートリアルでは、ローカルのものを使用し、スクリプトに自動的に構成させます。

Ovirt 構成

このセクションでは、管理者パスワードと環境のアプリケーション モードを指定します。

PKI 構成

RHEVM は証明書を使用してホストと安全に通信します。証明書の組織名を指定します。

Apacheの構成

RHEVM Web ユーザー インターフェイスの場合、管理者は Apache Web サーバーをインストールして構成する必要があります。セットアップで自動的に構成できるようにします。

システム構成

RHEV 環境には、多くの OS ISO を保存できる ISO ライブラリがあります。この ISO ライブラリは ISO ドメインとも呼ばれ、このドメインはネットワーク共有パスであり、通常は NFS によって共有されます。このドメイン/パスは同じ RHEVM マシン上にあるため、手動で作成することも、スクリプトで自動的に設定することもできます。

構成のレビュー

このセクションでは、以前の設定をすべて確認し、すべてが正常であるかどうかを確認します。

夏らしい

これは最後の段階で、管理パネルへのアクセス方法とサービスの開始方法に関する追加情報が表示されます。

ヒント: 使用されているメモリが最小要件よりも少ない場合、警告が表示されることがあります。テスト環境では、そのまま続行することはそれほど重要ではありません。

RHEVM Web ユーザーインターフェイスにアクセスするには、次の手順を実行します。

http://$your-ip/ovirt-engine

次に、管理者ポータルを選択し、資格情報ユーザー名:admin とインストール時に入力したパスワードを入力します。 [ログイン] をクリックします。

これは、後で説明する管理ポータルです。まだ環境にホスト/ハイパーバイザーを追加していないため、「ホスト」タブが空であることがわかります。

結論

これは、RHEV3.5 管理シリーズの最初の記事です。ソリューション、その機能、主要コンポーネントを紹介し、RHEV 環境に RHEV-M をインストールしました。次の記事では、RHEV-H のインストールと、RHEVM 管理下のRHEV 環境への追加について説明します。

リソース: