メインコンテンツまでスキップ

Linux [C version]

🚨 本ドキュメントはLinux Cバージョンを使用するためのドキュメントです。

  • Goバージョンがサポートされない環境の場合は、以下のガイドに従ってインストールする必要があります。
    • インストール方法は基本インストール方法と同じですが、異なる設定が必要な部分のみを扱っています。

📢 Linux[C version] 情報​

  • 既存のexem-host-agentをインストールするsetupファイル(.bin)に一緒に含まれています。

❶ [Linux C] 稼働のためのPort設定​

- 初回インストール & パッチ時​

  • 初回インストールおよびパッチ時は、RECEIVER_PORT値を必ず9010に設定してインストールする必要があります。
  • RECEIVER_PORTを9010に設定しないとレシーバーと接続されません。

- パッチなしでスクリプトからportを変更する場合​

  • ${EXEM_HOME}/host/script/binary_start.shファイルのRECEIVER_ADDRを変更します。
  • RECEIVER_ADDRオプションで9009ポートを9010に変更

→

❷ Cバイナリファイルを手動で移動させる必要があるため、setupファイルを開いてunpackを実行​

  • Unpackするとtemp_host_install_dirが生成されます。

❸${EXEM_HOME}/host/binに移動後、既に存在する(goバージョン)バイナリを削除​

❹ unpackされたフォルダから${EXEM_HOME}/host/binへCバイナリファイルをコピー​

  • ${EXEM_HOME}/host/binへexem-host-agent_linux-2.6-x86_64-64ファイルをコピー(移動)します。
  • Unpackされたフォルダの移動すべきCバイナリのパスは以下のとおりです。
    • temp_host_install_dir/exem/host/os_binary/exem-host-agent_linux-2.6-x86_64-64

❺ コピーしたファイル名を変更​

  • 起動のためにexem-host-agent_linux-2.6-x86_64-64ファイルの名前をexem-host-agentに変更します。
 mv exem-host-agent_linux-2.6-x86_64-64 exem-host-agent

❻ 起動​

  • start.shファイルでhostの起動を確認します。