我最近安装了hadoop-2.4.0和hbase-0.95.18
sudo mvn clean package assembly:assembly -DskipTests -Dhadoop.profile=2.4
<protobuf.version>2.5.0</protobuf.version>
<id>hadoop-2.4</id>
<activation>
<property>
<name>hadoop.profile</name>
<value>2.4</value>
</property>
</activation>
<properties>
<hadoop.version>2.4.0</hadoop.version>
<slf4j.version>1.7.5</slf4j.version>
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://big7:54310/hbase</value>
</property>
<property>
<name>dfs.replication</name>
<value>3</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>big11,big1,big4</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2222</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/hduser/hadoop/zookeeper</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
</configuration>
2014 -05-09 16:11:59,030 INFO org.apache.hadoop.hbase.master.ServerManager: Registering server=big11,60020,1399632116991
2014 -05-09 16:11:59,038 INFO org.apache.hadoop.conf.Configuration.deprecation: fs.default.name is deprecated. Instead, use fs.defaultFS
2014 -05-09 16:11:59,041 INFO org.apache.hadoop.hbase.master.ServerManager: Waiting for region servers count to settle; currently checked in 1, slept for 100 ms, expecting minimum of 1, maximum of 2147483647, timeout of 4500 ms, interval of 1500 ms.
2014 -05-09 16:11:59,058 **ERROR org.apache.hadoop.hbase.master.HMaster: Region server \00\00big11,60020,1399632116991 reported a fatal error**:
**ABORTING region server big11,60020,1399632116991: Unhandled exception: Region server startup failed
Cause:
java.io.IOException: Region server startup failed**
at org.apache.hadoop.hbase.regionserver.HRegionServer.convertThrowableToIOE(HRegionServer.java:1279)
at org.apache.hadoop.hbase.regionserver.HRegionServer.handleReportForDutyResponse(HRegionServer.java:1136)
at org.apache.hadoop.hbase.regionserver.HRegionServer.run(HRegionServer.java:758)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.UnsupportedOperationException: **This is supposed to be overridden by subclasses.**
at com.google.protobuf.GeneratedMessage.getUnknownFields(GeneratedMessage.java:180)
at org.apache.hadoop.hbase.protobuf.generated.HBaseProtos$RegionServerInfo.getSerializedSize(HBaseProtos.java:883)
at com.google.protobuf.AbstractMessageLite.toByteArray(AbstractMessageLite.java:62)
at org.apache.hadoop.hbase.regionserver.HRegionServer.createMyEphemeralNode(HRegionServer.java:1148)
at org.apache.hadoop.hbase.regionserver.HRegionServer.handleReportForDutyResponse(HRegionServer.java:1109)
... 2 more
2014 -05-09 16:11:59,768 INFO org.apache.hadoop.hbase.master.ServerManager: Registering server=big1,60020,1399632116879
2014 -05-09 16:11:59,777 ERROR org.apache.hadoop.hbase.master.HMaster: Region server \00\00big9,60020,1399632116855 reported a fatal error:
ABORTING region server big9,60020,1399632116855: Unhandled exception: Region server startup failed
Cause:
java.io.IOException: Region server startup failed
at org.apache.hadoop.hbase.regionserver.HRegionServer.convertThrowableToIOE(HRegionServer.java:1279)
at org.apache.hadoop.hbase.regionserver.HRegionServer.handleReportForDutyResponse(HRegionServer.java:1136)
at org.apache.hadoop.hbase.regionserver.HRegionServer.run(HRegionServer.java:758)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.UnsupportedOperationException: This is supposed to be overridden by subclasses.
at com.google.protobuf.GeneratedMessage.getUnknownFields(GeneratedMessage.java:180)
at org.apache.hadoop.hbase.protobuf.generated.HBaseProtos$RegionServerInfo.getSerializedSize(HBaseProtos.java:883)
at com.google.protobuf.AbstractMessageLite.toByteArray(AbstractMessageLite.java:62)
at org.apache.hadoop.hbase.regionserver.HRegionServer.createMyEphemeralNode(HRegionServer.java:1148)
at org.apache.hadoop.hbase.regionserver.HRegionServer.handleReportForDutyResponse(HRegionServer.java:1109)
... 2 more
有两个.proto文件是使用2.4.0编译的
$HBASE_HOME/src/main/protobuf/errorhanding.proto$HBASE_HOME/src/main/protobuf/HBASE.proto
既然您更改了protobuf.version,那么您是否使用protobuf-compiler2.5.0版从.proto文件重新生成了.java文件。这可能是问题之一。
$>protoc-I./--java_out=src/main/java HBase.proto
您可以跟随这里的讨论了解更多关于这一点的信息。
我最近下载了GlassFish4.0,并希望在NetBeans中使用它来制作一些Web应用程序,但是当我想启动domain1(asadmin>start-domain domain1)时,我总是会遇到这样的错误:“有一个进程已经使用了管理端口4848--它可能是Glassfish服务器的另一个实例”。你知道有什么问题吗?
尝试远程启动服务时遇到奇怪的行为。 编辑:我进一步研究了这个问题,发现只有在尝试运行我的特定服务时才会出现这种情况。这意味着我的服务必须从已经登录的用户的会话中运行(这就是为什么如果我之前使用mstsc访问服务器,它仍然可以工作)。所以我想我的新问题是--有没有一种方法可以让我从PowerShell登录到远程机器? 多谢了。
而且我也无法在windows serice中启动neo4j服务。也许以前有人遇到过这个案子?
我在自动加载tomcat7时遇到问题。这是init。d脚本: 这样开始时: Tomcat似乎无法从apache公共资源加载属性文件。有人知道这是为什么吗? 直接运行时一切正常,如下所示: 运行通过: %% 现在,我加载了导致错误的网页
请帮我解决这个问题。
我不知道具体的问题,但重启我的机器后,在Windows10顺便说一句,glassfish就不会再启动了。我的日志 版本=GlassFish Server Open Source Edition 3.1.2.2(build 5)java版本“1.7.0_51”java(TM)SE运行时环境(build 1.7.0_51-B13)java HotSpot(TM)64位服务器VM(build 24.51