スケーラブルデータベースサーバ HiRDB Version 8 システム定義(UNIX(R)用)

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

付録B.3 HiRDB/シングルサーバの場合:系切り替え機能使用時

HiRDB/シングルサーバのシステム定義を作成します。システム構成は次のとおりです。

なお,定義例はシステム共通定義及びユニット制御情報定義の関連のあるオペランドについてだけ説明しています。

[図データ]

<この項の構成>
(1) HiRDB/シングルサーバ1のシステム共通定義
(2) HiRDB/シングルサーバ1のユニット制御情報定義
(3) HiRDB/シングルサーバ2のシステム共通定義
(4) HiRDB/シングルサーバ2のユニット制御情報定義
(5) ユティリティ専用ユニットのシステム共通定義
(6) ユティリティ専用ユニットのユニット制御情報定義

(1) HiRDB/シングルサーバ1のシステム共通定義

 
set pd_system_id = SDS1                                    1
set pd_name_port = 20003                                   2
         :
         :
set pd_ha = use                                            3
set pd_ha_ipaddr_inherit = N                               4
         :
         :
pdunit -x host1 -u UNT1 -d "/HiRDB1" -c host2              5
pdunit -x host3 -u UNT3 -d "/HiRDB3" -p 20005              6
pdstart -t SDS -s sds01 -u UNT1                            7
 

〔説明〕
  1. HiRDB識別子を指定します。
  2. HiRDBのポート番号を指定します。
  3. 系切り替え機能を使用することを指定します。
  4. IPアドレスを引き継がないことを指定します。
  5. HiRDB/シングルサーバ1のユニット構成を指定します。
    -x:ホスト名を指定します。
    -u:ユニット識別子を指定します。
    -d:HiRDB運用ディレクトリ名を指定します。
    -c:予備系のホスト名を指定します。
  6. ユティリティ専用ユニットの構成を指定します。
    -p:ポート番号を指定します。
  7. HiRDB/シングルサーバ1のサーバ構成を指定します。
    -t:サーバの種別を指定します。
    -s:サーバ名を指定します。
    -u:ユニット識別子を指定します。

(2) HiRDB/シングルサーバ1のユニット制御情報定義

 
set pd_unit_id = UNT1                                       1
         :
         :
set pd_hostname = host1                                     2
 

〔説明〕
  1. ユニット識別子を指定します。
  2. 現用系のホスト名を指定します。

(3) HiRDB/シングルサーバ2のシステム共通定義

 
set pd_system_id = SDS2                                     1
set pd_name_port = 20004                                    2
         :
         :
set pd_ha = use                                             3
set pd_ha_ipaddr_inherit = N                                4
         :
         :
pdunit -x host2 -u UNT2 -d "/HiRDB2" -c host1               5
pdunit -x host3 -u UNT3 -d "/HiRDB3" -p 20005               6
pdstart -t SDS -s sds02 -u UNT2                             7
 

〔説明〕
  1. HiRDB識別子を指定します。
  2. HiRDBのポート番号を指定します。
  3. 系切り替え機能を使用することを指定します。
  4. IPアドレスを引き継がないことを指定します。
  5. HiRDB/シングルサーバ2のユニット構成を指定します。
    -x:ホスト名を指定します。
    -u:ユニット識別子を指定します。
    -d:HiRDB運用ディレクトリ名を指定します。
    -c:予備系のホスト名を指定します。
  6. ユティリティ専用ユニットの構成を指定します。
    -p:ポート番号を指定します。
  7. HiRDB/シングルサーバ2のサーバ構成を指定します。
    -t:サーバの種別を指定します。
    -s:サーバ名を指定します。
    -u:ユニット識別子を指定します。

(4) HiRDB/シングルサーバ2のユニット制御情報定義

 
set pd_unit_id = UNT2                                       1
         :
         :
set pd_hostname = host2                                     2
 

〔説明〕
  1. ユニット識別子を指定します。
  2. 現用系のホスト名を指定します。

(5) ユティリティ専用ユニットのシステム共通定義

 
set pd_system_id = UTL1                                     1
set pd_name_port = 20005                                    2
         :
         :
set pd_ha = use                                             3
set pd_ha_ipaddr_inherit = N                                4
         :
         :
pdunit -x host1 -u UNT1 -d "/HiRDB1" -c host2 -p 20003      5
pdunit -x host2 -u UNT2 -d "/HiRDB2" -c host1 -p 20004      6
pdunit -x host3 -u UNT3 -d "/HiRDB3"                        7
pdstart -t SDS -s sds01 -u UNT1                             8
pdstart -t SDS -s sds02 -u UNT2                             9
 

〔説明〕
  1. HiRDB識別子を指定します。
  2. HiRDBのポート番号を指定します。
  3. 系切り替え機能を使用することを指定します。
  4. IPアドレスを引き継がないことを指定します。
  5. HiRDB/シングルサーバ1のユニット構成を指定します。
    -x:ホスト名を指定します。
    -u:ユニット識別子を指定します。
    -d:HiRDB運用ディレクトリ名を指定します。
    -c:予備系のホスト名を指定します。
    -p:ポート番号を指定します。
  6. HiRDB/シングルサーバ2のユニット構成を指定します。
  7. ユティリティ専用ユニットの構成を指定します。
  8. HiRDB/シングルサーバ1のサーバ構成を指定します。
    -t:サーバの種別を指定します。
    -s:サーバ名を指定します。
    -u:ユニット識別子を指定します。
  9. HiRDB/シングルサーバ2のサーバ構成を指定します。

(6) ユティリティ専用ユニットのユニット制御情報定義

 
set pd_unit_id = UNT3                                       1
         :
         :
set pd_hostname = host3                                     2
 

〔説明〕
  1. ユニット識別子を指定します。
  2. ホスト名を指定します。