Cluster Server 7.3.1 Agent for Sybase インストール/設定ガイド - Solaris

Last Published:
Product(s): InfoScale & Storage Foundation (7.3.1)
  1. Cluster Server for Sybase の概要
    1.  
      Cluster Server for Sybase について
    2.  
      VCS agent for Sybase のサポート対象ソフトウェア
    3.  
      エージェントが Sybase の高可用性を保証するしくみ
    4.  
      Sybase エージェントと SybaseBk エージェントがインテリジェントなリソース監視をサポートするしくみ
    5. Sybase エージェントの関数について
      1.  
        Sybase 用エージェント関数
      2.  
        SybaseBk エージェントの関数
      3.  
        Sybase 用エージェントの IPC クリーンアップ機能の使用
    6. Sybase 用エージェントのための監視オプション
      1.  
        Solaris コンテナで実行中の Sybase インスタンスの監視
    7.  
      VCS agent for Sybase の Action 関数
    8.  
      VCS クラスタにおける典型的な Sybase 設定
  2. Sybase のインストールと設定
    1. Sybase をインストールするための VCS の必要条件
      1.  
        Sybase インストールディレクトリ
      2.  
        共有ディスク上の SYBASE ディレクトリ
      3.  
        Sybase ホームディレクトリのシステムグループとシステムユーザー
      4.  
        データベース dbspace
      5.  
        透過的 TCP/IP フェールオーバー
      6.  
        Sybase エージェントの言語設定
    2.  
      VCS 環境での Sybase のインストール
    3.  
      詳細監視のための Sybase の設定
  3. Sybase 用のエージェントのインストール、アップグレード、および削除
    1.  
      Sybase 用のエージェントをインストールまたはアップグレードする前に
    2.  
      for Sybaseエージェントのインストール
    3.  
      Sybase 用エージェントの無効化
    4.  
      Sybase 用エージェントの削除
    5.  
      for Sybase エージェントのアップグレード
  4. Sybase のための VCS サービスグループの設定
    1.  
      Sybase のサービスグループの設定について
    2. Sybase サービスグループを設定する前に
      1.  
        SybaseTypes.cf ファイルのインポート
    3.  
      for Sybaseサービスグループの設定
    4.  
      Cluster Manager(Java コンソール)からの Sybase 用サービスグループの設定
    5.  
      コマンドラインを使用した for Sybaseのサービスグループの設定
    6.  
      Sybase のパスワードの暗号化
    7. for Sybaseのエージェントに対する詳細監視の設定について
      1.  
        for Sybaseエージェントに対する
      2.  
        for Sybaseのエージェントに対する詳細監視の無効化
    8.  
      エージェントに対するインテリジェントなリソース監視(IMF)の有効化と無効化
    9.  
      AMF カーネルドライバの管理
  5. Sybase のための VCS サービスグループの管理
    1.  
      Sybase のサービスグループの管理について
    2.  
      Sybase サービスグループのオンライン化
    3.  
      Sybase サービスグループのオフライン化
    4.  
      Sybase サービスグループの切り替え
    5.  
      Sybase サービスグループ設定の修正
    6.  
      Sybase のエージェントログの表示
  6. 付録 A. Sybase のリソースの種類定義
    1.  
      Sybase のリソースタイプと属性の定義について
    2. Sybase リソースタイプ
      1.  
        Sybase 用エージェントのタイプの定義
      2.  
        Sybase 用エージェントの属性の定義
    3. SybaseBk リソースタイプ
      1.  
        SybaseBk 用エージェントのタイプ定義
      2.  
        SybaseBk 用エージェントの属性の定義
  7. 付録 B. Sybase の設定例
    1.  
      Sybase 用エージェントの設定例について
    2. Sybase 用エージェントのリソースの依存関係グラフ
      1.  
        Solaris ゾーンに設定された Sybase のリソースの依存関係
    3.  
      Solaris システム上の agent for Sybase の設定例
    4. Sybase ASE CE の設定のための main.cf ファイルのサンプル
      1.  
        VCS の制御下にあり、Sybase バイナリをインストールするための CFS の共有マウントポイントを持つ基本的な Sybase ASE CE クラスタ設定向けの main.cf のサンプル
      2.  
        Sybase バイナリをインストールするための VxFS のローカルマウントポイントを持つ基本的な Sybase ASE CE クラスタ設定向けの main.cf のサンプル
      3.  
        CVM VVR のプライマリサイトの main.cf のサンプル
      4.  
        CVM VVR のセカンダリサイトの main.cf のサンプル
    5.  
      Solaris ゾーンの Sybase エージェントの設定例
  8. 付録 C. 以前のリリースで導入された変更
    1.  
      以前のリリースで導入された変更点

SybaseBk 用エージェントの属性の定義

SybaseBk 用エージェント属性の説明を確認します。 エージェント属性は必須と内部に分類されます。

表: 必須属性 に、SybaseBk リソースの必須属性を一覧で示します。

表: 必須属性

必須属性

定義

Server

$DSQUERY バックアップ名。 1 つの Sybase サービスグループには、1 つのサーバーのみを設定するようにしてください。個別のサービスグループで Sybase リソースを設定する利点は、各 Sybase データサーバーを独立してフェールオーバーできることにあります。1 つのサービスグループに複数の Sybase リソースが設定されていると、「n」個のデータサーバーのうちの 1 つでエラーが発生した場合でも、サービスグループ全体がフェールオーバーされます。

データ形式と値のタイプ: 文字列 - スカラー

Owner

パスワード入力用の /etc/nsswitch.conf ファイルで指定された、いずれかのソース(NIS+、/etc/hosts など)の実行ファイルおよびデータベースファイルの定義済み所有者としての Sybase ユーザー。 Sybase の実行ファイルとデータベースファイルは、このユーザーのコンテキストでアクセスされます。

データ形式と値のタイプ: 文字列 - スカラー

Home

Sybase バイナリおよび設定ファイルへのパス $SYBASE。

データ形式と値のタイプ: 文字列 - スカラー

Version

Sybase バックアップサーバーのバージョン。

データ形式と値のタイプ: 文字列 - スカラー

Backupserver

$BACKUP SYBASE バックアップサーバー名。

データ形式と値のタイプ: 文字列 - スカラー

SA

Sybase データベース管理者。 この属性はシャットダウンのために ASE に接続するために必要です。

データ形式と値のタイプ: 文字列 - スカラー

SApswd

Sybase データベース管理者の暗号化されたパスワード。 このパスワードはシャットダウンのために ASE に接続するために必要です。

データ形式と値のタイプ: 文字列 - スカラー

Sybase のパスワードの暗号化

メモ:

SA ユーザーがパスワードを必要としていない場合は、この属性の値を指定する必要はありません。

表: オプションの属性 に、SybaseBk エージェントのオプションの属性の一覧を示します。

表: オプションの属性

オプションの属性

定義

Run_ServerFile

Sybase インスタンス用の RUN_SERVER ファイルの場所を指定します。この属性の値を指定しない場合、このファイルのデフォルトの場所が使われます。

データ形式と値のタイプ: 文字列 - スカラー

デフォルト値: デフォルト値なし

interfaces _File

Sybase インスタンス用のインターフェースファイルの場所を指定します。 この属性が設定されると、isql セッションに接続するときに [-I interfaces file] オプションが使われます。 この属性が設定されていない場合は、エージェントは -I オプションを使いません。

データ形式と値のタイプ: 文字列 - スカラー

デフォルト値: デフォルト値なし

例: /sybase/my_interfaces_file

メモ:

interfaces_File 属性が設定されていると、RUN_ServerFile がデフォルト以外のインターフェースファイルの場所で変更されていると想定されます。

IMF

このリソースタイプレベルの属性は、Sybase エージェントがインテリジェントなリソース監視を実行する必要があるかどうかを決定します。リソースレベルでこの属性の値を上書きすることもできます。

この属性は次のキーを含んでいます。

  • Mode: この属性を定義して、インテリジェントなリソースの監視を有効または無効にします。

    有効な値は次のとおりです:

    • 0 - インテリジェントなリソースの監視を実行しない

    • 1 - オフラインリソースについてはインテリジェントなリソースの監視を実行し、オンラインリソースについてはポーリングベースの監視を実行する

    • 2 - オンラインリソースについてはインテリジェントなリソースの監視を実行し、オフラインリソースについてはポーリングベースの監視を実行する

    • 3 - オンラインリソースとオフラインリソースの両方についてインテリジェントなリソースの監視を実行する

      デフォルト: 3

  • MonitorFreq: このキー値は、エージェントが監視エージェント関数を呼び出す頻度を指定します。 このキーの値は整数です。

    デフォルト: 5

    エージェントがポーリングベースの監視とインテリジェントなリソースの監視の両方を実行する必要がある場合は、このキーをゼロ以外の値に設定できます。値が 0 の場合、エージェントはポーリングベースのプロセスチェック監視を実行しません。

    リソースが AMF カーネルドライバに登録されると、エージェントは次のように監視エージェント関数を呼び出します。

    • オンラインリソースの場合は(MonitorFreq x MonitorInterval)秒おき

    • オフラインリソースの場合は(MonitorFreq x OfflineMonitorInterval)秒おき

  • RegisterRetryLimit: インテリジェントなリソース監視を有効にすると、エージェントは oracle_imf_register エージェント関数を呼び出して、リソースを AMF カーネルドライバに登録します。RegisterRetryLimit キーの値によって、エージェントがリソースの登録を再試行する必要がある回数が決まります。 エージェントが、指定された制限内にリソースを登録できない場合、リソースの状態が変化するか、Mode キーの値が変更されるまで、インテリジェントな監視は無効になります。

    デフォルト: 3

データ形式と値のタイプ: 整数 - 関連

表: 内部属性 は、SysbaseBk 用エージェントの内部属性を一覧します。

この属性は内部使用のみです。Veritas は、この属性の値を変更しないよう推奨します。

表: 内部属性

内部属性

定義

AgentDirectory

SybaseBk のエージェントに関連するバイナリ、スクリプト、その他のファイルの場所を指定します。

データ形式と値のタイプ: 静的 - 文字列