`
wangwei3
  • 浏览: 120956 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Hypertable 的安装与整合KFS

阅读更多
原创文章:转载请注明出处 http://wangwei3.iteye.com/admin/blogs/909096

安装Hypertable

下载安装包(http://www.hypertable.com/download/)
hypertable-0.9.4.3-linux-i386.deb 55MB Debian, Complete
hypertable-0.9.4.3-linux-i386.rpm 59MB Redhat, Complete
hypertable-0.9.4.3-linux-i386.tar.bz2 53MB bzip2 "tar" archive, Complete
hypertable-thriftbroker-0.9.4.3-linux-i386.deb 30MB Debian, Thrift broker only
hypertable-thriftbroker-0.9.4.3-linux-i386.rpm 29MB Redhat, Thrift broker only
hypertable-thriftbroker-0.9.4.3-linux-i386.tar.bz2 28MB bzip2 "tar" archive, Thrift broker only
下载安装包的时候要根据自己的系统来选择是32位的还是64位的

Debian installation
dpkg --install <package>.deb
RPM installation
rpm -i <package>.rpm
Bzipped archive installation
tar jxvf <package>.tar.bz2

然后再opt下面就可以看到hypertable了

整合KFS
修改conf/hypertable.cfg文件,加入以下内容:
#kfs meta server
Kfs.MetaServer.Name=192.168.1.188
Kfs.MetaServer.Port=20000
Kfs.Broker.Workers=20
启动kfs的metaserver chunkserver
启动Hypertable
./bin/start-all-servers.sh kfs
关闭Hypertable
./bin/stop-servers.sh


如果启动hypertable 有问题
1.ssh不通
2.hostname或者hosts配置域名绑定有问题
3.已有过配置启动的需要删除一下文件夹下的内容
hypertable下删除
/opt/hypertable/0.9.4.3/run
/opt/hypertable/0.9.4.3/hyperspace
/opt/hypertable/0.9.4.3/fs

KFS下删除
/mnt/kfs/meta/bin/kfscp
/mnt/kfs/meta/bin/kfslog
重启kfs和hypertable


进入hypertable shell
bin/ht shell
0
0
分享到:
评论

相关推荐

    HyperTable安装部署文档

    #### 四、构建与安装 - **创建目录结构** - 创建用于存放源码和构建结果的目录: ```bash $ mkdir ~/src/hypertable $ mkdir -p ~/build/hypertable ``` - 将源码移动到`~/src/hypertable`目录下,并清空`~/...

    hypertable 源代码

    3. Client库:提供与Hypertable交互的接口,包括数据的插入、查询和更新等操作。 四、Hypertable的并发控制和数据一致性 Hypertable采用多版本并发控制(MVCC)策略,允许多个并发操作在同一数据上进行,而不会...

    HyperTable 0.9.7.8 源码

    5. **实战应用**:结合实际项目或实验,构建简单的客户端应用,通过API与HyperTable交互,进一步理解和调试源码。 总之,HyperTable 0.9.7.8 的源码分析将涉及到分布式系统、并发控制、列式存储等多个领域的知识,...

    hypertable示例程序

    标题“hypertable示例程序”表明我们要探讨的是一个与Hypertable相关的示例程序,这通常意味着我们将看到如何在实践中使用这个分布式数据库系统。 描述中提到“hypertable是基于bigtable的数据库”,揭示了...

    Hypertable Architecture

    Hypertable is a massively scalable database modeled after Google's Bigtable database. Bigtable is part of a group of scalable computing technologies developed by Google which is depicted in the ...

    分布式海量数据管理系统Hypertable底层存储结构分析.pdf

    【分布式海量数据管理系统Hypertable底层存储结构分析】 分布式数据管理系统Hypertable是由Zvents公司开发的一款专为处理大规模结构化数据而设计的开源软件。它利用分布式架构来处理海量的数据,确保高可用性和扩展...

    hypertable 源码

    例如,`hypertable::Client`模块负责客户端与服务器之间的通信,`hypertable::TabletServer`处理具体的存储和计算任务,`hypertable::HashRing`则实现了数据的哈希分布。 10. **性能优化** Hypertable在设计时考虑...

    hypertable-0.9.5.6源码

    Hypertable 是一个正在进行中的开源项目,以google的bigtable论文为基础指导,使用c++语言实现。目的是为了解决大并发,大数据量的数据库需求。...这些特点使得 Hypertable 在使用的时候与关系数据库不同。

    hypertable-0.9.8.9-src.tar.gz

    Hypertable 是一个正在进行中的开源项目,以google的bigtable论文为基础指导,使用c++语言实现。目的是为了解决大并发,大数据量的数据库需求。...这些特点使得 Hypertable 在使用的时候与关系数据库不同。

    分布式海量数据管理系统Hypertable 底层存储结构分析

    Hypertable是一款由Zvents公司开发的大规模结构化数据分布式存储系统,旨在高效地存储与管理海量网络数据。它借鉴了Google Bigtable的设计理念,并在此基础上进行了改进与优化。Hypertable的核心组成部分之一是...

    hypertable-0.9.6.5.jar

    0.9.6.5版本的hypertable.jar,0.9.6.5版本的hypertable.jar。

    Hypertable简介(一个C++的Bigtable开源实现)

    随着互联网技术的发展,尤其是云计算平台的出现,分布式应用程序需要处理大量...HDFS、KFS等,在此基础上,Hypertable实现了分布式结构化的数据组织,Hypertable可以对海量的结构化的数据(PB级)提供面向表形式的组织方

    Hypertable c++ native API 实现client

    Hypertable c++ native API 实现client,基于C++开发编译环境部署参考https://blog.csdn.net/Shinobi_Jack/article/details/140405862

    分布式海量数据管理系统Hypertable主服务器故障恢复的实现.pdf

    Bigtable系统则实现了主服务器的数据恢复,其数据恢复流程包括从Chubby锁服务器读取表基本信息和锁文件信息,与数据服务器通信获取状态信息,扫描元数据表等复杂步骤。Hypertable主服务器的启动流程无法实现数据的...

Global site tag (gtag.js) - Google Analytics