LINUX下安裝cassandra 並配置cluster
* tar -zxvf cassandra-$VERSION.tgz
* cd cassandra-$VERSION
* sudo mkdir -p /var/log/cassandra
* sudo chown -R `whoami` /var/log/cassandra
* sudo mkdir -p /var/lib/cassandra
* sudo chown -R `whoami` /var/lib/cassandra
配置環境變數
export JAVA_HOME=/java/java6/jdk1.6.0_17
export CASSANDRA_HOME=/cassandra0.5.0
export JBOSS_HOME=/java/jboss-4.0.5.GA
export PATH=$JAVA_HOME/bin:$CASSANDRA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
二:LINUX 下配置cassandra cluster
1:環境
主機1 dboracle1 192.168.0.189
主機2 dboracle2 192.168.0.190
2:修改主機1 的檔案/cassandra0.5.0/conf/storage-conf.xml
修改內容如下
修改為
修改為
修改為
3:主機1 執行cassandra
cassandra -f
4:修改主機2 的檔案/cassandra0.5.0/conf/storage-conf.xml
修改的內容和主機1基本上是一樣的,不同的是要多加一下主機1的節點
修改為
修改為
修改為
5:主機2執行cassandra
cassandra -f
6:驗證一下cluster是否已經啟動
第一種方法:命令的方式
[root@dboracle2 ~]# nodeprobe -host dboracle1 ring
Address
Status
Load
Range
Ring
45496282822461529843857529786812072345
192.168.0.190 Up
1.24 KB
22613340787452654563191954067479431742
|
192.168.0.189 Up
0 bytes
45496282822461529843857529786812072345
|-->|
第二種方法:資料插入法
Type 'help' or '?' for help. Type 'quit' or 'exit' to quit.
連線主機1插入資料
cassandra> connect 192.168.0.189/9160
Connected to 192.168.0.189/9160
cassandra> set Keyspace1.Standard1['jsmith']['first'] = 'John'
Value inserted.
cassandra> get Keyspace1.Standard1['jsmith']
=> (column=first, value=John, timestamp=1267501939935)
Returned 1 results.
連線主機2查詢記錄
cassandra> connect 192.168.0.190/9160
Connected to 192.168.0.190/9160
cassandra> get Keyspace1.Standard1['jsmith']
=> (column=first, value=John, timestamp=1267501939935)
Returned 1 results.
cassandra>
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/67798/viewspace-1031546/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux下安裝node npm並配置LinuxNPM
- Centos下安裝cassandraCentOS
- MAC 下安裝 cassandraMac
- linux配置multipath 並安裝racLinux
- Linux下安裝並使用Java開發opencv的配置LinuxJavaOpenCV
- linux安裝Cassandra資料庫Linux資料庫
- [linux]ubuntu下解除安裝openjdk並安裝sunjdkLinuxUbuntuJDK
- Linux下ODBC安裝配置Linux
- Linux下ejabberd安裝配置Linux
- Linux下安裝配置RedisLinuxRedis
- linux下安裝配置svnLinux
- Linux下安裝java及配置(yum安裝)LinuxJava
- 在linux環境下安裝JDK並配置環境變數LinuxJDK變數
- Linux安裝Nginx並配置啟動命令LinuxNginx
- CentOS 7.0下面安裝並配置SparkCentOSSpark
- Linux下rsync安裝與配置Linux
- Linux下Redis的安裝配置LinuxRedis
- Linux下ftp的安裝配置LinuxFTP
- Linux下SNMP的安裝配置Linux
- CUnit在Linux下安裝配置Linux
- Akka-CQRS(2)- 安裝部署cassandra cluster,ubuntu-16.04.1-LTS and MacOS mojaveUbuntuMac
- 在linux下安裝並操作tomcatLinuxTomcat
- (1)docker安裝下載並配置加速器Docker
- windows下安裝jdk+tomcat+maven並配置WindowsJDKTomcatMaven
- Linux環境下nginx安裝配置LinuxNginx
- Linux下安裝mantis配置指南【轉】Linux
- Winrar 在Linux下的安裝配置Linux
- linux下安裝oracle需要的配置LinuxOracle
- LINUX下JBOSS的安裝及配置Linux
- linux下安裝、配置samba服務LinuxSamba
- Linux下Tomcat的安裝配置LinuxTomcat
- MongoDB之安裝並配置MongoDB
- 安裝並配置goldengateGo
- redhat linux 5 之配置YUM源並安裝包RedhatLinux
- 在Linux下使用Webots並安裝官方素材LinuxWeb
- Windows環境下嘗試安裝並配置PHP PEARWindowsPHP
- Linux下Go的安裝、配置 、升級和解除安裝LinuxGo
- 在Linux下安裝配置Cntlm代理教程Linux