APACHE Cassandra 설치

개발/DB2011. 1. 12. 21:14
728x90


http://cassandra.apache.org/ 에서  최신버젼을 다운 받는다. 



apache-cassandra-0.7.0-bin.tar.gz bin버젼을 다운받는다. 

설치방법은 README.txt 파일만 보면 간단히 설치할 수 있다. 
하지만 현재 노트북이 느려서 윈도우(노트북 운영체제)에서 설치하지 않겠다는 일념으로 
ROOT권한이 없는 일반계정이 있는 리눅스에 설치를 하기로 했다. 

일단 JDK 1.6 이상이 설치되어 있어야 한다. 여기까지는 별 문제없이...
압축을 풀고....... 로그파일 혹은 디렉토리를 ROOT로 생성해야 한다. 

여기서 잠시 주춤..ROOT권한이 없어서 src파일이 아닌 bin파일을 받은건데..
(소스파일은 컴파일 중에 ROOT권한이 필요할지도 모른다는 생각에 ..확인은 못 해봣음.)
쩝..하지만 그냥 진행하기로..

문제는 다른 곳에서 발생을 했다.


실행을 했더니 heap size 때문에 에러가 발생을 했다.  


(삽질 과정을 생략~!!@!@)
apache-cassandra-0.7.0/conf/cassandra-env.sh 수상해서 임의적으로 2012M 수정을 했다.
heap size 부분은 지나갔으나....

역시 로그파일 경로 .. 디렉토리 경로가 맞지 않는다고 에러가 발생했다.
apache-cassandra-0.7.0/conf/log4j-server.properties
log4j.appender.R.File=

apache-cassandra-0.7.0/conf/cassandra.yaml
data_file_directories:
commitlog_directory:
saved_caches_directory:

2개 파일에서 의심되는 부분을 사용자 계정에 맞게 수정을 했다.

삽질의 결과 큰 문제없이 실행은 됐다. ㅋㅋㅋㅋ

그리고 README.txt에 나와 있는 데이터를 입력 및 조회를 해 보았다.


윈도우에 설치를 했다면 삽질없이 했을 지도..모르겠다.......^^ 










728x90

작성자

Posted by 일퍼센트

관련 글

댓글 영역