草庐IT

ProtobufUtil

全部标签

java.lang.NoClassDefFoundError : Could not initialize class org. apache.hadoop.hbase.shaded.protobuf.ProtobufUtil$ClassLoaderHolder 错误

我尝试根据theofficialdocumentation安装和运行OpenTSDB我使用sudo./build/tsdbtsd--port=4242--config=/path/to/opentsdb/src/opentsdb.conf--staticroot=build/staticroot--cachedir="$tsdtmp"启动OpenTSDB一切似乎都运行良好,但是当我尝试使用./tsdbmkmetricmysql.bytes_receivedmysql.bytes_sent创建指标时,出现如下所示的错误。任何想法出了什么问题,我该如何解决?如果需要任何其他信息,请告诉我。

scala - HBase - Scala - 无法初始化类 ProtobufUtil

我在尝试运行与Hadoop集群中的HBase表通信的ScalaAPI(使用Play构建)时遇到问题。我有一个由命令“activatordist”创建的二进制文件,它在当前服务器上运行良好。但我需要让它在另一台服务器上运行,但它在这台服务器上不起作用。当我启动二进制文件时,没问题,但是当我尝试访问网页时,出现此错误:Couldnotinitializeclassorg.apache.hadoop.hbase.protobuf.ProtobufUtil这很奇怪,因为相同的二进制文件在第一台服务器和本地运行。Java版本在所有环境中都是相同的(Java8)。任何想法表示赞赏。提前致谢。