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

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

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

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

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

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

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

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

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

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


      # chown sybase /dev/md/metaset/rdsk/dn
      # chgrp dba /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 12/01 ソフトウェアのインストール』を参照してください。

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

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

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


      # vxedit -g diskgroup set user=sybase group=dba 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 ユーザーだけからできるようにします。


    注 -

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


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

次の作業

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