CentOS에서 ElasticSearch 설치

 
 
ElasticSearch의 최신 버전은 1.2.0으로 JDK 1.7 이상을 필요로 합니다.
 
 
JDK 1.7 설치
 
 
 
yum -y install java-1.7.0-openjdk
java -version

 
 
ElasticSearch 1.2.0 설치
 
ElasticeSearch는 보안상 hduser:hdgroup 사용자가 사용할 수 있도록 설치를 합니다.
 
 
 
 
 
 
 
cd install
wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.2.0.tar.gz
 
tar -xvzf elasticsearch-1.2.0.tar.gz
chown -R hduser:hdgroup elasticsearch-1.2.0
mv elasticsearch-1.2.0 /nas/appl/elasticsearch

 
 
hduser 사용자 환경 설정
 
 
vi  ~hduser/.bash_profile 명령어로 설정 파일을 수정 합니다.

 
 
 
export ELASTICSEARCH_HOME=/nas/appl/elasticsearch
export PATH=$PATH:$ELASTICSEARCH_HOME/bin

 

 
ElasticSearch 1.2.0 환경 설정
 
데이터와 로그 저장용 폴더를 생성 합니다.
 
 
 
 
 
cd /nas/appl/elasticsearch
mkdir data
mkdir logs
chown hduser:hdgroup data logs

 
vi /nas/appl/elasticsearch/config/elasticsearch.yml 설정 파일을 수정 합니다.
 
 
 
 
 
 
 
 
cluster.name: elasticsearch
node.name: "node201"
path.data: /nas/appl/elasticsearch/data
path.logs: /nas/appl/elasticsearch/logs
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts: [“node201”]
bootstrap.mlockall: true

 
 
ElasticSearch 서비스 실행 및 확인
 
데이터와 로그 저장용 폴더를 생성 합니다.
 
 
 
 
su – hduserelasticsearch #— Foreground로 실행
elasticsearch -d #— Daemon으로 실행
curl localhost:9200 #— 서비스 확인

 
아래와 같이 브라우저로 접속하여 서비스를 확인할 수 있습니다.
    http://node201.hadoop.com:9200/    
    http://node201.hadoop.com:9200/_status

 
 
 
 
 
파일
 

 
0 답글

댓글을 남겨주세요

토론에 참여하고 싶으세요?
마음껏 기여하세요!

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다