我计划得到一个hadoop / hbase群集,我正在试图找出要使用的ec2 intance类型和EBS空间量。
我最初要用
我不希望我的网站上同时有超过100个用户(这不大吗?)
好吧,我会为每个主站和从站附加20 GB的EBS块。这些EBS块将包含来自HDFS和HBase的数据存储和日志。
hbase的路径应该类似于/mnt/hadoop/hbase/root
,其中/mnt/hadoop
是EBS block
(例如/dev/sda
)将被挂载的目录
最终,这个空间将被填满,当我意识到20 GB更少时,我会创建一个60 GB(/dev/sdb
)让我们说并将它附加到磁盘上。现在,我将所有内容从/dev/sda
复制到/dev/sdb
,最后将/dev/sdb
挂载到/mnt/hadoop
HDFS / HBase是否会在此更改后看到任何差异?以这种方式做事或劝阻是合法的吗?
我们如何增加HBase / HDFS写入数据的设备存储?
答案 0 :(得分:0)
HBase和Hadoop都不会阻止你这样做。它只是相应地改变您的配置参数。你需要小心。
但是,当你确定要达到极限时,为什么要这样做?预防胜于治疗,恕我直言。