安裝二進位套件包括將 .bin 檔案變更為可執行檔,然後再安裝代理程式。

升級 .bin 套件並不受到正式支援。如果您使用 .bin 套件安裝現有的 Log Insight Linux Agent,請為 /var/lib/loginsight-agent 目錄中的 liagent.ini 檔案建立備份複本以保留本機組態。建立備份複本後,手動解除安裝 Log Insight Linux Agent。請參閱手動解除安裝 Log Insight Linux 代理程式 bin 套件

如果您使用 .bin 套件安裝 Linux 代理程式,將在套件安裝過程中安裝名為 liagentdinit.d 指令碼,但套件不會登錄此指令碼。您可以手動登錄指令碼。

您可以透過執行 (/sbin/)service liagentd status 命令確認安裝是否成功。

必要條件

程序

  1. 開啟主控台,然後執行 chmod 命令,將 .bin 檔案變更為可執行檔。
    filename-version 取代為適當的版本。
     chmod +x filename-version.bin
  2. 從命令提示字元執行 ./filename-version.bin 命令,以安裝代理程式。
    filename-version 取代為適當的版本。
    ./filename-version.bin
  3. (選擇性) 若要在安裝期間設定目標 vRealize Log Insight 伺服器,請執行 sudo SERVERHOST=hostname ./filename-version.bin 命令。
    使用 vRealize Log Insight 伺服器的 IP 位址或主機名稱取代 hostname
    sudo SERVERHOST=hostname ./filename-version.bin
  4. (選擇性) 若要覆寫預設的連線通訊協定,請使用 SERVERPROTO 變數,如下列範例所示:
    sudo SERVERPROTO=syslog ./filename-version.htm
  5. (選擇性) 若要覆寫預設的連線連接埠,請將 SERVERPORT 變數的值提供給安裝程式,如下列範例所示:
    sudo SERVERPORT=1234 ./filename-version.htm
  6. (選擇性) 若要以非根使用者身分執行 Log Insight Linux Agent,請執行 sudo 命令。
                sudo LIAGENTUSER=liagent ./filename-version.bin
              
    如果指定的使用者不存在, Log Insight Linux Agent會在安裝期間建立使用者帳戶。解除安裝後,不會刪除已建立的帳戶。如果您使用 LIAGENTUSER=non_root_user 參數來安裝 Log Insight Linux Agent,並嘗試使用 LIAGENTUSER=non_root_user2 參數進行升級,將發生衝突並顯示警告,因為 non_root_user2 使用者沒有 non_root_user 使用者的權限。