日期:2014-05-16  浏览次数:20501 次

hbase的安装配置

standalone&pseudo-distributed:?
主要参照http://fishyu0817.iteye.com/blog/505818?
从该页面的第11点看起?

注意几点?
1.hadoop 安装成功,并且已经启动了,hadoop 启动可能需要一段时间(20s?),可以通过hadoop的web显示看看有没有hadoop有没有彻底启动。?
2.每次重启你安装hadoop,hbase的服务器后,你都要重新将表和数据重新建立一遍,否则数据库内是没有任何内容的?????(真的????貌似不是)?
3.然后将:?
??? hadoop-0.20.1-core.jar?
??? hbase-0.20.1.jar?
??? log4j-1.2.15.jar?
??? zookeeper-3.2.1.jar?
加入到工程里面,然后build path到你的环境变量中。(注意:版本号一定要对应,马虎不得阿!)?
4.conf/hbase-site.xml的修改(注意主机名和端口号要与hadoop的dfs name的对应):?
<configuration>?
<property>?
??? <name>hbase.rootdir</name>?
??? <value>hdfs://master1:54310/hbase</value>?
??? <description>The directory shared by region servers.?
??? </description>?
? </property>?
</configuration>?
4.将修改好的conf/hbase-site.xml和不修改的conf/hbase-default.xml也添加到classpath,这个是我没注意的重点,以后hadoop什么的也要把那几个xml文件加入到classpath里面。?
在eclipse里面build path加?

3.一些备忘语句:?
? 启动 hbase: bin/start-hbase.sh?
? 关闭 hbase: bin/stop-hbase.sh?
? 启动hbase hql shell: bin/hbase shell?
? 在hbase shell下:?
????? hbase>create 't1','f1','f3'?
????? hbase>list?
? 使用浏览器访问 http://localhost:60010/ 可以查看当前hbase信息.?

fully distributed:?
看我在hama安装配置中自己写的那些