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

デーモン プロセスを使用せずにリモート サーバーを起動する必要がある場合は、次の手順を実行します。

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

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

  1. [Remote Systems] パースペクティブから、[File > New > Other] をクリックします。
  2. [Remote System Explorer] を展開します。
  3. [Connection] をクリックします。
  4. [Next] をクリックします。
  5. 接続タイプを選択して、[Next] をクリックします。
    注: 接続タイプは、[Linux]、[Micro Focus DevHub using SAMBA, NFS etc]、または [Unix] のいずれかにする必要があります。
  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] をクリックします。
    注: 接続タイプは、[Linux]、[Micro Focus DevHub using SAMBA, NFS etc]、または [Unix] のいずれかにする必要があります。
  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. タイムアウト期間内にサーバーに接続します。