在配置Hadoop和Hbase的过程中,虽然官方网站上有很多丰富的文档,但是常常仍然会有一些细枝末节的问题,成为阻碍项目配置成功以及后续开发的绊脚石。下面就记录几个Hbase配置以及开发过程中需要注意的事项:
(1)修改节点主机名的问题
在配置文件中使用机器主机名(如WAMDM1)作为通讯方式的时候,需要修改2个文件:/etc/hosts 以及 /etc/hostname
(2)修改Classpath的文件
如果要修改Java默认Classpath,可以修改如下文件:/etc/environment ,修改完以后,需要重启生效
(3)配置Hbase开发项目时,如何导入Hbase的配置文件 hbase-default.xml 以及 hbase-site.xml 文件?
在官方的说明文档里,常常是说只要将hbase-site.xml文件加入到CLASSPATH中,便可以在配置的Hbase开发项目中连接使用Hbase的API。不过,由于大家通常使用Eclipse作为项目开发集成环境,而Eclipse会产生自己的.classpath文件来配置classpath,所以有可能会导致Eclipse的CLASSPATH变量和系统的CLASSPATH变量不同的情况,导致new HBaseConfiguration()的时候无法正确发现配置文件,从而导致连接失败。因此,在配置基于Hbase的开发项目,使用Hbase的API连接操作Hbase的时候,一个简单而可行的解决办法是将hbase-default.xml 以及 hbase-site.xml 文件直接拷贝到JAVA项目的src文件夹下,则可以正确连接Hbase了。
本文可以自由转载,转载时请保留全文并注明出处:
转载自仲子说 [ http://www.wangzhongyuan.com/ ]
分享到:
相关推荐
博主自己整理的一些HBASE的注意事项,可能比较LOW,大家凑活看看。
hbase配置需要的配置文件已配置好,可以直接拿来用
指导手册06:HBase安装部署 hbase配置文件
Hbase JAVA编程开发实验报告以及代码,1 按照“Hbase应用开发实验1.pdf”中给出的说明,完成相关相关实验及JAVA程序的编写、调试和运行,提交JAVA源程序(AccessObject.java, HBaseTester.java, User.java)及运行...
hbase配置内置的zookeeper;hbase配置内置的zookeeper;
HBase企业应用开发】工作中自己总结的Hbase文档,非常全面!
HBase配置
文档是我自己一步步完成实验写成的,给初学大数据的朋友共享一下希望能有所帮助
hbase 资源合集 hbase 企业应用开发实战 权威指南 hbase 实战 hbase 应用架构
hbase和zookeeper的详细配置
HBase配置文件与HBase doc文档
HBase配置文件若干配置.zip
Hbase配置属性,Hbase配置属性,Hbase配置属性,Hbase配置属性
大数据技术基础实验报告-HBase安装配置和应用实践
一份配置好的Hadoop和Hbase 配置文件conf,你需要修改里面的host和文件路径即可;
Hadoop和HBase的安装、部署和配置
HBase官方指南——配置详解篇;HBase官方指南——配置详解篇
Hbase配置.docx
HBase配置项说明及调优建议
HBase2集群配置.pdf HBase2集群配置.pdf HBase2集群配置.pdf HBase2集群配置.pdf