LinuxUnix-_기본설치
📢 관리 할 agent들이 exem-manger-agent와 호환을 지원하는 버전이어야 하며, 각 관리할 agent들의 id가 작성된 파일이 정상적으로 존재하여야 합니다.
- exem-manager-agent가 사용할 포트를 사전에 개방해야 합니다.
- exem-manager-agent가 설치되는 서버에서 관리하는 target agent(exem-host-agent, exem-db-agent, exem-ndm-agent 등)들 중 가장 높은 권한이 있는 계정 기준으로 설치합니다.
- 단, tager agent 마다 각각 다른 일반 유저로 설치된다면 exem-manager-agent의 경우 target agent가 다른 일반 유저 계정으로 설치된 경로 접근이 가능해야합니다.
- 자세한 사항은 권한 제약 사항 참고
목차
- [exem-manager-agent] 설치 준비
- [exem-manager-agent] 설치
- [exem-manager-agent] 실행
- [exem-manager-agent] 패치
▶ [exem-manager-agent] 설치 준비
- Linux, Unix 설치 파일
- setup_exem-manager-agent_[버전].bin
▶ [exem-manager-agent] 설치
▣ 설치 진행 중 데이터 입력 참고사항
- 입력 문구 마지막 대괄호 안쪽이 default로 적용됩니다. 아무 것도 입력하지 않을 시 대괄호 내부 값 사용
- ex) Linux & Unix:
Enter RECEIVER_PORT[9010]➝ 입력하지 않을 시 9010 사용
- ex) Linux & Unix:
◈ exem-manager-agent와 다른 agent들의 PORT가 겹치지 않게 주의합니다.
❶ setup 파일 실행

① [ install(patch) ] 선택
❷ 설치 옵션 설정

- 환경 변수 설정
| NO | Name | Required | Default | Description |
|---|---|---|---|---|
| ① | MGR_EXEM_HOME | O | setup 파일 실행 위치에 exem 폴더 추가 | exemONE agent들을 설치할 디렉토리 설정 |
| ② | MGR_RECEIVER_IP | O | X (기본값 없음) | exem-manger-agent와 연결할 receiver의 IP |
| ③ | MGR_RECEIVER_PORT | O | 9010 | exem-manger-agent와 연결할 receiver의 PORT |
④ 옵션을 전부 입력하면 설정 확인 후 다음 단계 진행
❸ 설치 완료
❹ exem-manager-agent가 관리하는 agent 연결 key 파일 내용 작성
exem-manager-agent (ver 3.0.9 ~)
agent_config.json을 사용하며 상세한 설정은 agent_config.json (ver 3.0.9 ~)를 참고하여 작성
exem-manager-agent (ver 3.0.1 ~3.0.8)
agent_key_info.json을 사용하며 상세한 설정은 agent_key_info.json (ver 3.0.1 ~ 3.0.8)를 참고하여 작성
▶ [exem-manager-agent] 실행
❶ 실행/중지 방법
${MGR_EXEM_HOME}/manager디렉토리의start.sh와stop.sh사용하여 실행/중지
❷ 정상 실행 확인 방법
ps -ef | grep exem-manager-agent
❸ 버전 확인 방법
- [간단한 버전 확인 방법 (Linux & Unix 모두 동일)]
${MGR_EXEM_HOME}/manager/pkg_version.sh
- [자세한 버전 확인 방법 (Linux & Unix 모두 동일)]
${MGR_EXEM_HOME}/manager/bin/exem-manager-agent -v
▶ [exem-manager-agent] 패치
▣ 기존 실행되고 있는 exem-manager-agent가 있는 경우 종료 후 아래 단계에 따라 패치
◈ 패치 주의사항
- 패치 진행 시 기존 설정한
${MGR_EXEM_HOME}디렉토리를 변경 없이 진행해야 함- 패치 시
${MGR_EXEM_HOME}/manager/data/manager_id파일이 유지되어야 기존과 동일한 manager로 인식- 해당 파일이 없는 경우 새 manager_id가 발급되어 패치 이전의 데이터와 연결되지 않을 수 있음
- 수동 패치 시 해당 파일을 백업하여
${MGR_EXEM_HOME}/manager/data폴더에 저장 후 기동해야 함
- 패치 시
- setup 파일의 patch 메뉴 사용 시 자동으로 기존 manager_id를 유지하므로 setup 파일을 사용한 패치 권장
${MGR_EXEM_HOME}/manager/data/config기존 파일이 존재하면 기존 파일을 유지하며 기동하므로, 새로 옵션이 추가된 버전을 패치하면 수동으로 새 옵션을 추가하거나config를 삭제하고 기동하면 초기화된config가 생성됨
❶ setup 파일 실행

① [ install(patch) ] 선택
❷ 설치 옵션 설정

① 설정했던 MGR_EXEM_HOME 입력
- setup 파일이 실행된 위치 기준으로 default 값이 설정됨
② 이미 설치되어 있는지 확인 후 패치 여부 선택
③ MGR_EXEM_HOME을 제외한 나머지 옵션은 기존에 설치했던 옵션대로 default 값이 설정됨
④ 설치 이후 변경된 옵션(ex. RECEIVER_IP/PORT)은 반영되지 않으니, 해당 설정 값 필수 확인 후 진행