JP1/ServerConductor/Deployment Manager

[目次][索引][前へ][次へ]


2.1.2 ディスク複製によるOSセットアップ(Linux)

【重要!】
  • 次のOSで暗号化された領域を含むディスクは未サポートです。
    − Red Hat Enterprise Linux 5

【注意!】
  • 管理対象コンピュータのNICが複数個ある場合,ネットワーク接続構成によってはディスク複製インストール時管理サーバのイベントログに以下の内容が出力されることがあります。管理サーバと通信ができないNICがあるためであり,別の通信可能なNICを使用してディスク複製インストールは正常に行われております。
    ソース:ftsvc
    種類:エラー
    イベントID:1
    説明:イベント ID (1)(ソース ftsvc 内)に関する説明が見つかりませんでした。リモートコンピュータからメッセージを表示するために必要なレジストリ情報またはメッセージDLLファイルがローカルコンピュータにない可能性があります。
    次の情報はイベントの一部です:
    ft: ERROR: Failed to search folder, Path = <管理サーバ共有フォルダ>\ansfile\sysprep\xx-xx-xx-xx-xx-xx.bat, ftsvc.c:xxx:xxx xx xxxx
  • Linuxのディスク複製インストール後にX Window System起動時に以下のエラーが発生する場合は,/etc/hostsにホスト名を追加してください。
    エラー内容:
    "ホスト名"のURLが見つかりませんでした。
    そのためGNOMEが正しく動作しなくなるおそれがあります。
    /etc/hostsファイルに"ホスト名"を追加することでこの問題を解決できる場合があります。
  • Linuxのディスク複製インストールで設定可能なLANの数は七つです。制限を越えたLANの設定については,Linuxでは,マスタコンピュータの設定値がそのまま引き継がれます。
<この項の構成>
(1) マスタコンピュータのセットアップ
(2) マスタコンピュータのバックアップ
(3) マスタコンピュータ用ディスク複製用情報ファイル(パラメータファイル)の準備
(4) ディスク複製の準備
(5) マスタコンピュータのHDDバックアップ
(6) 複製するコンピュータのディスク複製用情報ファイルの用意
(7) ディスクイメージの配布

(1) マスタコンピュータのセットアップ

マスタコンピュータで行います。

ディスク複製の元となるコンピュータをセットアップします。OSのインストール,各種ドライバ,RPMのアップデートやアプリケーションのインストールを行ってください。

【注意!】

(2) マスタコンピュータのバックアップ

Webコンソール上で作業を行います。

DPMのバックアップ/リストア機能でマスタコンピュータのハードディスクをバックアップします。

【注意!】
必ずここでバックアップを取っておいてください。以降の作業を行うと,マスタコンピュータも再度セットアップをしなければ使用できなくなります。

【ヒント】
バックアップの実行方法については,「2.4 バックアップ/リストア」を参照してください。

(3) マスタコンピュータ用ディスク複製用情報ファイル(パラメータファイル)の準備

【ヒント】
管理サーバのイメージビルダー,またはイメージビルダー(リモートコンソール)で作業を行います。

マスタコンピュータは後述の「ディスク複製の準備」後,起動すると個別設定情報の適用ツールが実行されます。個別設定情報の適用処理を正常に終わらせるために,マスタコンピュータ用のディスク複製用情報ファイル(パラメータファイル)を作成します。

【ヒント】
ディスク複製用情報ファイル(パラメータファイル)の作成については,「3.3.2(2) ディスク複製用情報ファイルの作成(Linux)」を参照してください。

【重要!】
マスタコンピュータの再起動時に,作成したマスタコンピュータ用のディスク複製用パラメータファイルを使用します。マスタコンピュータの再起動が完了するまでは絶対に削除しないでください。

【注意!】
  • DPMに登録しているMACアドレスを持つLANボードには,固定IPアドレス,DHCPサーバから取得に関わらず必ずネットワーク通信ができるよう設定してください。ネットワーク通信ができない場合は,シナリオを実行した際にシナリオが完了しない場合があります。
  • 管理対象コンピュータのLANボードが複数ある場合,ディスク複製用情報ファイルは,管理サーバに登録しているMACアドレスのみ作成してください。ディスク複製用情報ファイルを複数作成しても,一つのディスク複製用情報ファイルのみ使用します。
  • ディスク複製時,Bondingデバイス(bondX)へのネットワーク設定は,ディスク複製用パラメータファイルに登録されているネットワーク情報のうち,そのBondingデバイスに所属するSLAVEデバイスのネットワーク情報が反映されます。複数のSLAVEデバイスが存在する場合は,デバイス番号の小さい順に反映されます。

(4) ディスク複製の準備

マスタコンピュータ上で行います。

以下の手順で,ディスク複製の準備を行います。

【注意!】
  • 管理対象コンピュータ上のアプリケーションやOS関連コンポーネントが,IPアドレス/ホスト名/SID(Security Identifier)等のOS固有情報を保持している,もしくはMACアドレス/WWN等のハードウェア固有情報を保持している場合,当該コンピュータイメージをディスク複製インストールすることはできません。そのような場合には,マスタコンピュータ上でLinuxRepSetUp実行前にいったんアプリケーションのアンインストールを行い,ディスク複製インストール後に配信先管理対象コンピュータにて再インストールを行ってください。
  • 以降の記述におけるマウントポイントおよび,mountコマンドの引数は,お使いの環境にあわせ読み替えて作業を進めてください。
    本書では,マウントポイントを/mnt/cdromとした場合を例に記述します。
    また,デバイス名を省略してマウントできる環境を例に記述します。

  1. マスタコンピュータに,rootでログインしてください。
  2. DPMのプログラムのCD-ROM(1/2)をCD-ROMドライブにセットしてください。
  3. CD-ROMをマウントしてください。
    # mount -o exec /mnt/cdrom
  4. カレントディレクトリを以下に移動してください。
    # cd /mnt/cdrom/Linux/クライアントのアーキテクチャ/bin/linuxrep

    【ヒント】
    「クライアントのアーキテクチャ」フォルダのフォルダ名は以下のようになります。
    IPFアーキテクチャの場合 :ia64
    IA32アーキテクチャの場合:ia32
    (例)# cd /mnt/cdrom/Linux/ia64/bin/linuxrep
  5. LinuxRepSetUpを実行してください。
    # ./LinuxRepSetUp
  6. 管理サーバのIPアドレスの入力要求が出力されます。
     
    Enter the IP address of the manager server.
    >
     
  7. 管理サーバのIPアドレスを入力してEnterキーを押してください。
     
    Enter the IP address of the manager server.
    >
    192.168.0.1  ← 実際の環境に合わせてください
     

【注意!】
  • ディスク複製時のhbondingドライバはサポートしていません。マスタからhbonding設定を解除してください。解除しない場合,個性反映時に正しく動作しない場合があります。
  • 7.の手順を完了後にLinuxRepSetUpを再度実行しないでください。ディスク複製イメージが正しく作成されない場合があります。

マスタコンピュータにエイリアスインタフェースが設定されていると,ディスク複製後にIPアドレスの競合が発生しますので,以下の手順でエイリアスインタフェース設定ファイルを削除してください。

# cd /etc/sysconfig/network-scripts
# rm -f ifcfg-eth*:*
# rm -f ifcfg-bond*:*

【注意!】
  • マスタコンピュータの/etc/sysconfig/networkにデフォルトゲートウェイが設定されていると,ネットワーク環境によってはディスク複製に失敗する場合があります。/etc/sysconfig/networkにデフォルトゲートウェイが設定されている場合は,「(5) マスタコンピュータのHDDバックアップ」を実施する前に,設定を削除してください。
  • LinuxRepSetUpを実行すると現在固定IPアドレスに設定されているネットワーク設定がすべてDHCPからの取得に変更されます。
  • マスタコンピュータについても次回OS起動時に個性反映を行います。個性反映には「(3) マスタコンピュータ用ディスク複製用情報ファイル(パラメータファイル)の準備」で作成したディスク複製用パラメータファイルを使用します。マスタコンピュータ用に適切な設定のパラメータファイルを作成してください。ディスク複製用パラメータファイル作成の詳細については,「3.3.2(2) ディスク複製用情報ファイルの作成(Linux)」を参照してください。
  • シャットダウンは自動で行われません。
  • ディスク複製の準備を行った後では,DPMの管理サーバからのシャットダウンやシナリオによるシャットダウンはできません。手動にて電源OFFを行ってください。

(5) マスタコンピュータのHDDバックアップ

Webコンソール上で作業を行います。

DPMのバックアップ/リストア機能でマスタコンピュータのHDDをバックアップします。バックアップ終了後,自動的にマスタコンピュータが再起動し,個別設定情報の適用を行います。

なお,ここでバックアップしたファイルは,ディスク複製で使用するディスクイメージになります。

【注意!】
  • 必ず,「(2) マスタコンピュータのバックアップ」で使用したバックアップファイルと違うバックアップファイルとして保存してください。
  • バックアップのシナリオ設定で,「オプション」タブの「実行後に電源を切断する」を選択しないでください。選択した場合は,バックアップ終了後,手動で電源を入れてください。自動的にマスタコンピュータの個別設定情報の適用が行われます。
  • マスタコンピュータの個別設定情報の適用でエラーが発生した場合は,「(2) マスタコンピュータのバックアップ」でバックアップしておいたバックアップファイルをリストアして,マスタコンピュータを元の状態に戻してください。

【ヒント】
バックアップ用シナリオの作成については,「2.4.1 バックアップシナリオファイルの作成」を参照してください。

(6) 複製するコンピュータのディスク複製用情報ファイルの用意

【ヒント】
管理サーバのイメージビルダー,またはイメージビルダー(リモートコンソール)で行います。

マスタディスクを複製するコンピュータごとに,ディスク複製用パラメータファイルを用意します。このファイルを用意することで,それぞれのコンピュータ個別の設定を自動的に反映することができます。

【注意!】
  • DPMに登録しているMACアドレスを持つLANボードには,固定IPアドレス,DHCPサーバから取得に関わらず必ずネットワーク通信ができるよう設定してください。ネットワーク通信ができない場合は,シナリオを実行した際にシナリオが完了しない場合があります。
  • 管理対象コンピュータのLANボードが複数ある場合,ディスク複製用情報ファイルは,管理サーバに登録しているMACアドレスのみ作成してください。ディスク複製用情報ファイルを複数作成しても,一つのディスク複製用情報ファイルのみ使用します。
  • ディスク複製時,Bonding デバイス(bondX)へのネットワーク設定は,ディスク複製用パラメータファイルに登録されているネットワーク情報のうち,そのBonding デバイスに所属するSLAVEデバイスのネットワーク情報が反映されます。複数のSLAVE デバイスが存在する場合は,デバイス番号の小さい順に反映されます。

【ヒント】
「ディスク複製用パラメータファイルの作成」の詳細については,「(3) マスタコンピュータ用ディスク複製用情報ファイル(パラメータファイル)の準備」を参照してください。

(7) ディスクイメージの配布

Webコンソール上で作業を行います。

DPMのバックアップ/リストア機能でリストアします。

ここで使用するイメージファイルは,「(5) マスタコンピュータのHDDバックアップ」でバックアップしたファイルを使用してください。

リストアが完了すると,あらかじめ用意したディスク複製用パラメータファイルの内容に従って,自動的に各コンピュータの個別設定情報が反映されます。このとき,自動的に再起動を何度か繰返します。

【ヒント】
リストア用シナリオの作成については,「2.4.3 リストアシナリオファイルの作成」を参照してください。

【重要!】
  • リストアのシナリオを作成するとき,オプションタブの「実行後に電源を切断する」にチェックを入れないでください。
  • ディスク複製後,Linux OS起動時に以下のようなメッセージが表示されたり,X-Windowが起動しなくなる場合があります。
     
    "ホスト名"のURLが見つかりませんでした。そのため、
    GNOMEが正しく動作しなくなるおそれがあります。
    /etc/hostsファイルに "ホスト名"を追加することで
    この問題を解決できる場合があります。
    ※ “ホスト名”:ディスク複製後の各コンピュータのホスト名
     
    これは,/etc/hostsファイルにホスト名が登録されていないことによるものです。この場合には,/etc/hostsファイルにホスト名を登録してください。
    ご使用の環境が固定IPアドレスの場合,以下のような行を登録してください。

(例)192.168.0.1 servername
DHCPの場合は,ループバックアドレスに登録してください。

(例)127.0.0.1 localdomain.localhost localhost servername

【注意!】
ディスク複製では,Webコンソールに登録されているコンピュータのMACアドレスと同じ名称のディスク複製用情報ファイルを使用します。

以上で,ディスク複製によるOSセットアップの完了です。「(2) マスタコンピュータのバックアップ」でバックアップしたファイルを以降使用する必要がない場合は,削除してもかまいません。

[目次][前へ][次へ]


[他社商品名称に関する表示]

All Rights Reserved. Copyright (C) 2010, Hitachi, Ltd.
Copyright(C) NEC Corporation 2002-2010