Elasticsearch background 실행
Elasticsearch를 실행할 때 추가적으로 -d, -p 옵션을 사용할 수 있다.
-d: Elasticsearch를 백그라운드 데몬으로 실행합니다.
-p <파일명>: Elasticsearch 프로세스 ID를 지정한 파일에 저장합니다. 실행이 종료되면 저장된 파일은 자동으로 삭제됩니다.
echo 'bin/elasticsearch -d -p es.pid' > start.sh
echo 'kill `cat es.pid`' > stop.sh
chmod 755 start.sh stop.sh
Kibana background 실행
kibana process는 node로 찾아야 한다.
ps -ef | grep node
nvm 설치
node 버전 설치
kibana 폴더에 있는 package.json 을 보면 설치해야 하는 node 버전을 볼 수 있다.
pm2 설치
npm install pm2 -g
pm2로 kibana cli.js 를 실행해준다.
pm2 start src/cli/cli.js
종료
// cli process 종료
pm2 stop cli
pm2 delete cli
아래 내용으로 start.sh, stop.sh를 만들어 주면 된다.
chmod로 권한을 주면 된다.
pm2 start src/cli/cli.js --name kibana
pm2 stop kibana
'공부방 > Elasticsearch' 카테고리의 다른 글
CRUD - 입력, 조회, 수정, 삭제 (0) | 2023.05.10 |
---|---|
인덱스와 샤드 (0) | 2023.05.10 |
Kibana (0) | 2023.05.09 |
elasticsearch - TLS 적용 (0) | 2023.05.09 |
elasticsearch 기본 설정 및 cluster 구성 (0) | 2023.05.08 |