ウェブサイト検索

XenServer 7の新規インストール


以前の記事では、XenServer 6.5 の構成と使用法について説明しました。 2016 年 5 月に、Citrix は XenServer プラットフォームの新しいバージョンをリリースしました。多くの点は変わっていませんが、この最新リリースには便利な新機能もいくつか追加されています。

最大の変更の 1 つは、基礎となる Dom0 環境へのアップグレードです。 XenServer 6.5CentOS 5.10 を使用していましたが、XenServer 7 Dom0 の新しいリリースは CentOS 7.2 に更新されました。これにより、Dom0 に新しい Linux カーネルが導入され、CentOS 7 内の将来のアップグレード機能も容易になりました。

Dom0 のパーティション分割にもう 1 つの大きな変更が発生しました。 XenServer の古いリリースはMBR とかなり小さなルート パーティション (4GB) に依存していました。その後、多くのユーザーが、監視されていないか外部ログ メカニズムにエクスポートされていない場合、ログが定期的にルート パーティションをいっぱいにするという問題を経験したと考えられます。

新しいリリースでは、パーティショニング スキームがGPTに変更され、より論理的なパーティショニングが実行されています。以下の表は、Citrix の公式リリース情報に完全に準拠しています。

  1. 18GB XenServer ホスト制御ドメイン (dom0) パーティション
  2. 18GBのバックアップパーティション
  3. 4GBのログパーティション
  4. 1GBのスワップパーティション
  5. 5GB UEFIブートパーティション

これらの変更により、Dom0 には古いバージョンの XenServer に比べてより大きなハード ドライブ要件が必要になりますが、このスキームにより、古いバージョンで発生したいくつかの問題が軽減されます。

XenServer 7 の次の注目すべきアップグレードは、Xen 4.4 から Xen 4.6 への実際のアップグレードです。 Xen は、XenServer の実際のハイパーバイザー部分です。

修正と機能強化のリストは非常に膨大ですが、Citrix の特に注目されている機能強化には、ゲストに対するエージェントレスのマルウェア対策イントロスペクションや、異なる世代の CPU 間でのゲストの移行を可能にするフレームワークが含まれます。

このアップグレードでは他にも多くの機能強化が見られるため、作成者は、Citrix の Web サイトでリストと関連ドキュメントを参照することを強くお勧めします。

  1. https://www.citrix.com/products/xenserver/whats-new.html

免責事項

この記事の目的は、新規インストールの手順を説明するとともに、管理者が古い XenServer インストールを新しい XenServer 7 にアップグレードして重要なパッチを適用するプロセスを支援することです。

  1. XenServer 7の新規インストール
  2. XenServer 6.5 から XenServer 7 へのアップグレード
  3. XenServer 7クリティカルパッチの適用

アップグレード プロセスを実行するにはいくつかの方法があり、特定のインストールに「適切な」ソリューションは組織によって大きく異なります。アップグレードを成功させるために必要な影響とプロセスを必ず理解してください。

Citrix は、アップグレード プロセスを開始する前に確認する必要がある非常に詳細なドキュメントをリリースしました: xenserver-7-0-installation-guide.pdf

XenServerのシステム要件

  1. XenServer 7 ISO : XenServer-7.0.0-main.iso
  2. 仮想化可能なサーバー
  3. ハードウェア互換性リストはここにあります: http://hcl.xenserver.org/
  4. 多くのシステムはリストされていないものでも動作しますが、結果は異なる場合がありますので、ご自身の責任で使用してください。
  5. 最小 2GB RAM。仮想マシンを実行するには4GB以上を推奨
  6. 最低 1 つの 64 ビット x86 1.5GHz CPU。 2GHz以上かつ複数のCPUを推奨
  7. 少なくとも 46GB のハードドライブ容量。仮想マシンをローカルに保存する場合はさらに必要になります
  8. 少なくとも 100mbps のネットワーク カード。複数のギガビットを推奨

著者が提案した追加事項

読者の頭痛の種を避けるために、著者はこのプロセスを開始する前に次の事項を推奨します。

  1. XenServer システムのファームウェア (特に NIC ファームウェア) を更新します – 詳細は後ほど
  2. 問題を防ぐために重要でないゲストをすべて停止します
  3. 始める前に、Citrix のドキュメントとこの記事をよく読んでください。
  4. 必要に応じて簡単に元に戻せるように、必ずプール情報をバックアップしてください。
  5. 環境に再起動時間の余裕がある場合は、すべての手順が完了した後、すべての XenServer ホストをもう一度再起動します。

単一ホストのアップグレードと XenServer 7 の新規インストール

この最初のプロセスでは、XenServer 7 の完全な新規インストールについて説明します。マシンがXenServer 7をサポートできることを確認するには、ハードウェアの最小要件を必ず確認してください。

1. インストールの最初のステップは、XenServer ISO ファイルをダウンロードすることです。上記のリンクを使用すると、「wget」 コマンドを使用してインターネットからファイルを簡単にダウンロードできます。

wget -c  http://downloadns.citrix.com.edgesuite.net/11616/XenServer-7.0.0-main.iso

ISO がダウンロードされたら、「dd」 ユーティリティを使用して USB ドライブにコピーします。 注意 – 次のコマンドは、フラッシュ ドライブ上のすべてXenServer ISO の内容に置き換えます。このプロセスでは、インストール プロセス用の起動可能な USB ドライブも作成します。

dd if=XenServer-7.0.0-main.iso of=</path/to/usb/drive>

2. ここで、XenServer がインストールされるシステムにブータブル メディアを配置します。ブータブル メディアの作成手順が成功すると、システムに XenServer のスプラッシュ画面が表示されます。

3. この画面で、Enter を押してインストーラーを起動します。インストーラーが正常に起動すると、最初の画面でユーザーに言語を選択するよう求められます。

4. 次の画面では、アップグレードまたはインストールを実行する必要があることを確認するとともに、そのためにロードする必要があるその他の特別なドライバーを尋ねるメッセージが表示されます。 XenServerをインストールします。

5. 次の画面は必須のEULA (エンド ユーザー ライセンス契約) です。キーボードの矢印を使用してカーソルを [同意する] ボタンに移動します。

6. ここでは、インストーラーが以前のインストールを検出した場合、インストールは 2 つのパスのいずれかを選択できます。次の画面では、 既存の XenServer インストールへのクリーン インストールまたはアップグレードをユーザーに要求します。ここの最初の手順では、クリーン インストールについて説明します。 アップグレードが必要な場合は、ステップ 15 に進んでください

7. 次の画面では、インストール デバイスの入力を求められます。この場合は「sda」になります。

8. インストール パスを選択したら、XenServer はインストール ファイルが存在する場所を認識する必要があります。この場合、インストーラーはローカル メディアから起動されており、それが選択されるべきオプションです。

9. 次のステップでは、ユーザーがこのインストーラーと同時に補足パックをインストールできるようにします。この記事の執筆時点では、XenServer 7 用の追加パックは存在しないため、ここでは「いいえ」 を選択できます。

10. 次の画面では、インストールする前にソース ファイルの整合性を確認できます。このテストの実行は必須ではありませんが、ファイルの書き込みを試行する前にインストールの問題を検出するのに役立ちます。

11. 検証が完了すると、インストール中に選択した場合、XenServer インストーラーはユーザーにシステム情報をセットアップするよう求めます。

最初のプロンプトは、root ユーザーのパスワードを設定することです。 XenServer は、潜在的に複数の重要な仮想化サーバーの基礎となるシステムとなるため、パスワードが安全であるだけでなく、十分に複雑であることが不可欠です。

重要: インストーラーが完了すると、システム上に他のユーザーがいなくなるため、このパスワードも忘れないでください。

12. 次のいくつかの手順では、管理ネットワーク インターフェイス (静的 アドレスまたは DHCP) およびホスト名と DNS をどのように構成する必要があるかを尋ねます。情報。これは環境に依存します。

13. この手順では、タイム ゾーン情報とNTP (ネットワーク タイム プロトコル) を設定するためのいくつかの画面について説明します。

14. インストーラーのこの時点で、クリーン インストールのためのすべての初期設定情報が提供され、インストーラーは必要なファイルをすべてインストールする準備ができています。

警告 – この時点で続行すると、 ターゲット ディスク上のすべてのデータが消去されます

XenServer のインストール」を選択した後、ステップ 19 に進みます。

XenServer 6.5 から XenServer 7 へのアップグレード

15. これらの手順は、古いバージョンの XenServer へのアップグレードを実行する場合にのみ使用されます。ユーザーの希望に応じて、インストール メディアで古いバージョンの XenServer が検索されます。アップグレードを行う場合、インストーラーは現在のシステムのバックアップを自動的に作成します。

16. バックアップが作成されると、インストーラーによって追加パックの入力を求めるメッセージが表示されます。この記事の執筆時点では、XenServer 7 用の追加パックはありません。

17. 次の画面では、インストールする前にソース ファイルの整合性を確認できます。このテストの実行は必須ではありませんが、ファイルの書き込みを試行する前にインストールの問題を検出するのに役立ちます。

18. ついにアップグレードを開始できます。この時点で、インストーラーは古い6.x システムをバックアップし、XenServer 7 のセットアップに適切な変更を加えます。

XenSever 7 インストールの続行

19. 著者が新しい XenServer 7 で注目した最も明白な変更の 1 つは、起動時間が大幅に短縮されたように見えることです。これまでにテストした XenServer 7 システムのほとんどは、XenServer 6.5 を実行したときよりも約 35 ~ 60% 高速に起動しました。インストールが成功すると、システムは XenServer コンソールを起動します。

おめでとうございます。XenServer のインストール/アップグレードは成功しました。今度は、仮想ゲスト、ネットワーキング、およびストレージ リポジトリを作成します。

XenServer 7 重要パッチ XS70E004 の適用

20. XenCenter を通じてこのパッチを適用するには、「ツール」 メニューに移動し、「アップデートのインストール」 を選択します。

21. 次の画面には、パッチのインストール プロセスに関する情報が表示されます。注意事項を読んだ後は、[次へ] をクリックして続行してください。

22. XenCenter がインターネットに接続されている場合、この画面で環境に不足しているパッチを見つけることができます。この記事の時点では、利用可能なパッチは「XS70E004」 のみです。このパッチは、XenServer 7 のアップグレードまたはインストール後すぐに適用する必要があります。

23. 次の画面では、パッチを適用する XenServer ホストを指定するよう求められます。

24. 「次へ」 をクリックすると、XenCenter はパッチをダウンロードし、選択したサーバーにプッシュします。このプロセスが完了するまで待ち、該当する場合は「次へ」 を選択します。

25. パッチ ファイルがアップロードされると、XenCenter はパッチのインストールとホストの再起動の前に、特定の条件が満たされていることを確認する一連のチェックを実行します。

25. すべての事前チェックが完了すると、XenCenter は管理者にインストール後のタスクをどのように処理するかを尋ねます。やむを得ない理由がない限り、通常は XenCenter にこれらのタスクの実行を許可することが最善の解決策です。

26. 次の画面には、パッチのインストールの進行状況が表示され、発生したエラーが管理者に警告されます。

これでXenServer 7ホストにパッチを適用するプロセスは完了です。次のステップは、仮想ゲストの作成を開始することです。このXenServer 7 インストールに関する記事をお読みいただきありがとうございます。

お見逃しなく: XenServer 7 – CLI および XenCenter Web インターフェイスを介したプールのアップグレード

問題がある場合は、以下のコメント欄でお知らせください。