Interstage Application Server 運用ガイド(基本編)
目次 索引 前ページ次ページ

第3章 メンテナンス(資源のバックアップ/他サーバへの資源移行/ホスト情報の変更)> 3.2 他サーバへの資源移行> 3.2.3 資源移入手順(管理対象サーバおよびスタンドアロンサーバの場合)

3.2.3.6 CORBAサービス資源の移入

 CORBAサービス資源の移入について説明します。

■移入コマンド

 CORBAサービス資源の移入では、以下のコマンドを使用します

 C:\Interstage\ODWIN\bin\odrestoresys.exe


 /opt/FSUNod/bin/odrestoresys

 /opt/FJSVod/bin/odrestoresys

 odrestoresysコマンドは、CORBAサービスが停止している状態で実行する必要があります。
 なお、odrestoresysコマンドは、オプションを指定することによりCORBAサービス資源ファイル(config、inithost/initial_hosts、init_svc/initial_services、impl.db、CosNamingディレクトリ配下のファイル)に設定されているホスト名またはポート番号を変更し、インタフェースリポジトリサービス資源のデータベースの格納先を変更して移入することが可能です。変更しない場合の手順については、同一マシン上でのリストア手順と同じです。“CORBAサービス資源のリストア”を参照してください。
 Interstage管理コンソールを使用してSSL環境を設定した場合は、バックアップしたInterstage証明書環境資源を移入する必要があります。“Interstage証明書環境資源の移入”を参照してInterstage証明書環境資源を移入してください。odsetSSLコマンドを使用してSSL環境を設定した場合は、移入先のSSL環境にしたがってodsetSSLコマンドを実行してください。
 資源の移入操作を行った場合、OD_set_envコマンドで設定したホスト情報がクリアされます。移入元でOD_set_envコマンドでオブジェクトリファレンスに埋め込むホスト情報を設定していた場合、移入操作後にOD_set_envコマンドで移入先の環境用のホスト情報を設定してください。
 資源の移入を行うことにより、以下の場合においてconfigのIIOP_hostnameパラメタにホスト名が設定されます。

 IIOP_hostnameを設定する必要が無ければIIOP_hostnameの定義を削除してください。IIOP_hostnameパラメタの詳細については“チューニングガイド”の“config”を参照してください。

■ネーミングサービス登録情報の移入コマンド

 ネーミングサービスの登録情報の移入では、以下のコマンドを使用します。

 C:\Interstage\ODWIN\bin\OD_or_adm.exe
 C:\Interstage\ODWIN\bin\odexportns.exe
 C:\Interstage\ODWIN\bin\odimportns.exe
 C:\Interstage\ODWIN\bin\odlistns.exe


 /opt/FSUNod/bin/OD_or_adm
 /opt/FSUNod/bin/odexportns
 /opt/FSUNod/bin/odimportns
 /opt/FSUNod/bin/odlistns

 /opt/FJSVod/bin/OD_or_adm
 /opt/FJSVod/bin/odexportns
 /opt/FJSVod/bin/odimportns
 /opt/FJSVod/bin/odlistns

■移入方法

 バックアップ先パスがX:\Backup\ODの場合の操作例を以下に示します。

 odrestoresysコマンドを実行して、CORBAサービス資源ファイルの移入を行います。
  odrestoresys -irpath C:\Interstage\TD\var\IRDB2 X:\Backup

 バックアップ先パスが/backup/FSUNodの場合の操作例を以下に示します。

 odrestoresysコマンドを実行して、CORBAサービスの資源ファイルをリストアします。
  odrestoresys -irpath /opt/FSUNtd/var/IRDB2 /backup

 バックアップ先パスが/backup/FJSVodの場合の操作例を以下に示します。

 odrestoresysコマンドを実行して、CORBAサービスの資源ファイルをリストアします。
  odrestoresys -irpath /opt/FJSVtd/var/IRDB2 /backup

 また、ネーミングサービスの登録情報に他ホストを参照しているオブジェクト情報が存在し、他ホストも移行対象である場合は、他ホストを参照しているオブジェクト情報のホスト名/ポート番号を他ホストの移行先のホスト名/ポート番号に変更する必要があります。
 他ホストを参照しているオブジェクト情報のホスト名/ポート番号を変換する場合の操作例を以下に示します。

1.オブジェクトのホスト名が自ホスト名と異なっているかを確認します。
 ここで、ホスト名に対応するホストが移行対象であった場合に、移行先のホスト名/ポート番号に変更する必要があります。
  odlistns -l

2. ネーミングサービスの登録情報を移出します。
  odexportns -o filename

3. ネーミングサービスの登録情報をすべて削除します。
  OD_or_adm -d -n オブジェクト
   または
  OD_or_adm -d -z コンテキスト
   または
  OD_or_adm -d -n オブジェクトグループ

4. ネーミングサービスの登録情報を移入します。
 Hostlistfileには、他ホストを参照しているオブジェクト情報のホスト名/ポート番号の変更内容を記述したファイルを指定します。
  odimportns -i filename -h Hostlistfile

■注意事項


目次 索引 前ページ次ページ

Copyright 2007 FUJITSU LIMITED