ElasticSearch 를 윈도우에 설치하여 사용해야 할 일이 발생하였다.
그냥 홈페이지가서 zip 파일 다운 받고 실행하면 된다고!!!
홈페이지에는 나와 있다.
하지만 막상 압축을 풀고
bin/elasticsearch.bat를 실행 시키면
Common은 예상되지 않았습니다.
란 에러가 발생한다.
원인을 찾아 보니 그놈의 java PATH가 문제다.
elasticsearch.bat 파일을 들여다 보면
%JAVA% 로 된 PATH에서 실행한다.
echo %JAVA% 명령을 수행하면
"C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe"
위와 같이 디폴트로 전혀 있지 않은 JAVA PATH를 보고 있다.
그럼 문제원인이 나왔으니 답은 쉽다.
elasticsearch.bat 파일에 아래와 같이 추가 해주면 된다.
SET "JAVA_HOME=C:\Program Files\Java\jdk1.8.0_181"
'프로그래밍 > Elasticserach' 카테고리의 다른 글
zeppelin, Elasticsearch 와 spark (0) | 2019.02.28 |
---|---|
ElasticSearch unassigned_shard 발생 시 (0) | 2018.11.15 |
ES-Hadoop(1) (0) | 2016.08.02 |