VM을 활용한 Elastic Stack 7.8 실습 환경 구축 1 - VM 생성하기 올해 초 elastic stack 글을 쓰기 시작했었는데 어쩌다보니 반년이 흘러버려서... 다시 elasticsearch 블로그 글을 시작하려다보니... 버전이 반년만에 7.5.1 -> 7.8.0으로 최신버전이 변경되었네... 복습하는겸 빠르게 7.8.0으로 VM들을 다시 설치해보자. (주요 내용은 이전 블로그 그대로 복붙해야지) 기본적인 구성은 아래 그림과 같이 elasticsearch 3개 및 kibana 1개로 구성할 예정이다. 생성할 VM의 스펙은 아래와 같다. (OS도 최신버전으로 다시깔아야지..) OS : CentOS-8.2.2004-x86_64 CPU : 1 Core RAM : 2 GB HDD : 20 GB Network : vmnet100 Elasticsearch : elasticsearc.. 2020. 7. 7. VM을 활용한 Elastic Stack 실습 환경 구축 4 - kibana 기본 설정 지난 포스팅까지 elasticsearch cluster 구성은 완료했다. 이번엔 kibana를 설치하고 elasticsearch에 연동해보자. 최종적으로 아래와 같이 구성된다 보면 된다. VM명 Hostname IP kibana-7.5.1 kibana 192.168.100.10 elasticsearch-7.5.1_1 elastic1 192.168.100.11 elasticsearch-7.5.1_2 elastic2 192.168.100.12 elasticsearch-7.5.1_3 elastic3 192.168.100.13 자, 지난번에 위와 같이 VM은 생성해 두었으니 접속해서 설정해보자. 1. kibana 아카이브의 압축 해제 미리 받아 두었던 elasticsearch의 아카이브를 압축해제 하자. [el.. 2020. 1. 24. Jupyter Notebook 설치해보기 보통은 파이썬을 공부할때 파이썬을 설치하고 파이참 등의 별도 개발툴을 설치해 사용했다. 주피터노트북은 일종의 파이썬 개발도구이다. 그런데 개발에 특화되었다기 보다는 학습에 특화된 개발도구이다. 웹 기반으로 개발환경으로 웹에서 코드를 입력하고 실행하면 그 결과를 출력해준다. 일단 설치하고 실행해보고 얘기하자. 설치는 편하게 pip install jupyter 하면 된다. Jiseokui-MacBookPro:~ jiseokwoo$ pip3 install jupyter Collecting jupyter Using cached https://files.pythonhosted.org/packages/83/df/0f5dd132200728a86190397e1ea87cd76244e42d39ec5e88efd25b2abd.. 2020. 1. 21. venv - Virtual Environment 파이썬 개발을 하면서 구글링을 하다보면 venv라는 단어가 자주 눈에 들어온다. venv는 Virtual Environment의 약자로 말그대로 가상환경이다. 파이썬으로 동시에 여러 프로젝트를 개발한다고 가정해보자. A 프로젝트에서는 abc 모듈의 1.1.2 버전을 필요로하고 B프로젝트에서는 abc 모듈의 1.1.4 버전을 필요로 한다. A 프로젝트 개발할땐 1.1.2 버전으로 쓰다 다시 B 프로젝트 개발할땐 1.1.4로 업데이트해서 사용하기도 애매한 상황이다. 이때 venv를 사용하면 아주 깔끔히 해결된다. venv는 프로젝트 별로 가상의 파이썬 환경을 만들어준다. A라는 venv에는 abc모듈이 1.1.2가 설치하고 B라는 env에는 abc 모듈이 1.1.4가 설치할 수 있게 된다. 일단 설명은 여기.. 2020. 1. 21. 이전 1 2 3 4 5 6 다음