# 압축해제
$ tar -xvzf elasticsearch-8.2.0-darwin-aarch64.tar.gz
# 이동
$ cd elasticsearch-8.2.0
$ bin/elasticsearch
실행된 프로세스는
$ps -ef | grep --color=auto elastic 으로 pid를 찾아낸 후
$ kill -9 {pid} 로 제거
pid를 파일로 저장
# 실행 스크립트 생성
$ echo 'bin/elasticsearch -d -p es.pid' > start.sh
# 백그라운드로 pid를 es.pid에 저장하여 실행
# 정지 스크립트 생성
$ echo 'kill `cat es.pid`' > stop.sh
# es.pid에 저장된 Pid의 프로세스 제거
# stop을 진행하면 es.pid 파일은 제거됨
# 스크립트 권한
$ chmod 755 start.sh stop.sh
./start.sh
./stop.sh