Sun Cluster 3.0 U1 データサービスのインストールと構成

Sybase ASE データベース環境の作成

この節の手順では、次の作業を行います。

Solstice DiskSuite による Sybase ASE データベースアクセスを構成する

Solstice DiskSuite ボリューム管理ソフトウェアを使用する場合は、次の手順に従って Solstice DiskSuite ボリューム管理ソフトウェアにより Sybase ASE データベースアクセスを構成します。

  1. Solstice DiskSuite ソフトウェアが使用するディスクデバイスを構成します。

    Solstice DiskSuite ソフトウェアの構成方法については、『Sun Cluster 3.0 U1 ソフトウェアのインストール』を参照してください。

  2. データベースを raw デバイスに格納する場合は、次のコマンドを使って、各 raw ミラー化メタデバイスの所有者、グループ、モードを変更します。

    raw デバイスを使用しない場合は、この手順を行わないでください。

    1. raw デバイスを作成する場合は、Sybase ASE リソースグループをマスターできる「各ノードで」デバイスごとに次のコマンドを実行します。


      # chown sybase_id /dev/md/metaset/rdsk/dn
      # chgrp dba_id /dev/md/metaset/rdsk/dn
      # chmod 600 /dev/md/metaset/rdsk/dn
      
      metaset

      ディスクセットの名前を指定します。

      /rdsk/dn

      metaset ディスクセット内の raw ディスクデバイスの名前を指定します。

    2. 変更が有効になっているか確認します。


      # ls -lL /dev/md/metaset/rdsk/dn
      

VxVM による Sybase ASE データベースアクセスを構成する

VxVM ソフトウェアを使用する場合は、次の手順に従って、VxVM ソフトウェアによる Sybase ASE データベースアクセスを構成します。

  1. VxVM ソフトウェアが使用するディスクデバイスを構成します。

    VERITAS ボリューム管理ソフトウェアの構成方法については、『Sun Cluster 3.0 U1 ソフトウェアのインストール』を参照してください。

  2. データベースを raw デバイスに格納する場合は、現在のディスク-グループ主ノードで次のコマンドを実行して、各デバイスの所有者、グループ、モードを変更します。

    raw デバイスを使用しない場合は、この手順を行わないでください。

    1. raw デバイスを作成する場合は、raw デバイスごとに次のコマンドを実行します。


      # vxedit -g diskgroup set user=sybase_id group=dba_id mode=0600 volume
      
      diskgroup

      ディスクグループの名前を指定します。

      volume

      ディスクグループ内のボリュームの名前を指定します。

    2. 変更が有効になっているかどうか確認します。


      # ls -lL /dev/vx/rdsk/diskgroup/volume
      
    3. ディスクデバイスグループをクラスタに再登録して、クラスタ内での VxVM 名前空間の整合性を確保します。


      # scconf -c -D name=diskgroup
      

Sybase ASE データベース環境を作成する

この手順を行う前に、必ず次の作業を行ってください。


注 -

Sun Cluster ソフトウェアでは、Sybase ASE 12.0 Base 32 ビット構成しかサポートされません。


次の手順に従って、Sybase ASE データベース環境を作成します。

  1. GUI ベースのユーティリティ srvbuild を実行して Sybase ASE データベースを作成します。

    このユーティリティは、$SYBASE/ASE_12-0/bin ディレクトリに含まれています。詳細は、Sybase ASE の『Installing Sybase Adaptive Server Enterprise on Sun Solaris 2.x (SPARC)』を参照してください。

  2. データベースが正しくインストールされていることを確認するために、すべてのサーバーが正しく起動するか確認します。

    ps(1) コマンドを実行してすべてのサーバーの動作を確認します。エラーがある場合は、Sybase ASE サーバーのログに出力されます。

  3. Sybase ASE システム管理者アカウントのパスワードを設定します。

    「sa」ログインパスワードの変更方法については、『Sybase Adaptive Server Enterprise System Administration Guide』を参照してください。

  4. 障害監視に使用する Sybase ASE アカウントを新しく作成します。

    障害モニターは、このアカウントを使って次の作業を行うことができます。

    • システムテーブルのクエリーをサポートする。

    • ユーザーテーブルの作成や更新を行う。


    注 -

    この目的で sa アカウントを使用することは避けてください。


    詳細は、「Sun Cluster HA for Sybase ASE 障害モニター」を参照してください。

  5. 停止ファイルの sa パスワードを更新します。

    停止ファイルには sa パスワードが格納されているため、適切なアクセス権でこのファイルを保護するとともに、このファイルを、システム管理者が選択するディレクトリに置く必要があります。停止ファイルの読み取り、書き込み、実行は、sybase_id ユーザーだけからできるようにします。


    注 -

    同じクラスタに別の Sybase ASE 構成を設定する場合は、その構成のユーザー ID として sybase_id を使用しないでください。


    停止ファイルについては、「重要なセキュリティの問題」を参照してください。

次の作業

Sybase ASE データベース環境を作成したら、「Sun Cluster HA for Sybase ASE パッケージをインストールする」に進みます。