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.  
      以前のリリースで導入された変更点

for Sybase エージェントのアップグレード

ここでは、VCS(Cluster Server)クラスタで、VCS agent for Sybase をアップグレードする手順について説明します。VCS クラスタ内の各ノードで、次の手順を実行します。

メモ:

VCS Agent for Sybase をバージョン 5.0、5.1、6.0.1 から 7.0.0 以降にアップグレードできます。 for Sybaseエージェントのインストールを参照してください。

for Sybase VCS エージェントをアップグレードするには

  1. VCS の設定を保存し、VCS エンジンを停止します。
    # haconf -dump -makero
    # hastop -all -force
  2. クラスタノード上の場所に設定ファイルの main.cf をバックアップします。
  3. 現在の VCS Agent for Sybase のバージョンに基づいて、エージェントがインストールされているすべてのシステムで適切な手順を実行します。

    目的

    次の手順の実行

    バージョンが 5.1 より前の VCS エージェントのアップグレード

    1. 次のコマンドを使って VCS agent for Sybase を削除します。

      # pkgrm VRTSvcssy
    2. 日本語の言語パッケージをインストールしている場合は、次のコマンドを使います。

      # pkgrm VRTSjacss
    3. SybaseTypes.cf のバックアップを移動します。

      # mv /etc/VRTSvcs/conf/config/SybaseTypes.cf 
      /etc/VRTSvcs/conf/config/SybaseTypes.cf_bkp
      
    4. パッケージが格納されているディレクトリに移動します。

      # cd pkgs
    5. 次のコマンドを実行して VCS agent for Sybase をインストールします。

      注意:

      次のコマンドを実行すると、Oracle 用と DB2 用の VCS エージェントもアップグレードされます。

      # pkgadd -d VRTSvsea

    VCS エージェントの 5.1 以降からのアップグレード

    1. 次のコマンドを使って VCS agent for Sybase を削除します。

      # pkgrm VRTSvcsea
    2. 日本語の言語パッケージをインストールしている場合は、次のコマンドを実行します。

      # pkgrm VRTSjacse
    3. SybaseTypes.cf のバックアップを移動します。

      # mv /etc/VRTSvcs/conf/config/SybaseTypes.cf
      /etc/VRTSvcs/conf/config/SybaseTypes.cf_bkp
    4. パッケージが格納されているディレクトリに移動します。

      # cd pkgs
    5. 次のコマンドを実行して VCS agent for Sybase をインストールします。

      注意:

      次のコマンドを実行すると、Oracle 用と DB2 用の VCS エージェントもアップグレードされます。

      # pkgadd -d VRTSvsea.pkg
  4. SybaseTypes.cf ファイルが /etc/VRTSagents/ha/conf/Sybase/ ディレクトリから /etc/VRTSvcs/conf/config ディレクトリにコピーされたことを確認します。

    必ず、古い SybaseTypes.cf ファイルに対して加えたタイプレベルの変更のすべてが、新しくコピーされた SybaseTypes.cf ファイルに反映されるようにします。

    たとえば、MonitorInterval 属性の値をデフォルトの 60 秒から 120 秒に変更した場合は、SybaseTypes.cf ファイルが更新されます。 これらのタイプレベルの変更は、新しくコピーされた SybaseTypes.cf ファイルに対して手動で適用する必要があります。

  5. バックアップした場所から /etc/VRTSvcs/conf/config ディレクトリに main.cf ファイルをコピーします。
  6. /etc/VRTSvcs/conf/config/ に置かれている main.cf ファイルを編集します。

    • 詳細監視を設定している場合は、Sybase リソースの種類の Monscript 属性が正しく設定されていることを確認してください。

    • 設定されている場合は、SybaseBk リソースの種類の Monscript 属性を削除します。

    • Sybase リソースと SybaseBk リソースの SApswd 属性に指定したパスワードと、Sybase リソースの UPword 属性に指定したパスワードを、暗号化したパスワードに置き換えます。

      Sybase のパスワードの暗号化を参照してください。

    • main.cf ファイルを保存します。

  7. 設定を確認します。
    # cd /etc/VRTSvcs/conf/config
    # hacf -verify
  8. ローカルノードの VCS を起動します。
  9. 次に、他のノードの VCS を起動します。