Interstage Application Server ディレクトリサービス運用ガイド
目次 索引 前ページ次ページ

第10章 リポジトリの運用・保守> 10.1 リポジトリの起動・停止

10.1.1 スタンドアロン運用の場合

■リポジトリの起動

 リポジトリのデータベースとしてRDBを使用する場合は、事前に“データベースの構築”で作成したRDBシステムを起動します。RDBシステムの起動の詳細は、Symfoware Serverを使用する場合は、Symfoware Serverのマニュアル“セットアップガイド”の“Symfoware Serverの起動と停止”を参照してください。Oracleデータベースを使用する場合は、Oracleデータベースのマニュアルを参照してください。

 リポジトリの起動には、Interstage管理コンソールを使用します。
 Interstage管理コンソールを起動してログインし、[システム] > [サービス] > [リポジトリ] > [リポジトリ:状態]画面(管理サーバの場合は、[一括操作] > [Interstage管理コンソール] > [Interstage Application Server] > [セキュリティ] > [リポジトリ] > [リポジトリ:状態]画面)を使用して起動操作を行います。

 Interstage管理コンソールの起動は“運用ガイド(基本編)”の“Interstage管理コンソールの起動・停止”を、Interstage管理コンソールの画面操作は、Interstage管理コンソールのヘルプを参照してください。


 起動には、起動するリポジトリごとに数十秒から数分程度の時間が必要です。起動の時間は登録されているエントリ数、運用形態、およびマシン性能により多少異なります。

■リポジトリの停止

 リポジトリの停止にはInterstage管理コンソールを使用します。
 Interstage管理コンソールを起動してログインし、[システム] > [サービス] > [リポジトリ] > [リポジトリ:状態]画面(管理サーバの場合は、[一括操作] > [Interstage管理コンソール] > [Interstage Application Server] > [セキュリティ] > [リポジトリ] > [リポジトリ:状態]画面)を使用して停止操作を行います。

 Interstage管理コンソールの停止は“運用ガイド(基本編)”の“Interstage管理コンソールの起動・停止”を、Interstage管理コンソールの画面操作は、Interstage管理コンソールのヘルプを参照してください。

リポジトリの自動起動

 OSを起動したときのリポジトリの自動起動設定は、以下の方法で変更できます。

標準データベースを使用する場合


 [コントロールパネル] > [管理ツール] > [サービス]で、Interstage ディレクトリサービスのサービス(Interstage Directory Service(リポジトリ名))のスタートアップの種類が「自動」になっていることを確認します。スタートアップの種類が「手動」になっている場合は、「自動」に変更します。

 リポジトリの作成直後は、リポジトリがOS起動時に自動起動するように設定されています。


 irepadminコマンドを使用して、リポジトリが自動起動する設定(-startup オプションが「Auto」)になっていることを確認します。手動で起動する設定(-startup オプションが「Manual」)になっている場合は、irepadminコマンドを使用して、自動起動する設定に変更します。

 リポジトリの作成直後は、リポジトリがOS起動時に自動起動するように設定されています。
 irepadminコマンドの詳細は、“リファレンスマニュアル(コマンド編)”の“Interstage ディレクトリサービス運用コマンド”を参照してください。

 

RDBを使用する場合

 Windows(R)では、Interstage ディレクトリサービスとRDBを同じマシンで運用するか、または別々のマシンで運用するかで、設定方法が違います。

Interstage ディレクトリサービスとRDBを同じマシンで運用するとき
  1. [コントロールパネル] > [管理ツール] > [サービス]で、Interstage ディレクトリサービスのサービスのスタートアップの種類が「自動」になっていることを確認します。スタートアップの種類が「手動」になっている場合は、「自動」に変更します。

    リポジトリの作成直後は、リポジトリがOS起動時に自動起動するように設定されています。

  2. irepadminコマンドの-setsvc オプションを使用して、Interstage ディレクトリサービスのサービスとRDBのサービスに依存関係を設定します。RDBのサービスの設定操作は不要です。

    リポジトリの作成直後は、依存関係は設定されていません。
    irepadminコマンドの詳細は、“リファレンスマニュアル(コマンド編)”の“Interstage ディレクトリサービス運用コマンド”を参照してください。

 

Interstage ディレクトリサービスとRDBを別々のマシンで運用するとき
  1. [コントロールパネル] > [管理ツール] > [サービス]で、Interstage ディレクトリサービスのサービスのスタートアップの種類が「自動」になっていることを確認します。スタートアップの種類が「手動」になっている場合は、「自動」に変更します。

    リポジトリの作成直後は、リポジトリがOS起動時に自動起動するように設定されています。

  2. RDBのサービスが自動で起動されるように設定します。

     スタートアップの種類が、「手動」になっている場合は、「自動」に変更してください。

     Interstage ディレクトリサービスとRDBを別々のマシンにインストールしたときには、Interstage ディレクトリサービスのサービスとRDBのサービスとの間で、依存関係を設定することはできません。

     Interstage ディレクトリサービスのサービスよりも先に、RDBのサービスが起動されている必要があります。

 


 Solaris、およびLinuxでは、Interstage ディレクトリサービスとRDBを運用するマシンが同じであるかどうかに関係なく、以下の設定操作をしてください。

  1. irepadminコマンドを使用して、リポジトリが自動起動する設定(-startup オプションが「Auto」)になっていることを確認します。手動で起動する設定(-startup オプションが「Manual」)になっている場合は、irepadminコマンドを使用して、自動起動する設定に変更します。

    リポジトリの作成直後は、リポジトリがOS起動時に自動起動するように設定されています。
    irepadminコマンドの詳細は、“リファレンスマニュアル(コマンド編)”の“Interstage ディレクトリサービス運用コマンド”を参照してください。

  2. RDBでは、OSの起動時、RDBシステムを自動起動する機能は提供されません。

     

  3. リポジトリがOS起動時に自動起動するように設定(-startup オプションがAuto)になっている場合、RDBのサービスの起動を待ち合わせるように設定することができます。RDBのサービスの起動を待ち合わせるには、irepadminコマンドの-rdbwait オプションを使用します。

    リポジトリの作成直後は、RDBのサービスの起動を待ち合わせずにエラーとなるように設定されています。
    irepadminコマンドの詳細は、“リファレンスマニュアル(コマンド編)”の“Interstage ディレクトリサービス運用コマンド”を参照してください。

     Interstage ディレクトリサービスよりも先に、RDBが起動されている必要があります。

 各種設定とデータベースの起動待ち合わせの関係は、以下のようになります。

使用するDB

自動起動の設定

依存関係の設定

起動待ち合わせ

DBをIDSと同じサーバで運用

DBをIDSと異なるサーバで運用

標準データベース

サービスのスタートアップの種類により設定

自動設定

依存関係により待ち合わせを行う

×

Symfoware Server

サービスのスタートアップの種類により設定

-setsvcオプションにより設定

待ち合わせしない

Oracleデータベース

 × : 異なるサーバで運用不可
 IDS : Interstage ディレクトリサービス

 各種設定とデータベースの起動待ち合わせの関係は、以下のようになります。

使用するDB

自動起動の設定

RDBサービスの起動待ち合わせの設定

起動待ち合わせ

DBをIDSと同じサーバで運用

DBをIDSと異なるサーバで運用

標準データベース

-startupオプションにより設定

自動起動の設定により待ち合わせを行う

×

Symfoware Server

-startupオプションにより設定
RDBは起動スクリプトにより設定

-rdbwaitオプションにより設定

自動起動の設定とRDBサービスの起動待ち合わせの設定により待ち合わせを行う

自動起動の設定とRDBサービスの起動待ち合わせの設定により待ち合わせを行う

Oracleデータベース

 × : 異なるサーバで運用不可
 IDS : Interstage ディレクトリサービス


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

Copyright 2007 FUJITSU LIMITED