기본 콘텐츠로 건너뛰기

라벨이 설치인 게시물 표시

Elastic 설치 및 사용기 with CentOS7

Elastic 설치 및 사용기 with CentOS7 Elasticsearch 의 설치는 간단하다. Elastic 공식 홈페이지의 설치 설명이 있으므로 참고하도록 하자. # yum update # wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.2.0-x86_64.rpm # sudo rpm --install elasticsearch-7.2.0-x86_64.rpm # service elasticsearch status # service elasticsearch start 위의 과정이 끝났다면 설치는 완료된것이다. 설치가 완료되면 localhost:9200 으로 접근이 되지만 타 서버에서 접근하여 사용하기 위해서는 설정이 필요하다. Elasticsearch에는 세 가지 구성 파일이 있다. elasticsearch.yml : Elasticsearch 구성을위한 jvm.options : Elasticsearch JVM 설정 구성 log4j2.properties : Elasticsearch 로깅 구성 중요하게 봐야 할 설정파일은  elasticsearch.yml 으로 서버 PORT 구성, Bind 할 IP, 클러스터 구성시 클러스터 노드 설정 등의 환경설정을 할수 있다. Single-node 로 Elasticsearch 구동시  elasticsearch.yml  에 Config 추가해주어야 한다. --------------------------------------------- network.host: { 서버 IP } discovery.type: single-node --------------------------------------------- 해당 작업 후 웹페이지에서 {서버IP}:9200 에 접속하게 되면 아래의 이미지처럼 접속이 되는걸 확인 할 수 있다. ...

Docker의 기본 개념과 설치

1 일차 (Docker 에 대하여 ) 1.       컨테이너 기반 가상화 도구 - 계층화된 파일시스템 (AUFS,BTRFS 등 ) 을 사용해 가상화된 컨테이너의 변경사항을 모두 추적 및 관리 - 컨테이너의 특정 상태를 항상 보존 ( 이미지 화 ) - run everywhere - run anything 2.       Linux containers - 하나의 프로세스 공간 - 하나의 네트워크 인터페이스 - root 권한 실행 가능 3.       보다 빠른 퍼포먼스 - 일반적인 Guest OS 에서 실행하는 것 보다 좋은 Performance - 가상화의 특성상 Host OS 에서 실행하는 것 보다는 Performance 가 덜함 [ 그림 1,2 일반적인 VM 가상화 컨셉과 Docker 가상화 컨셉 ] 4.       Repository 연계 기능 - git 과 비슷한 VCS 같은 개념의 기능 - 다른 환경에 Repositoy 를 이용해 같은 Container 생성 가능 [ 그림 3 Repository 연계 이점 ] 2 일차 (Docker 설치해보기 ) 1.       설치 - 설치 OS : CentOS 7 / 64bit - 리눅스 커널 확인 # uname -r 3.10.0-123.el7.x86_64 - yum 업데이트 # yum update - yum repo 등록 sudo yum install -y yum-utils \ device-mapper-persistent-data \ ...