본문 바로가기

Cassandra

Cassandra - 설치

2013.05.23 update

1.2 버전을 설치해보자 (영어다 젠장)

http://www.datastax.com/docs/1.2/install/index



------------- 아래 글은 1.1.9 버전----------------


참고 자료 : http://wiki.apache.org/cassandra/GettingStarted


OS : Ubuntu 12.04



1. JAVA 버전 확인

 JAVA 6 (java1.6.0_19 버전) 이상 버전 설치되어 있어야함

 하지만 JAVA 7은 추천하지 않음


 앗! JDK가 아닌 JRE가 깔려있었다. 것도 7 버전으로

 JDK를 새로 설치한다.

 apt-get install default-jdk

 (다행히 default-jdk 는 JAVA 6 이다.)



2. 환경변수 확인

 당연히 환경변수에 JAVA_HOME 도 설정이 안되어 있다. (echo $JAVA_HOME)

 /etc/environment 파일에 

JAVA_HOME="/usr/lib/jvm/java-6-openjdk-amd64" 를 추가한다.



3. repository 추가

 /etc/apt/sources.list.d/ 디렉토리 안에 cassandra.source.list 파일을 만든다.

 파일 안에는 

deb http://debian.datastax.com/community stable main 라고 작성한다.



4. 키 등록
 sudo apt-get update 를 실행하면 에러가 난다.
"GPG 오류: http://debian.datastax.com stable Release: 다음 서명들은 공개키가 없기 때문에 인증할 수 없습니다: NO_PUBKEY 350200F2B999A372"

curl -L http://debian.datastax.com/debian/repo_key | sudo apt-key add -
 이렇게 입력하면 key가 등록된다.
 다시 sudo apt-get update를 실행해보자


5. 설치
 sudo apt-get install python-cql
 sudo apt-get install dsc1.1 cassandra=1.1.9


6. 설치 확인
 설치가 마무리되면 자동으로 cassandra db가 동작한다.
 /usr/bin/cassandra-cli 를 실행시켜서 아래와 같은 인터페이스가 나오는지 확인하자





반응형