Go to main content

Oracle® Solaris Cluster 4.4 環境のインストールおよび構成

印刷ビューの終了

更新: 2018 年 8 月
 
 

Oracle Solaris Cluster ソフトウェアをインストールする方法 (pkg)

この手順では、Oracle Solaris の pkg コマンドを使用して Oracle Solaris Cluster フレームワークのパッケージグループや個々のパッケージをインストールします。


注 -  代わりに対話型の clinstall ユーティリティーを使用するには、集中型インストーラを使用して Oracle Solaris Cluster ソフトウェアをインストールする方法 (clinstall)を参照してください。

次のインストールタスクの 1 つ以上を実行する場合に、この手順に従います。

  • Oracle Solaris Cluster フレームワークおよびデータサービスソフトウェアパッケージの、グローバルクラスタの各ノードへのインストール。これらのノードは、物理マシン、Oracle VM Server for SPARC I/O ドメインまたはゲストドメイン (SPARC のみ)、あるいはこれらの種類のノードの組み合わせの場合があります。


    注 -  物理的にクラスタ化されたマシンが Oracle VM Server for SPARC で構成されている場合は、I/O ドメイン、制御ドメイン、またはゲストドメインにのみ Oracle Solaris Cluster ソフトウェアをインストールしてください。
  • データサービスのインストール。

始める前に

次のタスクを実行します。

  • Oracle Solaris Cluster ソフトウェアをサポートするように Oracle Solaris OS がインストールされていることを確認します。

    Oracle Solaris ソフトウェアがすでにノード上にインストールされている場合は、Oracle Solaris のインストールが Oracle Solaris Cluster ソフトウェアの必要条件、およびそのクラスタにインストールする予定のほかのソフトウェアの必要条件を満たしていることを確認してください。Oracle Solaris Cluster ソフトウェアの要件を満たすように Oracle Solaris ソフトウェアをインストールする方法の詳細については、Oracle Solaris ソフトウェアをインストールする方法を参照してください。


    注 -  Oracle Solaris Cluster Manager ブラウザインタフェースを使用して Oracle Solaris Cluster コンポーネントを管理する場合は、すべてのクラスタノードに同じ root パスワードが設定されていることを確認してください。
  • インストールする Oracle Solaris Cluster ソフトウェアパッケージを選択します。

    次の表に、Oracle Solaris Cluster 4.4 ソフトウェアのプライマリグループパッケージと、各グループパッケージに含まれる主な機能の一覧を示します。少なくとも ha-cluster-framework-minimal グループパッケージをインストールする必要があります。


    注 -  完全な再インストールまたはアンインストールを行わないかぎり、ha-cluster-minimal グループパッケージの一部となっている個々のパッケージを追加または削除することはできません。クラスタフレームワークのパッケージを削除する手順については、インストールの問題を修正する方法ために Oracle Solaris Cluster ソフトウェアを構成解除する方法を参照してください。

    ただし、その他のオプションのパッケージの追加や削除は、ha-cluster-minimal グループパッケージを削除しなくても行えます。

    ha-cluster-full パッケージをインストールすることを選択した場合は、GUI が自動的にインストールされます。別のパッケージをインストールすることを選択した場合は、あとで GUI を手動でインストールできます。


    機能
    ha-cluster-full
    ha-cluster-framework-full
    ha-cluster-data-services-full
    ha-cluster-geo-full
    ha-cluster-minimal
    ha-cluster-framework-minimal
    フレームワーク
    エージェント
    ローカリゼーション
    フレームワークのマニュアルページ
    データサービスのマニュアルページ
    エージェントビルダー
    汎用データサービス
    グラフィカルユーザーインタフェース
    障害回復フレームワーク
  1. クラスタ管理コンソールを使用している場合、クラスタ内にある各ノードのコンソール画面を表示します。
    • 管理コンソール上で pconsole ソフトウェアがインストールおよび構成されている場合は、pconsole ユーティリティーを使用して個々のコンソール画面を表示します。

      root 役割として、次のコマンドを使用して、pconsole ユーティリティーを起動します。

      adminconsole# pconsole host[:port] […]  &

      また、pconsole ユーティリティーを使用してマスターウィンドウを開くことができます。ここでの入力を、個々のすべてのコンソールウィンドウに同時に送信できます。

    • pconsole ユーティリティーを使用しない場合は、各ノードのコンソールに個別に接続します。
  2. リモート手続き呼び出し (RPC) 通信への外部アクセスを復元します。

    Oracle Solaris OS のインストール中は、特定のネットワークサービスに対する外部アクセスを無効にする、制限されたネットワークプロファイルが使用されます。制限されるサービスには RPC 通信サービスも含まれますが、このサービスはクラスタの通信に必要です。

    RPC 通信への外部アクセスを復元するには、次のコマンドを実行します。

    # svccfg -s svc:/network/rpc/bind setprop config/local_only = false
    # svcadm refresh network/rpc/bind:default
    # svcprop network/rpc/bind:default | grep local_only 

    最後のコマンドの出力は、local_only プロパティーが現在 false に設定されていることを示しているはずです。

  3. インストールするクラスタノードで root 役割になります。

    あるいは、ユーザーアカウントに System Administrator プロファイルが割り当てられている場合、プロファイルシェル経由で非 root としてコマンドを発行するか、コマンドの先頭に pfexec コマンドを付加します。

  4. Oracle Solaris Cluster ソフトウェアパッケージのリポジトリを設定します。
    • クラスタノードでインターネットへの直接アクセスまたは Web プロキシアクセスが可能な場合は、次の手順を実行します。
      1. https://pkg-register.oracle.com にアクセスします。
      2. Oracle Solaris Cluster software を選択します。
      3. ライセンスを受け入れます。
      4. Oracle Solaris Cluster software を選択して要求を送信することで、新しい証明書を要求します。

        鍵と証明書に対するダウンロードボタンを含む認証ページが表示されます。

      5. 鍵と証明書のファイルをダウンロードし、返された認証ページの説明に従ってそれらをインストールします。
      6. ダウンロードされた SSL 鍵を使用して ha-cluster パブリッシャーを構成し、Oracle Solaris Cluster 4.4 リポジトリの場所を設定します。

        次の例ではリポジトリ名が https://pkg.oracle.com/repository-location/ になっています。

        # pkg set-publisher -p \
        -k /var/pkg/ssl/Oracle_Solaris_Cluster_4.4.key.pem \
        -c /var/pkg/ssl/Oracle_Solaris_Cluster_4.4.certificate.pem 
        –k /var/pkg/ssl/Oracle_Solaris_Cluster_4.4.key.pem

        ダウンロードされた SSL 鍵ファイルへのフルパスを指定します。

        –c /var/pkg/ssl/Oracle_Solaris_Cluster_4.4.certificate.pem

        ダウンロードされた SSL 証明書ファイルへのフルパスを指定します。

        詳細は、pkg(1) のマニュアルページを参照してください。

    • このソフトウェアの ISO イメージを使用する場合は、次の手順を実行します。
      1. Oracle Software Delivery Cloud (https://edelivery.oracle.com/) から Oracle Solaris Cluster 4.4 の ISO イメージをダウンロードします。

        注 - Oracle Software Delivery Cloud にアクセスするには、有効な Oracle ライセンスが必要です。

        Oracle Solaris Cluster ソフトウェアは Oracle Solaris Product Pack の一部です。オンライン手順に従ってメディアパックの選択を完了し、ソフトウェアをダウンロードします。

      2. Oracle Solaris Cluster 4.4 の ISO イメージを使用可能にします。
        # lofiadm -a path-to-iso-image 
        /dev/lofi/N
        # mount -F hsfs /dev/lofi/N /mnt
        –a path-to-iso-image

        ISO イメージのフルパスとファイル名を指定します。

      3. Oracle Solaris Cluster 4.4 パッケージリポジトリの場所を設定します。
        # pkg set-publisher -p file:///mnt/repo

        Oracle Solaris 11.3 から 11.4 にアップグレードされたホストに Oracle Solaris Cluster 4.4 ソフトウェアをインストールする場合は、まず consolidation/cacao/cacao-incorporation が Oracle Solaris 11.4 のバージョンにアップグレード済みであることを確認します。例:

        # pkg list consolidation/cacao/cacao-incorporation
        NAME (PUBLISHER) VERSION                    IFO
        consolidation/cacao/cacao-incorporation 11.4-11.4.0.0.0.1.0        i--

        パッケージのバージョンがまだ Oracle Solaris 11.3 からのものであった場合、すべてのノードで cacao パッケージをアップグレードします。

        # pkg update consolidation/cacao/cacao-incorporation

        パッケージが更新されたことを、pkg list を使用して確認します。

        # pkg list consolidation/cacao/cacao-incorporation
  5. データサービスパッケージが構成済みパブリッシャーから入手可能であることと、solaris および ha-cluster パブリッシャーが有効であることを確認します。
    # pkg list -a package-name
    # pkg publisher
    PUBLISHER                           TYPE     STATUS   P  LOCATION
    solaris                             origin   online   F  ha-cluster-repository
    solaris                             origin   online   F  solaris-repository
    ha-cluster                          origin   online   F  ha-cluster-repository

    solaris パブリッシャーの設定方法については、Oracle Solaris 11.4 でのソフトウェアの追加とシステムの更新 の パッケージパブリッシャーの追加、変更、削除を参照してください。


    ヒント  -  インストールまたは更新を行うときは常に –nv オプションを使用して、行われる変更内容 (どのパッケージのどのバージョンがインストールまたは更新されるのかや、新しい BE が作成されるかどうかなど) を確認してください。

    –nv オプションの使用時にエラーメッセージが表示されない場合は、そのコマンドを –n オプションなしで再度実行して、インストールまたは更新を実際に行います。エラーメッセージが表示された場合は、–v オプションを増やすか (たとえば、–nvv)、または 1 つ以上のパッケージ FMRI パターンを指定してこのコマンドを再度実行することにより、問題の診断や修正に役立つ詳細情報を取得します。トラブルシューティングについては、Oracle Solaris 11.4 でのソフトウェアの追加とシステムの更新 の 付録 A, パッケージのインストールおよび更新のトラブルシューティング,を参照してください。

  6. Oracle Solaris Cluster 4.4 ソフトウェアをインストールします。
    # /usr/bin/pkg install ha-cluster-package
  7. パッケージが正常にインストールされたことを確認します。
    $ pkg info -r ha-cluster-package

    状態が Installed であれば、パッケージのインストールは成功しています。

  8. Oracle Solaris Cluster ソフトウェアに対する必要な更新をすべて実行します。

    ソフトウェアの更新手順については、Updating Your Oracle Solaris Cluster 4.4 Environmentを参照してください。

次のステップ

Oracle HSM ファイルシステムソフトウェアをインストールする場合、初期インストールの手順に従ってください。Oracle HSM ソフトウェアをインストールするを参照してください。

root ユーザー環境を設定する場合は、root 環境を設定する方法に進みます。