Sun Cluster 2.2 ソフトウェアのインストール

Netscape News

Sun Cluster HA for Netscape News は、Sun Cluster の制御下で動作する Netscape News です。この節では、ns-setup コマンドを使用して Netscape News をインストールし、Sun Cluster HA for Netscape News データサービスとして実行できるようにする方法を説明します。標準的な Netscape のインストール方法については、Netscape のマニュアルを参照してください。

ns-setup コマンドを使用して Netscape News をインストールするには、次の 2 つの前提条件が満たされている必要があります。

  1. ニュースサーバーに対してユーザー名とグループ名が設定されている。Sun Cluster HA for Netscape News を実行するすべての Sun Cluster サーバー上にユーザー名とグループ名を作成し、すべてのシステム上でそれらの名前が同じ ID 番号を持つことを確認してください。

  2. Sun Cluster HA for Netscape News を実行するすべてのサーバー上で DNS が構成され、有効になっている。すべての Sun Cluster サーバーに同じ内容の /etc/resolv.conf ファイルが存在し、/etc/nsswitch.conf ファイルの hosts エントリに dns が設定されている必要があります。

Netscape News では、デフォルトのインストールパラメータとは異なる設定がいくつか必要になります。特に次の点に注意してください。

Netscape News をインストールするには

この手順を開始する前に、表 8-2 に示した適切な前提作業を終了しておいてください。

この手順では、ns-setup コマンドと対話しながら作業を進めます。ただし、ここで説明するのは、Sun Cluster HA for Netscape News に関連する部分だけです。その他の部分については、適宜デフォルト値を選択するか、変更してください。

この章の手順はすべて、スーパーユーザーで行う必要があります。

  1. それぞれの論理ホストがそのデフォルトマスターのサービスを受けていることを確認します。

    Netscape アプリケーションは、論理ホストのデフォルトマスターである物理ホストからインストールします。必要に応じて、それぞれのデフォルトマスターからサービスを受けるように、論理ホストをスイッチオーバーします。


    注 -

    この後の手順の Netscape アプリケーションのインストールと構成では、サーバー名として、Sun Cluster 構成内で使用している論理ホスト名を使用してください。Netscape サーバーのフェイルオーバーが正しく行われるようにするには、論理ホスト名を使用する必要があります。


  2. CD の Netscape News のインストールディレクトリから ns-setup コマンドを実行します。

    CD の Netscape News の格納場所に移動して、ns-setup コマンドを実行してください。

    phys-hahost1# cd /cdrom/news_server/solaris/news/install
    phys-hahost1# ./ns-setup
    

    注 -

    CD 上の Netscape ディレクトリが、この例で示すディレクトリと異なることがあります。実際の場所については、Netscape のマニュアルを参照してください。


    使用許諾契約書に続いて、次のような画面が表示されます。


    Netscape Communications Corporation 
    Netscape SuiteSpot Server Installation
    ---------------------------------------------------------------
    This program will extract the server files from the distribution
    media and install them into a directory you specify. This 
    directory is called the server root and will contain the server 
    programs, the Administration Server, and the server configuration 
    files.
    
    To accept the default shown in brackets, press return.
    
    Server root [/usr/netscape/suitespot]:
  3. Netscape News サーバー用の論理ホスト名と適切な DNS ドメイン名を入力します。

    完全名は、hahost1.sun.com というような hostname.domainname の形式になります。デフォルト値は使用しないでください。データサービス用のディレクトリを作成している場合は、そのディレクトリ名を入力することもできます。


    注 -

    Sun Cluster HA for Netscape News が正しくフェイルオーバーするには、この問い合わせだけでなく、他のすべての問い合わせに対しても、物理ホスト名ではなく、論理ホスト名を使用する必要があります。


    たとえば、次のようにします。


    Machine's name [phys-hahost1]: hahost1
    

    画面に表示される指示に従って、サーバーのインストール作業を進めてください。多くの場合、デフォルト値をそのまま使用できます。

  4. 問い合わせが表示されたら、サーバーの管理者 ID とパスワードを入力します。

    システムのガイドラインに従ってください。


    注 -

    デフォルトの管理ポートは、データサービスが待機するポートではないため、デフォルト値をそのまま使用できます。今後のために、ポート番号は書き留めておいてください。


    次のメッセージが表示されると、インストールが完了したことになり、構成に進むことができます。

    Your parameters are now entered into the Administration Server
     configuration files, and the Administration Server will be
     started.
    
     Writing configuration files ...
  5. Netscape ブラウザを起動します。

    Web browser [netscape]: 

    Netscape ブラウザが表示されます。

  6. サーバーをインストールした論理ホストの URL を入力します。

    次のようにします。

    logicalhostname:admin_port_#
    

    プロンプトが表示されたら、正しいユーザーID とパスワードを入力します。

    割り当てた論理ホスト名と管理ポート番号の入ったページが表示されます。

  7. インストールする Netscape 製品とバージョンに対し「Create」をクリックします。

  8. 表示されたページの末尾にある「OK」をクリックします。

    新しいサーバー名と対応するポート番号の入った「Success」ページが表示されます。

  9. まだサービスを登録していない場合は、hareg(1M) コマンドを使用して登録してください。

    論理ホスト上でだけデータサービスを登録するには、-h オプションを使用して、論理ホスト名を指定します。


    # hareg -s -r nsnews [-h logicalhost]

  10. 物理ホストから hadsconfig コマンドを実行します。


    phys-hahost1: hadsconfig
    
  11. プロンプトに対して「nsnews」のメニュー項目番号を入力します。

    インストールしたサービスによって、メニューの内容が異なることがあります。

  12. プロンプトに対して「Create a new instance」の項目番号を入力します。

    次のような画面が表示されます。


    Name of the instance [?] :
    Logical host [?] :
    Base directory of product installation [?] :
    Server Port Number [?] :
    Time between probes (sec) [60]  [?] :
    Time out value for the probe (sec) [60]  [?] :
    Take over flag [y]  [?] :
  13. インスタンス名を入力します。

  14. 論理ホスト名を入力します。

  15. ベースディレクトリの位置として、サービスをインストールした論理ホストへのパスを入力します。

    ここでは、起動および停止スクリプトの格納場所を指定します (例: /netscape-1/vol01/nsnews/hahost1)。実際のパスはこれと同じとは限りません。

  16. サーバーを待機させるサーバーポート番号を入力します。

    たとえば、New 用の 119 を入力します。

  17. デフォルト値をそのまま使用するか、適切な情報を入力することによってデフォルト値を変更します。

    ここでは、必要に応じてデフォルト値を変更できます。必要な入力を終えると、確認メッセージが表示されます。

  18. このインスタンスを追加します。

    instance added to workfile」というメッセージが表示されます。

  19. 適切なメニュー項目番号を入力して、Main Menu に進みます。

    Configuration has changed in workfile」というメッセージが表示されます。

  20. ワークファイルの情報に基づいて構成情報を更新します。

  21. checking node status...」というメッセージが表示されたら、適切な情報を入力します。

  22. Quit」のメニュー項目番号を入力します。

    物理ホストのルートプロンプトに戻ります。

  23. hareg(1M) コマンドを使用して、サービスを起動します。

    1 つのホスト上でだけ hareg(1M) コマンドを実行してください。

    # hareg -y nsnews
    
  24. サービスが待機している論理ホストに telnet 接続することによって、News サーバーが動作していることを確認します。

    たとえば、次のようにします。

    # telnet logicalhost 119
    

    サーバーの動作が確認できたら、インストール作業は完了です。