gpt4 book ai didi

apache - OpenTSDB:动物园管理员错误

转载 作者:可可西里 更新时间:2023-11-01 16:52:58 26 4
gpt4 key购买 nike

我是第一次在 Ubuntu 上安装 opentsdb。我正在按照这些文档进行安装: http://opentsdb.net/docs/build/html/installation.html#id1 http://opentsdb.net/setup-hbase.html

执行命令时出现以下错误

Abharthan/opentsdb$ env COMPRESSION=NONE HBASE_HOME=/home/administrator/Abharthan/hbase-0.98.13-hadoop1 ./src/create_table.sh

安装 OpenTSDB 后:我已经安装了hbase、gnuplot、JDK等。

有一些错误:

  1. 无法连接到动物园管理员

    对此建议的一些答案:看起来你的 zookeeper 已关闭/未在 poort 2181 上配置您可以从检查安装 zookeepr 的 zoo.cfg 文件开始

但是,我没有明确安装 zookeeper,它应该由 opentsdb/hbase 本身安装。我在哪里可以找到这个文件来进行这个改变。

  1. 无法为您的平台加载 native hadoop 库

  2. SLF4J:Classpath包含多个SLF4J构建

    HBase Shell; enter 'help' for list of supported commands. Type "exit" to leave the HBase Shell Version 0.98.13-hadoop1, r8f54f8daf8cf4d1a629f8ed62363be29141c1b6e, Wed Jun 10 22:18:15 PDT 2015

    create 'tsdb-uid', {NAME => 'id', COMPRESSION => 'NONE', BLOOMFILTER => 'ROW'}, {NAME => 'name', COMPRESSION => 'NONE', BLOOMFILTER => 'ROW'} SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/home/administrator/Abharthan/hbase-0.98.13-hadoop1/lib/slf4j-log4j12-1.6.4.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/usr/local/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. 2015-07-03 08:44:12,270 ERROR [main] zookeeper.RecoverableZooKeeper: ZooKeeper exists failed after 4 attempts 2015-07-03 08:44:12,273 WARN [main] zookeeper.ZKUtil: hconnection-0x225875070x0, quorum=localhost:2181, baseZNode=/hbase Unable to set watcher on znode (/hbase/hbaseid) org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /hbase/hbaseid at org.apache.zookeeper.KeeperException.create(KeeperException.java:99) at org.apache.zookeeper.KeeperException.create(KeeperException.java:51) at org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:1045) at org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper.exists(RecoverableZooKeeper.java:222) at org.apache.hadoop.hbase.zookeeper.ZKUtil.checkExists(ZKUtil.java:481) at org.apache.hadoop.hbase.zookeeper.ZKClusterId.readClusterIdZNode(ZKClusterId.java:65) at org.apache.hadoop.hbase.client.ZooKeeperRegistry.getClusterId(ZooKeeperRegistry.java:83) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.retrieveClusterId(HConnectionManager.java:909) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.(HConnectionManager.java:703) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:408) at org.apache.hadoop.hbase.client.HConnectionManager.createConnection(HConnectionManager.java:459) . . .

我能够启动 hbase 服务器:

Abharthan/hbase-0.98.13-hadoop1$ ./bin/start-hbase.sh 
starting master, logging to /usr/lib/hbase/hbase-1.0.1.1/logs/hbaseIdeaCentre-Q190.out

运行以下命令

Abharthan/opentsdb$ ./build/tsdb tsd --port=4242 --staticroot=build/staticroot --cachedir="$tsdtemp"

给出这个结果:

2015-07-03 09:49:19,220 INFO [main] TSDMain: Starting. 2015-07-03 09:49:19,231 INFO [main] TSDMain: net.opentsdb 2.1.0 built at revision 45e575a (MINT) 2015-07-03 09:49:19,232 INFO [main] TSDMain: Built on 2015/06/30 21:00:14 +0000 by IdeaCentre-Q190:/home/administrator/Abharthan/opentsdb/build 2015-07-03 09:49:19,255 INFO [main] Config: No configuration found, will use defaults Missing cache directory

有人可以提出问题所在吗。

此外,它说我可以在浏览器中以 localhost:4242 打开它,但是在哪里提到服务使用的端口。

最佳答案

第 1 个(失败的动物园管理员)是问题所在。我们有一个正在运行的 openTSDB,经常看到错误 2 和 3;他们并不认真。

你需要追查动物园管理员失败的原因;查找 zookeeper 日志文件。

关于apache - OpenTSDB:动物园管理员错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31208238/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com