时间:2015-04-17 17:45:55 作者:qipeng 来源:系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20150417/45849.html 手机查看 评论 反馈
重新启动Hypertable方式是先关闭所有的伺服器,然后再开启,指令如下:
切换到执行档案路径
$ cd ~/hypertable/0.9.0.5/bin
关闭Server
$ 。/kill-servers.sh
使用本机端磁碟空间的开启方式
$ 。/start-all-servers.sh local
启动所有伺服器的指令格式如下:
Usage: start-test-servers.sh [local|hadoop|kosmos]
运行迴归测试之指令及结果如下:
$ make test
Running tests.。。
Start processing tests
Test project /home/sunny/build/hypertable
1/ 17 Testing HyperComm Passed
2/ 17 Testing HyperComm-datagram Passed
3/ 17 Testing HyperComm-timeout Passed
4/ 17 Testing HyperComm-timer Passed
5/ 17 Testing HyperComm-reverse-request Passed
6/ 17 Testing Schema Passed
7/ 17 Testing LocationCache Passed
8/ 17 Testing LoadDataSource Passed
9/ 17 Testing BlockCompressor-BMZ Passed
10/ 17 Testing BlockCompressor-LZO Passed
11/ 17 Testing BlockCompressor-NONE Passed
12/ 17 Testing BlockCompressor-QUICKLZ Passed
13/ 17 Testing BlockCompressor-ZLIB Passed
14/ 17 Testing HyperDfsBroker Passed
15/ 17 Testing Hyperspace Passed
16/ 17 Testing hypertable Passed
17/ 17 Testing RangeServer Passed
100% tests passed, 0 tests failed out of 17
【组态设定说明】
系统组态预设的存放位置为安装路径的conf目录底下:
~/hypertable/0.9.0.5/conf/hypertable.cfg
这个组态档可提供使用者设定3种档案系统的桥接程式 (DfsBroker?)之位址与通讯埠等等资讯,以及Hyperspace与Hypertable的Master伺服器资讯,和Hypertable的Range Server资讯,换言之,这些可设定的伺服器位址可以不限定在同一台机器上,它们可以各别存在于不同台机器上运作,除了Hyperspace与Hypertable的Master伺服器同一时间只允许互动运作一个执行个体之外,Range Server与DfsBroker是可以多个执行个体同时互动执行的,所以启动Hypertable服务的机器,都会先确认过DfsBroker是否运作正常,Hyperspace与Hypertable的Master是否启动成功,然后再启动本机的Range Server;单机版的Hypertable会同时启动Hyperspace+Master+Range Server+Local DfsBroker?在同一台机器上,多机版的Hypertable则可以把这4种服务分散在不同台机器上。
预设的设定档内容如下:
#
# hypertable.cfg
#
# Global properties
# Hypertable的等待连线时间
Hypertable.Request.Timeout=180
# HDFS Broker服务的相关设定
HdfsBroker.Port=38030
HdfsBroker.fs.default.name=hdfs://localhost:9000
HdfsBroker.Workers=20
# Local DFS Broker 服务的相关设定
DfsBroker.Local.Port=38030
DfsBroker.Local.Root=fs/local
# DFS Broker 给用户端的相关设定
DfsBroker.Host=localhost
DfsBroker.Port=38030
# Hyperspace 的相关设定
Hyperspace.Master.Host=localhost
Hyperspace.Master.Port=38040
Hyperspace.Master.Dir=hyperspace
Hyperspace.Master.Workers=20
# Hypertable.Master 的相关设定
Hypertable.Master.Host=localhost
Hypertable.Master.Port=38050
Hypertable.Master.Workers=20
# Hypertable.RangeServer 的相关设定
Hypertable.RangeServer.Port=38060
上面就是Ubuntu安装HyperTable的方法介绍了,从编译安装到组态设定说明都做了详细的介绍,解决你的安装难题。
发表评论
共0条
评论就这些咯,让大家也知道你的独特见解
立即评论以上留言仅代表用户个人观点,不代表系统之家立场