デーモン・プロセスを使用しないでリモート・ホスト上でサーバを起動するには

デーモン・プロセスを使用しないリモート・サーバを起動する場合は、次の手順に従います。

Rexec サービスを使用する場合

Rexec をリモート・ホストで有効にする必要があります。

  1. [Remote Systems] パースペクティブから、[File > New > Other] をクリックします。
  2. [Remote System Explorer] を展開します。
  3. [Connection] をクリックします。
  4. [Next] をクリックします。
  5. 接続タイプを選択して、[Next] をクリックします。
  6. ホストと接続名を入力して、[Next] をクリックします。
  7. [Files] ダイアログで [dstore.files] ボックスをオンにして、[Launcher Properties] を選択します。
  8. 右側のページにある [Properties] ダイアログで、[Launcher] プロパティの [Rexec] を選択します。
  9. [Server launch command] ダイアログで、個々の要件に固有の構成データを入力します。これらのデータは、スクリプトで指定するか、または値のリストとして指定できます。
    sh -c scriptname
    sh -c "PATH=java install directory/bin:$PATH; export PATH; COBOL install directory/remotedev/startrdoserver"
  10. 必要に応じて、[Processes] および [Shells] ダイアログに同じ構成データを入力します。
  11. [Finish] をクリックします。

Rexec サービスを使用しない場合

  1. [Remote Systems] パースペクティブから、[File > New > Other] をクリックします。
  2. [Remote System Explorer] を展開します。
  3. [Connection] をクリックします。
  4. [Next] をクリックします。
  5. 接続タイプを選択して、[Next] をクリックします。
  6. ホストと接続名を入力して、[Next] をクリックします。
  7. [Files] ダイアログで [ssh.files] ボックスをオンにして、[Launcher Properties] を選択します。
  8. [Processes] ダイアログで [dstore.processes] ボックスをオンにして、[Launcher Properties] を選択します。
  9. 右側のページにある [Properties] ダイアログで、[Launcher] プロパティの [Running] を選択します。
  10. [Finish] をクリックします。
  11. [Remote Systems] パースペクティブで、新しい接続の [Processes] 項目を右クリックし、[Properties] を選択してから、[Subsystem] を選択します。
  12. ボタンをクリックして [Port] 値をクリアし、使用するサーバの空きポート番号を入力します。
  13. Eclipse 内から Telnet や SSH 端末などを使用して、リモート・ホストにログオンします。
  14. 端末セッションで、環境変数を設定し (例えば、Java 実行ファイルが確実に $PATH 上で見つかるように設定し) 、startrdoserver スクリプトを実行して、[Subsystem] プロパティで入力したポート番号を指定します。オプションとして、タイムアウトをミリ秒単位で指定することもできます (デフォルトは 120000)。
    COBOL install directory/remotedev/startrdoserver port timeout
  15. タイムアウト期間内にサーバに接続します。