リモート AIX サーバーへの接続

このタスクについて

以下の文書では、リモート・システム・エクスプローラーのサーバー・コンポーネントを AIX® サーバーにインストールする方法について説明しています。

前提条件

Perl および Java 1.4 の両方がユーザーのパスになければなりません。Perl の検査には、次のコマンドをコマンド・シェルから実行してください。
perl-V
Java バージョンの検査には、次のコマンドをコマンド・プロンプトから実行してください。
java -version
「コマンドが見つかりません」のメッセージを受け取った場合は、次のコマンドを実行し、/usr/bin で Java コマンドに対するシンボリック・リンクを作成してください。
ln -s  jdk_installation_directory /jre/bin/java  /usr/bin/java

サーバー・コードのインストール

以下のタスクを完了してサーバー・コードをインストールします。
  1. サーバー・コードをインストールしたいリモート・サーバーでディレクトリーを作成します。以下の説明ではディレクトリー /opt/rseserver (チーム共用に適しています) を想定していますが、任意のディレクトリーを自由に使用できます。
  2. rseserver.jar をローカル・ワークステーションの次のディレクトリーで検索します。

    x:¥product directory¥SDP70Shared¥plugins¥com.ibm.etools.systems.universal_version_number¥serverruntime¥

    (x:¥product directory は、製品をインストールしたディレクトリーです。)
  3. rseserver.jar をリモート・サーバーの /opt/rseserver ディレクトリーにコピーします。
  4. リモート・サーバー上で、コマンド・プロンプトを開き、rseserver_jar ファイルをコピーしたディレクトリーに変更します。
  5. JAR ファイル内のファイルを抽出するには、以下を実行します。

    jar -xvf rseserver.jar

    注: JAR コマンドは JDK と一緒に出荷され、パスに入っていないことがあります。 JAR コマンドを実行して「コマンドが見つかりません」メッセージが表示されたら、 JDK のインストール・ディレクトリーで JAR コマンドを修飾してみてください。例: /opt/IBMJava2-131/bin/jar -xvf rseserver.jar
  6. 以下の構成コマンドを完了します。

    dos2unix daemon.aix
    dos2unix server.aix
    chmod 755 server.aix
    chmod 755 daemon.aix
    chmod 755 auth.pl

サーバーの開始

始動時にデーモンを使用して自動的にサーバーを始動したり、手動でサーバーを始動することができます。

サーバーをサーバー・デーモンで開始する場合。
  1. root ユーザー ID を使用して実行していることを確認します。(デーモン をルートで実行していないと、接続ユーザーの認証ができません。) 次のコマンドを実行します。
    su -l root
    cd installation_directory
    perl ./daemon.aix
サーバー・デーモンはポート 4035 で実行することに注意してください。

始動時にデーモンを実行

代わりに、デーモンを Linux の始動時に実行するように構成することもできます。そうするには、始動スクリプトに デーモンに対する呼び出しを付加する必要があります。/etc/rc.d/rc.local ファイルの下部に次の行を追加します。
cd /opt/rseserver
perl ./daemon.aix

サーバーを手動で開始する場合。

次のコマンドを実行します。
cd installation_directory
perl ./server.aix <port>

これらのコマンドは、サーバー・インストール・ディレクトリーにある server.aix スクリプトを実行します。これが機能しない場合は、server.aix のアクセス権の属性を変更してみてください (例えば、chmod 755 server.aix と入力します)。server.aix スクリプトのポート・パラメーターはオプションです。ポートを指定しない場合には、サーバーは使用可能な最初のポートを選択し、そのポート番号を標準出力に印刷します。デフォルトでは、ポート番号は通常 4033 です。別のポートを使用したい場合は、リモート・システム・エクスプローラーで、使用している接続のファイル・サブシステム・プロパティーにこのポート番号を入力する必要があります。(ポート番号の変更については、「ワークベンチのリモート・サーバーに対するクライアント接続の作成」セクションを参照してください。) そうでない場合には、このプロパティー を変更する必要はありません。

ワークベンチのリモート・サーバーに対するクライアント接続の作成

製品を使用して、リモート・サーバーに対するクライアント接続を作成できます。このタスクはワークベンチ統合開発環境内で実行します。リモート・サーバーへ 接続するには:
  1. リモート・システム・エクスプローラー・パースペクティブに切り替えます。 「ワークベンチ」メニューから、「ウィンドウ」 > 「パースペクティブを開く」 > 「リモート・システム・ エクスプローラー」をクリックします。
  2. 「リモート・サーバー」ビューで、「新規接続」が自動的に 展開して、リモート・システム・エクスプローラーを介して接続できる各種の リモート・システムが表示されます。「新規接続」ダイアログ・ボックスを呼び出して接続を構成するには、リストされたリモート・システムのいずれかを展開します。
  3. 「ホスト名」フィールドに、サーバーの名前または TCP/IP アドレスを入力します。 このフィールドに入力する値は、「接続名」フィールドに自動的にコピーされます。これは「リモート・システム」ビューに表示され、接続に対して固有です。
  4. (オプション) 記述を入力します。この記述は、接続の作成後 に「プロパティー」ビューに表示されます。
  5. 終了」をクリックしてシステムを定義します。
重要: ポート番号を調べるには、「リモート・ システム」ビューから「接続」または「サブシステム」を右クリックして、 「プロパティー」を選択します。 関連情報を表示するには、「サブシステム」をクリックします。ポートが「0」である場合は、 リモート・システム・エクスプローラー通信サーバーがサーバー上の空きポートを選びます。 サーバーの開始時にポート番号を指定した場合は、例えば、ファイアウォールを処理するために、それをここで入力する必要があります。

フィードバック