인프런을 자주 활용하는데, 언제부턴가 한번 들어봐야지 했던 강의를 듣기 시작했다.
" ELK 스택 (ElasticSearch, Logstash, Kibana) 으로 데이터 분석 "
그런데 환경설정부터 난항이더니 (이래서 맥북을 사야한다는거다)
여차저차 설치를 끝내고 실습을 따라하다 보니 또 오류..해결하고 넘어가면 또 오류..ㅎㅎ
아마 몇년 전 강의여서 명령어를 쓰는 방법이 조금 바뀐것 같은데, 스택오버의 도움을 받아 수정을 해도 안된다ㅠㅠ
컴알못은 이럴때마다 신같은 개발자가 옆에 있음 얼마나 좋을까 하는 생각을 반복하곤 한다.
오후 내내 씨름하다간 아무것도 안될 것 같아, 휘발되기 전에 우선 여기까지 정리하는 걸로-
하단 블로그의 도움을 받아서 설정했는데, 강의 정리해주시는 것도 한번 따라서 해봐야겠다:)
https://oblab.tistory.com/category/Elastic%20Stack%20%EB%B0%B0%EC%9A%B0%EA%B8%B0
설치하기(windows 10 기준)
1. java 8 버전 이상 설치
- https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
- 64비트로 설치되는지 꼭 확인하고 다운받을 것! 안그러면 나처럼 불필요한 삽질을..
- 이미 깔려져 있다면 cmd창에서 java -version 을 통해서 확인
2. Elastic Search 다운로드
- https://www.elastic.co/kr/downloads/past-releases#elasticsearch
- 윈도우니까 zip 형태로 다운로드
3. Kibana 다운로드
- https://www.elastic.co/kr/downloads/past-releases#kibana
4. logstash 다운로드
- https://www.elastic.co/kr/downloads/past-releases#logstash
5. 다운받은 파일을 c드라이브 하위 elastic search 폴더 안에 넣고 압축풀기
실행하기(windows 10 기준)
1. Elastic search 폴더 내 bin<elasticsearch.bat 파일 실행
- cmd창에서 해당위치로 이동하여 실행
- (Error1) Failed to connect to localhost port 9200: Connection refused
-> 이 경우 /Applications/elasticsearch-2.1.1/config/elasticsearch.yml 에 들어가서 network.host를 0.0.0.0으로 수정
- (Error2) 자바 경로 추가
-> 나의 경우 자바홈 경로 때문에도 에러가 발생했는데, bat파일을 메모장이나 에디터로 열고 가장 하단에
SET "JAVA_HOME=C:\Program Files\Java\jre1.8.0_251" 이렇게 java홈 경로를 넣어주면 된다!
-> kibana도 동일하게 추가해주면 된다.
2. 배치파일을 실행했을때 http://localhost:9200/ 로 접속이 되면 연결 성공
- 다만 처음 실행할때 로딩이 좀 걸리는 편이므로 cmd창에 started라는 문구를 확인할때까지는 기다려야 한다.
3. Kibana 폴더 내 bin<kibana.bat 파일 실행
- kibana는 이상하게 오류가 발생했다. 그치만 강의에서 아직 kibana까진 사용하지 않아서 우선 패스.
4. 배치파일을 실행했을 때 http://localhost:5601/ 로 접속이 되면 연결 성공
'데이터' 카테고리의 다른 글
Python의 숨겨진 Easter Egg (0) | 2020.07.03 |
---|
댓글