이진 패키지를 설치할 때는 .bin 파일을 실행 파일로 변경한 다음 에이전트를 설치하는 과정이 포함됩니다.

.bin 패키지를 업그레이드하는 것은 공식적으로 지원되지 않습니다. .bin 패키지를 사용하여 기존 Log Insight Linux Agent를 설치한 경우 /var/lib/loginsight-agent 디렉토리에 있는 liagent.ini 파일의 백업 복사본을 만들어 로컬 구성을 유지하십시오. 백업 복사본을 만든 후 Log Insight Linux Agent를 수동으로 제거합니다. Log Insight Linux Agent Bin 패키지 수동 제거 항목을 참조하십시오.

.bin 패키지를 사용하여 Linux 에이전트를 설치하는 경우 패키지 설치의 일부로 liagentd라는 이름의 init.d 스크립트가 설치되지만 패키지는 스크립트를 등록하지 않습니다. 스크립트를 수동으로 등록할 수 있습니다.

(/sbin/)service liagentd status 명령을 실행하여 성공적으로 설치되었는지 확인할 수 있습니다.

사전 요구 사항

  • Log Insight Linux Agent .bin 패키지를 다운로드하여 대상 Linux 시스템에 복사합니다.
  • Log Insight Linux Agent에 syslog 및 네트워킹 서비스에 대한 액세스 권한이 있는지 확인합니다.
  • 기본 구성 값과 설치하는 동안 이러한 값을 변경하는 방법을 읽어보십시오. Linux에서 vRealize Log Insight 에이전트를 설치하기 위한 명령줄 옵션 항목을 참조하십시오.

프로시저

  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 명령을 실행합니다.
    hostnamevRealize Log Insight 서버의 IP 주소 또는 호스트 이름으로 바꿉니다.
    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가 설치 도중 해당 사용자 계정을 생성합니다. 생성된 계정은 Agent를 제거해도 삭제되지 않습니다. LIAGENTUSER=non_root_user 매개 변수로 Log Insight Linux Agent를 설치하고 LIAGENTUSER=non_root_user2 매개 변수로 업그레이드하려고 하면 non_root_user2 사용자에게는 non_root_user 사용자의 사용 권한이 없으므로 충돌이 발생하고 경고가 표시됩니다.