gpt4 book ai didi

php - 无法启动 Hbase Thrift 服务器

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

我在运行 Ubuntu 12.04 的 ubuntu 系统中以伪分布式模式安装了 Hadoop 1.2.1 和 Hbase 0.94.8。一切正常,所有守护进程都在运行。为了使用 php 访问 hbase,我下载并安装了 thrift 0.9.1。

$ thrift -version

Thrift version 0.9.1

但是当我尝试使用命令启动 thrift 服务器时

$ /usr/lib/hbase/hbase-0.94.8/bin/hbase thrift start

thrift 服务器开始启动。但在某个时刻终端挂起。终端的最后几行是

14/02/19 15:30:48 INFO mortbay.log: Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog

14/02/19 15:30:48 INFO http.HttpServer: Added global filtersafety (class=org.apache.hadoop.http.HttpServer$QuotingInputFilter)

14/02/19 15:30:48 INFO http.HttpServer: Port returned by webServer.getConnectors()[0].getLocalPort() before open() is -1. Opening the listener on 9095

14/02/19 15:30:48 INFO http.HttpServer: listener.getLocalPort() returned 9095 webServer.getConnectors()[0].getLocalPort() returned 9095

14/02/19 15:30:48 INFO http.HttpServer: Jetty bound to port 9095

14/02/19 15:30:48 INFO mortbay.log: jetty-6.1.26

14/02/19 15:30:48 INFO mortbay.log: Started SelectChannelConnector@0.0.0.0:9095

14/02/19 15:30:48 DEBUG thrift.ThriftServerRunner: Using binary protocol

14/02/19 15:30:48 INFO thrift.ThriftServerRunner: starting TBoundedThreadPoolServer on /0.0.0.0:9090; min worker threads=16, max worker threads=1000, max queued requests=1000

等待大约 15 分钟后,我尝试打开

http://localhost:9090

在我的网络浏览器中,终端仍处于挂起状态。页面没有打开但是终端恢复显示错误信息

#

# java.lang.OutOfMemoryError: Java heap space

# -XX:OnOutOfMemoryError="kill -9 %p"

# Executing /bin/sh -c "kill -9 18526"...

Killed

请建议我该怎么做。

问候

最佳答案

请尝试使用以下命令启动 hbase thrift 服务:

bin/hbase-daemon.sh start thrift

关于php - 无法启动 Hbase Thrift 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21878923/

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