添加Hbase区域服务器(Cloudera CDH)的影响

添加Hbase区域服务器(Cloudera CDH)的影响,hbase,cloudera,cloudera-cdh,Hbase,Cloudera,Cloudera Cdh,我的群集中运行了几个HBase节点。 最近,集群中添加了一个新节点 我不确定这个新的区域服务器会有什么影响。 此节点是否有数据,是否需要运行数据压缩以填充此计算机? 还是像添加服务一样简单,启动并忘记?一些区域将移动到新节点(区域服务器),但数据(存储在hdfs上的HFile中)仍将位于同一位置。为了满足请求,新的区域服务器将调用另一台机器从HFile读取数据。压实后,数据将存储在本地。我的建议是,如果您在旧机器上有足够的hdfs空间,并且可以等到压缩发生时,您可以只向集群添加一个新服务器。但是

我的群集中运行了几个HBase节点。 最近,集群中添加了一个新节点

我不确定这个新的区域服务器会有什么影响。 此节点是否有数据,是否需要运行数据压缩以填充此计算机?
还是像添加服务一样简单,启动并忘记?

一些区域将移动到新节点(区域服务器),但数据(存储在hdfs上的HFile中)仍将位于同一位置。为了满足请求,新的区域服务器将调用另一台机器从HFile读取数据。压实后,数据将存储在本地。我的建议是,如果您在旧机器上有足够的hdfs空间,并且可以等到压缩发生时,您可以只向集群添加一个新服务器。但是,如果出于某种原因想在新旧机器之间重新平衡数据,可以强制进行大规模压缩。之后,属于新节点的数据将被移动到新机器上

某些区域将移动到新节点(区域服务器),但数据(存储在hdfs上的HFile中)仍将位于同一位置。为了满足请求,新的区域服务器将调用另一台机器从HFile读取数据。压实后,数据将存储在本地。我的建议是,如果您在旧机器上有足够的hdfs空间,并且可以等到压缩发生时,您可以只向集群添加一个新服务器。但是,如果出于某种原因想在新旧机器之间重新平衡数据,可以强制进行大规模压缩。之后,属于新节点的数据将被移动到新机器上