ページの先頭行へ戻る
ServerView Resource Orchestrator Cloud Edition V3.3.0 導入ガイド
FUJITSU Software

8.10.12 ゲストOSのカスタマイズ機能

ここでは、OVM for x86 3.xのゲストOSをカスタマイズする機能について説明します。

OVM for x86 3.xには、ゲストOSのカスタマイズ機能がないため、本製品独自の機能を利用してゲストOSのカスタマイズを行います。ゲストOSのカスタマイズ機能は、VMゲストOS上にインストールするカスタマイズツールにより、カスタマイズ処理を制御して実現しています。

本機能は、下記の本製品のマネージャーとゲストOSで使用できます。

サポート外の本製品のマネージャー、およびゲストOSでカスタマイズ機能が実行された場合はエラーとなります。

表8.38 ゲストOSカスタマイズ機能のサポート範囲

対象

サポート範囲

マネージャー

Windowsマネージャーだけサポートします。
詳細は、「解説書」の「6.1.2.1 基本ソフトウェア」の「表 【Windowsマネージャー】」を参照してください。

Windows ゲストOS

Microsoft(R) Windows Server(R) 2008 SP2
Microsoft(R) Windows Server(R) 2008 R2 SP1
Microsoft(R) Windows Server(R) 2012 R2

Linux ゲストOS

Oracle Linux 5.x (for x86)
Oracle Linux 5.x (for Intel64)
Oracle Linux 6.x (for x86)
Oracle Linux 6.x (for Intel64)

なお、上記はUnbreakable Enterprise Kernelを含みます。

Oracle社が公開するVMテンプレートを使用して仮想マシンを構築した場合、whichパッケージが入っていることを確認してください。


カスタマイズ機能の動作原理について

カスタマイズ機能は、カスタマイズツールを利用して実現しています。

ゲストOSがWindowsの場合、カスタマイズツールは、ゲストOSで動作するWindowsサービスです。VMゲストに接続される仮想CDイメージファイル(VCD媒体)の指示に従い、Windows OSのSysprepやミニセットアップの制御を行います。
ゲストOSがLinuxの場合、カスタマイズツールは、ゲストOSで動作するスクリプトです。VMゲストに接続される仮想CDイメージファイル(VCD媒体)の指示に従い、Linux OS上でネットワーク情報の初期化処理やOSタブで指定された項目の設定を行います。このVCD媒体は本製品により作成されます。

図8.16 カスタマイズ機能の動作原理


ゲストOSのカスタマイズ機能を利用するための事前準備

以下の事前準備が必要です。

VCD媒体を格納するためのストレージレポジトリと定義ファイルの用意

Oracle VM Managerのサーバプールにおける"VM Start Policy"の設定

カスタマイズ機能を利用する仮想L-Serverが作成されるサーバプールにおいて、"VM Start Policy"を"Start on current server"に設定してください。


VCD媒体格納用サーバの用意

VCD媒体をストレージレポジトリにインポートするためには、本製品が作成したVCD媒体を一時的に格納しておくftpサーバが必要です。

図8.17 模式図


ftpサーバの構成条件は、以下のとおりです。

その他の条件は、oracle社の以下のマニュアルを参照してください。

http://docs.oracle.com/cd/E35328_01/E35336/html/vmcli-ref-importvirtualcdrom.html


VCD媒体格納用サーバの情報本製品への登録

本製品は作成したVCD媒体を一時的にftpサーバに格納します。

そのため、本製品にftpサーバの情報の登録が必要です。

登録方法については、「リファレンスガイド (コマンド/XML編) CE」の「3.18 rcxadm vcdsrvctl」を参照してください。


スタマイズツールの導入と削除について

ゲストOSがLinuxの場合

カスタマイズツールをインストールした場合、ゲストOSに以下のinitスクリプトが登録されます。

Resource-Orchestrator-Linux guest-customize-tool

カスタマイズツールのインストールとアンインストールの手順について説明します。

  • カスタマイズツールのインストール

    1. システム管理者のアカウントでVMゲストにログインします。

    2. カスタマイズツールをゲストOS上の適当なディレクトリにコピーします。

      マネージャー配下のツール格納フォルダーを、フォルダーごとゲストOS上のコピー先ディレクトリにコピーします。ツール格納フォルダーは以下のとおりです。

      【Windowsマネージャー】
      インストールフォルダー\SVROR\Manager\opt\FJSVrcxmr\sys\linguestcustomizetool

      コピー先ディレクトリは、コピー先を/tmpとした場合、/tmp/linguestcustomizetoolになります。

    3. カレントディレクトリをカスタマイズツールが格納されたコピー先ディレクトリに変更します。

    4. カスタマイズツールをインストールします。

      ./linguesttool.sh -install <RETURN>

  • カスタマイズツールのアンインストール

    1. システム管理者のアカウントでVMゲストにログインします。

    2. カレントディレクトリをカスタマイズツールが格納されたコピー先ディレクトリに変更します。

    3. カスタマイズツールをアンインストールします。

      ./linguesttool.sh -remove <RETURN>


ゲストOSがWindowsの場合

カスタマイズツールをインストールした場合、ゲストOSに以下の名前でサービスが登録されます。

Resource Orchestrator windows guest customize tool

カスタマイズツールのインストールとアンインストールの手順について説明します。

  • カスタマイズツールのインストール

    1. カスタマイズツールをゲストOS上の適当なフォルダーにコピーします。

      マネージャー配下のツール格納フォルダーを、フォルダーごとゲストOS上のコピー先フォルダーにコピーします。
      ツール格納フォルダーは以下になります。

      【Windowsマネージャー】
      インストールフォルダー\SVROR\Manager\opt\FJSVrcxmr\sys\winguestcustomizetool

      コピー先フォルダーは、コピー先をC:\tempとした場合、c:\temp\winguestcustomizetoolになります。

    2. コマンドプロンプトをローカルの管理者権限で起動します。

    3. カレントをカスタマイズツールが格納されたコピー先フォルダーに変更します。

      >cd コピー先フォルダ <RETURN>

    4. カスタマイズツールをインストールします。

      >winguesttool.exe -install <RETURN>

    5. インストールが完了したあと、コピー先フォルダーを削除します。

      >rmdir /s コピー先フォルダ <RETURN>

  • カスタマイズツールのアンインストール

    1. コマンドプロンプトをローカルの管理者権限で起動します。

      カレントをツール格納フォルダーに変更します。

      >cd "%ProgramFiles%\Fujitsu\Resource Orchestrator\WinGuestCustomizeTool" <RETURN>

    2. カスタマイズツールをアンインストールします。

      >winguesttool.exe -remove <RETURN>

    3. カスタマイズツールのインストールフォルダーを削除します。

      アンインストールが正常に終了した場合は、以下のフォルダーを削除します。

      >rmdir /s "%ProgramFiles%\Fujitsu\Resource Orchestrator\WinGuestCustomizeTool" <RETURN>

      ほかにサービスやツールがインストールされていなければ、以下のフォルダーも削除します。

      >rmdir /s "%ProgramFiles%\Fujitsu\Resource Orchestrator" <RETURN>
      >rmdir /s "%ProgramFiles%\Fujitsu" <RETURN>