2014-10-07 75 views
1

我有下面的配置,生產Datastax企業集羣:Datastax羣集存儲的Amazon EC2 - 生產

3的Hadoop節點 2卡桑德拉節點 2 Solr的節點

  • 有在卡桑德拉幾桌有幾百萬行。
  • 我每晚使用PIG處理數百萬個寄存器。
  • 我們網站上的所有搜索都使用SOLR。

基本上我們是基於DSE的100%。

該結構基於在Amazon EC2,和所有的實例有: M3.Xlarge 80 GB SSD 15 GB RAM 13(4芯X 3.25單位)

我要添加一個額外的1TB硬盤上的每個節點並在集羣中使用它。 我該怎麼做?當我連接新硬盤時,需要更改哪些配置文件?

回答

3

將新硬盤驅動器存儲附加到EC2實例後,編輯cassandra.yaml文件並將新存儲位置添加到data_file_directories配置選項。 (Cassandra支持多個數據存儲條目,並將數據分散出去。)

配置文件將取決於您的安裝方法,即/etc/dse/cassandra/cassandra.yaml{install_location}/resources/cassandra/conf/cassandra.yaml

更改配置文件後,需要在每個節點上重新啓動DSE(可以執行滾動重啓)。

參考:https://stackoverflow.com/a/23121664/9965

+0

非常感謝您的答案!快捷方便! – 2014-10-07 22:23:26

相關問題