Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop 配置多个OpenTSDB以使用单个HBase后端_Hadoop_Hbase_Opentsdb - Fatal编程技术网

Hadoop 配置多个OpenTSDB以使用单个HBase后端

Hadoop 配置多个OpenTSDB以使用单个HBase后端,hadoop,hbase,opentsdb,Hadoop,Hbase,Opentsdb,我必须配置多个openTSDB以将数据放入sinfle HBase。在所有TSD中,一个运行在Hbase本地,另一个运行在远程。为此,我尝试使用额外的参数--zkquorum=xxx:xxx:xxx:xxx:YY运行TSD,尽管它能够连接,但内部出现了一些异常。有人能告诉我,运行多个TSD以使用单个Hbase需要配置什么吗 如果按照中的说明设置单节点群集,您需要删除属性hbase.zookeeper.dns.interface和hbase.regionserver.dns.interface和h

我必须配置多个openTSDB以将数据放入sinfle HBase。在所有TSD中,一个运行在Hbase本地,另一个运行在远程。为此,我尝试使用额外的参数--zkquorum=xxx:xxx:xxx:xxx:YY运行TSD,尽管它能够连接,但内部出现了一些异常。有人能告诉我,运行多个TSD以使用单个Hbase需要配置什么吗

如果按照中的说明设置单节点群集,您需要删除属性
hbase.zookeeper.dns.interface
hbase.regionserver.dns.interface
hbase.master.dns.interface
,这样hbase和zookeeper就不会绑定到
localhost

您得到了什么异常?感谢您的回复。我的连接被拒绝了。可能是我遗漏了什么或者做得不对,因此,您能告诉我,要为具有多节点群集的单个HBase实例设置多个远程TSD实例,我们需要做些什么。感谢您的回复。我已成功创建了4节点HBase群集,现在我正在尝试将数据从单节点HBase群集传输到多节点HBase群集。请参阅您的链接,其中建议使用add_table.rb,但在hbase的never发行版中,此文件丢失,因此您能否建议其替代方案?您能否指导我在hbase群集上创建tsdb和tsdb uid表?我将create_table.sh文件复制到我的Hbase主机并执行以下操作:
env COMPRESSION=LZO Hbase_HOME=/HOME/ec2 user/minjar/Hbase-0.94.12//create_table.sh
,它显示
错误:org.apache.hadoop.Hbase.MasterNotRunningException:重试7次,尽管我的主机正在运行。请提前感谢