`
lxiaodao
  • 浏览: 120717 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

NoSql选型:Hbase+hadoop想说爱你不容易之单机配置(二)

阅读更多
Hbase+hadoop想说爱你不容易之单机配置(一),看起来很容易啊,怎么不容易呢?
过程是这样的,先前hbase-site.xml文件是这样配置的
<value>hdfs://129.42.13.118:9000/hbase</value>

于是得到如下错误
java.lang.IllegalArgumentException: Wrong FS: hdfs://129.42.13.118:9000/hbase, expected: hdfs://icache-9200.site:9000
	at org.apache.hadoop.fs.FileSystem.checkPath(FileSystem.java:310)
	at org.apache.hadoop.hdfs.DistributedFileSystem.checkPath(DistributedFileSystem.java:99)
	at org.apache.hadoop.hdfs.DistributedFileSystem.getPathName(DistributedFileSystem.java:155)
	at org.apache.hadoop.hdfs.DistributedFileSystem.getFileStatus(DistributedFileSystem.java:453)
	at org.apache.hadoop.fs.FileSystem.exists(FileSystem.java:648)
	at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:204)
	at org.apache.hadoop.hbase.LocalHBaseCluster.<init>(LocalHBaseCluster.java:94)
	at org.apache.hadoop.hbase.LocalHBaseCluster.<init>(LocalHBaseCluster.java:78)
	at org.apache.hadoop.hbase.master.HMaster.doMain(HMaster.java:1229)
	at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:1274)

怀疑原因:多个hostname和ip(129.42.13.118)对应,导致应用程序识别出现误差,程序很可能只是记录了一个hostname与上述ip对应。
于是改成hdfs://icache-9200.site:9000/hbase配置,重启hadoop和hbase后,使用java的客户端程序http://lxiaodao.iteye.com/admin/blogs/604896验证测试正常。
分享到:
评论

相关推荐

    搭建hadoop单机版+hbase单机版+pinpoint整合springboot.zip

    2. **HBase单机版**:HBase是建立在Hadoop文件系统之上的NoSQL数据库,适合处理大规模的列式存储数据。在CentOS7上部署HBase 1.2.9,我们需要先确保Hadoop已经正确运行,因为HBase依赖于Hadoop的HDFS。安装步骤包括...

    Hadoop+HBase+Java API

    标题 "Hadoop+HBase+Java API" 涉及到三个主要的开源技术:Hadoop、HBase以及Java API,这些都是大数据处理和存储领域的关键组件。以下是对这些技术及其结合使用的详细介绍: **Hadoop** 是一个分布式计算框架,由...

    Hadoop+Hbase+Spark+Hive搭建

    Hbase是基于Hadoop的分布式NoSQL数据库,提供了高效的数据存储和检索能力。Spark是基于内存的数据处理引擎,能够快速处理大规模数据。Hive是基于Hadoop的数据仓库工具,提供了高效的数据处理和分析能力。本文档旨在...

    hbase+hadoop下载(linux中的tar包)

    HBase是一个分布式的、基于列族的NoSQL数据库,它构建在Hadoop文件系统(HDFS)之上,提供高吞吐量的数据访问。而Hadoop则是开源的分布式计算框架,主要由HDFS和MapReduce两部分组成。 1. **Hadoop简介** - **HDFS...

    19:Flume+HBase+Hive集成大数据项目离线分析.rar

    2. **HBase**: HBase 是一个基于 Google 的 Bigtable 模型构建的开源非关系型分布式数据库(NoSQL),它运行在 Hadoop 文件系统(HDFS)之上。HBase 提供了实时读写、随机访问和强一致性保证,适合存储大规模结构化...

    Hadoop Zookeeper HBase集群

    标题 "Hadoop Zookeeper HBase集群" 涉及到的是大数据处理领域中的三个关键组件:Hadoop、Zookeeper和HBase。这三个组件在构建分布式系统中起着至关重要的作用。 首先,Hadoop是Apache软件基金会开发的一个开源框架...

    16:Flume+HBase+Kafka集成开发.rar

    HBase是基于Google Bigtable设计的开源分布式NoSQL数据库,运行在Hadoop之上。它为大规模半结构化数据提供了高并发、低延迟的随机读写能力。HBase采用行式存储,适合处理大规模稀疏数据。 将Flume、Kafka和HBase...

    论文:HBase: A NoSQL database

    这种背景下,NoSQL数据库应运而生,HBase便是其中的一种,它构建在Hadoop之上,为大规模数据的管理和处理提供了新的解决方案。 #### HBase概述 HBase是一个开源的、非关系型的(NoSQL)分布式数据库,作为Apache...

    Hadoop+Zookeeper+Hbase+Hive部署.doc

    大数据平台搭建之 Hadoop+Zookeeper+Hbase+Hive 部署指南 大数据平台搭建是指通过集成多种大数据处理技术,构建一个功能强大、可靠、高效的数据处理平台。本文档主要介绍如何部署 Hadoop、Zookeeper、Hbase、Hive ...

    Hbase和Hadoop JMX监控实战

    HBase是一个基于Google的Bigtable设计的开源NoSQL数据库,它运行在Hadoop之上,提供高度可扩展的、高性能的、随机访问的、列族式的分布式存储系统。HBase适合处理大规模的数据集,尤其是在需要实时读写操作的场景下...

    HBase学习利器:HBase实战

    总之,《HBase in Action》这本书全面覆盖了HBase的基础知识和高级应用技巧,对于想要深入了解HBase并将其应用于实际项目中的开发者来说,是非常宝贵的资源。通过本书的学习,读者不仅可以掌握HBase的基本操作,还能...

    Hadoop2.2+Zookeeper3.4.5+HBase0.96集群环境搭建

    为搭建Hadoop2.2+Zookeeper3.4.5+HBase0.96集群环境,需要至少3台Linux机器,建议使用Centos6.4 64位操作系统,每台机器建议配置不低于4G内存和10G磁盘空间。 软件方面,需要安装jdk-7u55-linux-x64.rpm、apache-...

    java集成hadoop-hbase用到的jar包

    Hadoop是一个分布式存储和计算框架,而HBase是一个构建在Hadoop之上的非关系型数据库(NoSQL),特别适合处理大规模数据。这里我们将详细探讨Java如何与这两个组件进行交互,并重点关注所需的jar包。 首先,Java...

    数据算法: Hadoop+Spark大数据处理技巧.pdf

    《数据算法:Hadoop+Spark大数据处理技巧》是一本深入探讨大数据处理技术的专业书籍,主要聚焦于两大主流的大数据处理框架——Hadoop和Spark。这本书不仅涵盖了基础理论,还提供了丰富的实践指导,对于想要深入了解...

    基于hadoop+hbase+springboot实现分布式网盘系统.zip

    在构建分布式网盘系统时,通常会涉及到多个技术栈,如大数据处理框架Hadoop、分布式数据库HBase以及微服务开发框架Spring Boot。本项目“基于hadoop+hbase+springboot实现分布式网盘系统”旨在利用这些技术搭建一个...

    基于SpringMVC+Spring+HBase+Maven搭建的Hadoop分布式云盘系统.zip

    HBase是建立在Hadoop之上的NoSQL数据库,适合处理大规模结构化数据。在分布式云盘系统中,HBase用于存储用户的文件数据,提供高并发、低延迟的读写操作。它的列族和时间戳特性,使得数据查询和版本管理变得高效,...

Global site tag (gtag.js) - Google Analytics