进入存放目录:cd /work/src 解压hbase,并对文件夹改名
tar -zxvfhbase-1.0.1.1-bin.tar.gz -C /work/ cd /work mv hbase-1.0.1.1-bin hbase2. 修改hbase-site.xml文件 添加如下:
<configuration> <property> <name>hbase.rootdir</name> <value>hdfs://yangyangMaster:9000/hbase</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>yangyangMaster,yangyangNode1,yangyangNode2</value> </property> </configuration>3. 修改regionservers文件
yangyangNode1 yangyangNode2复制hbase到其他机器:
scp -r /work/hbase yangyangNode1:/work/ scp -r /work/hbase yangyangNode2:/work/在主节点启动habse : bin/start-hbase.sh 可在其他节点 bin/hbase shell进入hbase自带的shell环境 然后使用命令version等,进行查看hbase信息及建立表等操作。
至此hbase以搭建完成
1.在hbase-site.xml中添加以下代码,实现web页面访问hbase,
<property> <name>hbase.master.info.port</name> <value>60010</value> </property>访问地址:192.168.218.6:60010 2.HBase启动报错:ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException: Server is not running yet 这里是因为:Hadoop安全模式导致的问题 关闭安全模式 hadoop dfsadmin -safemode leave