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の起動を確認します。