Skip Headers
StorageTek Automated Cartridge System Library Software 高可用性 8.3 クラスタインストール、構成、および操作
リリース 8.3
E54098-01
  目次に移動
目次
索引に移動
索引

前
 
次
 

5 ACSLS 8.3 のインストール

ACSLS 8.3 のインストールの詳細は、『StorageTek Automated Cartridge System Library Software 8.3 インストールガイド』に記載されています。

ACSLS 8.3 をインストールするには、この大まかな手順に従ってください。

最初のノードへのインストール

  1. ACSLS 8.3 を各サーバーの /opt ディレクトリにダウンロードします。

  2. ダウンロードした zip ファイルを unzip します。

  3. acslspool が現在のノードにマウントされていることを確認します

    # zfs list
    NAME                     USED  AVAIL  REFER  MOUNTPOINT
    acslspool               1.60G  47.4G  1.60G  /export/home
    rpool                   6.97G  60.0G  4.58M  /rpool
    rpool/ROOT              4.39G  60.0G    31K  legacy
    rpool/ROOT/solaris      4.39G  60.0G  3.17G  /
    rpool/ROOT/solaris/var  1.22G  60.0G  1.21G  /var
    rpool/VARSHARE          95.5K  60.0G  95.5K  /var/share
    rpool/dump              1.55G  60.0G  1.50G  -
    rpool/swap              1.03G  60.0G  1.00G  -
    node2:# clrg resume acsls-rg
    
  4. ACSLS インストールディレクトリに移動して、パッケージのインストールスクリプトを実行します。

    # cd /opt/ACSLS_8.3.0
    # ./pkg_install.sh
    
  5. このノードの /etc/passwd を調べます。ユーザー acsssacssa、および acsdb に割り当てられたユーザー ID 番号とグループ ID 番号を書き留めます。

    # tail -3 /etc/passwd
    # grep acsls /etc/group
    

    隣接するノードにインストールするときは、2 番目のノードで割り当てられたユーザー ID 番号が、ここに一覧表示されている対応する ID 番号と一致することを確認します。

  6. ACSLS 環境を入手して、パッケージのインストールスクリプトを実行します。

    # . /var/tmp/acsls/.acsls_env
    # cd $ACS_HOME/install
    # ./install.sh
    

    注:

    インストールスクリプトがデータベースのバックアップディレクトリを求めるプロンプトを表示したら、必ず、共有ディスク配列にマウントされているディレクトリを指定してください。ACSLS インストールディレクトリ ($installDir) の下にあるパスを使用します。たとえば、/export/home に ACSLS をインストールする場合、データベースのバックアップファイルには /export/home/backup を使用します。

  7. 接続ライブラリが接続されていることを確認します。

    # su - acsss
    $ testlmutcp <library ip address>
    
  8. ライブラリ構成ルーチンを実行します。

    $ acsss_config
    
  9. すべての ACSLS サービスを停止します。

    $ acsss shutdown
    
  10. 現在のノードから acslspool をエクスポートします。

    $ exit
    # cd /
    # zpool export acslspool
    

    ユーザーまたは操作が現在 ACSLS ファイルシステムでアクティブな場合、この操作は失敗します。

隣接するノードへのインストール

STKacsls パッケージ内のほとんどのファイルは共有ディスクアレイ (これらのファイルがすでにインストールされている場所) に解凍されますが、ACSLS ユーザーは各ノードに追加され、多数のシステムファイル (SMF の起動スクリプトと停止スクリプト、cron ジョブ) を各ノードにインストールする必要があるため、隣接するノードに引き続き ACSLS 8.3 をインストールする必要があります。

  1. 隣接するノードにログインし、acslspool をインポートします。

    # zpool import acslspool
    

    この操作が失敗する場合、zpool import -f acslspool を試行してください。

  2. ACSLS パッケージのインストールディレクトリに移動して、パッケージをインストールします。

    # cd /opt/ACSLS_8.3.0
    # ./pkg_install.sh
    

    一部の ACSLS ファイルは (共有ドライブ上の) インストールディレクトリにすでに存在することがインストールルーチンによって示されます。上書きするか上書きしないかを選択できます。

  3. ユーザー acsssacssa、および acsdb のためにこのノードで割り当てられたユーザー ID とグループ ID を調べます。

    # tail -3 /etc/passwd
    # grep acsls /etc/group
    

    これらの番号が最初のノードで割り当てられた番号と一致することを確認します。デフォルトでは、GID は 100 であるべきですが、GID 100 がすでに使用中の場合はこの番号は変わります。

    UID および GID の番号が 2 つのノード間で一致することが重要です。これらの番号が 2 番目のノードで異なる場合、2 番目のノードの UID および GID の番号が最初のノードの番号と一致するように、/etc/passwd ファイルを編集します。

    次に、$ACS_HOME 内のファイルのグループ ID が acsls のグループ所有権を持っていることを確認します。ない場合は、STKacsls パッケージをアンインストールして再インストールする必要があります。

    # pkgrm STKacsls
    # pkgadd STKacsls
    
  4. ACSLS 環境を継承して、インストールシェルスクリプトを実行します。

    # . /var/tmp/acsls/.acsls_env
    # cd $ACS_HOME/install
    # ./install.sh
    

    注 1: インストールスクリプトがデータベースのバックアップディレクトリを求めるプロンプトを表示したら、必ず、共有ディスク配列にマウントされているディレクトリを指定してください。ACSLS インストールディレクトリ ($installDir) の下にあるパスを使用します。たとえば、/export/home に ACSLS をインストールする場合、データベースのバックアップファイルには /export/home/backup を使用します。

    注 2: 2 番目のノードで install.sh を実行するときは、ACSLS GUI を再インストールする必要はありません。GUI の Acsls GUI ドメインがすでに存在することがインストールスクリプトによって示されたときは、GUI を再インストールするためのプロンプトに対しては単に「no」と応答して、GUI を削除するためのプロンプトには必ず「no」と応答してください。

  5. 最新の ACSLS 8.3 パッチを ACSLS パッケージのインストールディレクトリにダウンロードして、ダウンロードしたパッチファイルを unzip します。次に、パッチのインストールスクリプトを実行します。

    # cd /opt/ACSLS_8.3.0
    # unzip <patch zip file>
    # ./patch_install.sh
    
  6. 接続ライブラリが接続されていることを確認します。

    # su - acsss
    $ testlmutcp <library ip address>
    
  7. ライブラリ構成ルーチンを実行します。

    $ acsss_config
    

    HA サーバーとライブラリとの間の冗長性を有効にするには、図 2-1, "各サーバーノード上の 2 つの Ethernet ポートに接続されている単一の HBCr ライブラリインタフェースカード"または図 2-2, "冗長電子装置を備えたライブラリ上のデュアル HBC 構成"を参照してください。acsss_config (option-8) の実行時には、必ず、各 ACS への 2 つの接続を定義して、各接続のライブラリ IP アドレスを入力してください。