Tag: Cassandra

  • Cassandra 簡易配置與啟動

    Contents: 下載程式 簡單設置 單一節點啟動 啟動Cassandra叢集 下載程式 (Downloads) 可以在Apache Cassandra的下載網頁下載最新的穩定版本。這是最推薦的方式,下面其他的方法除非是Cassandra的開發人員或是發現bug必須使用最新版本才能修復時才會使用到。筆者撰稿的時候,最新版本的穩定版本0.7.0,接下來的範例也是以0.7.0版為主,此外指令系統環境預設是Ubuntu 10.10。 可以到Apache Cassandra的SVN上下載最新的原始檔自行build, https://svn.apache.org/repos/asf/cassandra/trunk/ 或直接用SVN或git check out。 svn checkout https://svn.apache.org/repos/asf/cassandra/trunk cassandra git clone git://git.apache.org/cassandra.git 或者也可以在這裡找到 Nightly Build 版本,所謂Nightly Build版就是依據SVN上的最新程式碼每天Build出來的新版本,不過也因為程式碼都是最新的因此可能會有許多其他的問題。 簡單設置 (simple configuration) Cassandra是利用Java所撰寫的因此在能夠運行JVM的平台就可以運行,此外根據Cassandra Wiki的說明,Cassandra必須在Java 1.6的版本才能運行推薦使用Sun JDK的 1.6 u19, u21或更新的版本。準備好JDK之後,解壓縮剛剛下載的檔案後可以修改下列檔案的設置: conf/cassandra.yaml 必須確認下列三個設置的目錄存在,如果不存在請手動修改該檔案或建立對應的目錄 data_file_directories commitlog_directory saved_caches_directory 如果是Unix-Like的系統(如:Ubuntu Linux) 可以用下面的指令建立預設的目錄 sudo mkdir /var/lib/cassandra sudo mkdir /var/lib/cassandra/data sudo mkdir /var/lib/cassandra/commitlog…