
無償XenServer 2台で本格運用環境を作る
@IT編集部
三木 泉
2009/8/31
| シトリックスの無償サーバ仮想化ソフトウェア「XenServer」を使って、2台のサーバ間で仮想マシンを止めずに動かせる「XenMotion」というライブマイグレーション機能を体験してみよう |
- - PR -
前回は、XenServerの無償化に合わせ、XenServerの基本的なインストール方法を紹介しました。当時はXenServer 5.0でしたが、現在はXenServer 5.5にマイナーバージョンアップしています。ですが、インストールの方法はまったくといっていいほど変わっていません。
今回は、この基本的なインストール方法を踏まえて、サーバ2台に1台の共有ストレージを用い、XenServerのライブマイグレーション機能「XenMotion」を用いて、無停止で仮想マシンをサーバ間移動できる環境を構築します。
前回と同様、Linuxに関する知識がなくても大丈夫なように、分かりやすく説明したいと思います。
今回構築する環境
今回構築する環境を、まず簡単に紹介します。
サーバは2台利用します。そしてXenServerソフトウェアを、それぞれの内蔵ハードディスクにインストールします。IPアドレスは
XenServer-1 192.168.10.7
XenServer-2 192.168.10.8
と設定することにします。
共有ストレージは、別のPCに「OpenFiler」というソフトウェアをインストールし、NFSストレージとして設定します。IPアドレスは192.168.10.1とします。そしてこのストレージに用意するストレージ領域に対してXenServer-1、XenServer-2の2台のサーバからアクセスできるようにします。仮想マシンはこの共有ストレージ領域に配置して、まずXenServer-1で動かし、その次にこれを動かしたまま、XenServer-2に移動できるようにします。
OpenfilerをNFSストレージとして設定する
OpenfilerはiSCSI、CIFS、NFS v3、FTP、HTTPなど、さまざまなストレージ接続プロトコルに対応したオープンソースのストレージ構築ソフトウェアです。インストールは簡単で、設定や運用もWebインターフェイスで行えますので、幅広い人々に勧められます。
では、Openfilerをインストールしてみましょう。執筆時点で最新のバージョンは2.3です。
Openfilerのダウンロードページ(http://www.openfiler.com/community/download)にアクセスし、「Openfiler NAS/SAN Appliance, version 2.3 (Final Release)」の最初にリストされている、x86用のISOイメージをダウンロードします。ISOイメージですので、Windows PCからは「CDBurnerXP」などのソフトウェアを使って、インストールCDを作成します。
ストレージとして利用するPCを、このCDで立ち上げます。すると次のような画面が現れます。
![]() |
| 図1 Openfilerのインストール初期画面 |
ENTERを押してインストールを進めます。キーボードを選択する画面が出てきたらJapaneseを選択します。
次の「Disk Partitioning Setup」では「Manually Partition with Disk Druid」を選択し、手動のパーティション設定を行います。
![]() |
| 図2 パーティション設定は手動を選択 |
次の画面では、次のようにシステムを動かすための3つのパーティションを作り、データ格納用に未設定の領域を残します。
Mount Point:/boot Type:ext3 Size:100MB “Fixed Size” “Force to be a primary partition”
Mount Point:/ Type:ext3 Size:2048MB以上 “Fill to Maximum Allowable Size” “Force to be a primary partition”
Mount Point:設定なし Type:swap Size:1024MB以上2048MB未満 “Fixed Size” “Force to be a primary partition”
![]() |
| 図3 マウントポイント「/」のパーティションを作っているところ |
![]() |
| 図4 未設定のFreeという領域を残す |
ここでは、未設定の領域を残すことがポイントです。
次の「Network Configuration」では、ネットワークインターフェイスの情報を編集し、今回のストレージのアドレスである「192.168.0.1」、サブネットマスクは「255.255.255.0」を設定します。さらにデフォルトゲートウェイ、DNSの情報を設定して進みます。
![]() |
| 図5 ネットワーク設定を行う。ここではIPアドレスを固定にした |
あとはタイムゾーンの設定と、システムを直接設定する際の「root」アカウントのパスワードを設定します。すると実際のインストール作業が開始されます。インストールが終わると、最終画面で示される「Reboot」ボタンを押すことで、リブートが行われます。
1/3 |
| Index | |
| 無償XenServer 2台で本格運用環境を作る | |
| Page1 今回構築する環境 OpenfilerをNFSストレージとして設定する |
|
| Page2 ストレージ共有を設定する |
|
| Page3 XenServerハイパーバイザの準備 仮想マシンをライブマイグレーションする |
|
TechTargetジャパン
- AWSとAzure、まずはプロフィールを比較する (2012/2/6)
PHP開発で使うという観点からAWSとWindows Azureの2大サービスを多角的に検証する新連載。まずは全体像から - 進化するVMware vSphere 5のネットワーク機能 (2012/1/18)
VMware vSphereが単なる仮想化ソフトでない理由の1つは、高度なネットワーク機能にある。vSphere 5での進化を解説する - 「クラウド基盤化」進むVMware vSphere 5の概要 (2012/1/6)
VMware vSphere 5は、ITインフラのクラウド化をターゲットとしたさまざまな新機能を備えている。その特徴的な機能を紹介する - 企業ITへの取り組みを強めるAmazon Web Services (2012/1/5)
企業ITニーズへの対応を進めるAWSは、Direct Connectも、東京リージョンで近く提供開始する。米AWS幹部に、今後の展開を聞いた
|
|





