19.按键 i ,填加代码如下:
slave1 slave2
按键Esc,按键”:wq!”保存退出。
20.配置hbase环境变量
vim ~/.bashrc
21.按键“shift+g”组合键,达到页面底部。
22.按键 i ,填加代码如下:
export HBASE_HOME=/opt/hbase export PATH=$PATH:$HBASE_HOME/bin
23.按键Esc,按键”:wq!”保存退出。
24.刷新配置文件,使新加Hbase环境变量生效。
source ~/.bashrc
25.拷贝master主机“.bashrc”文件到slave1、slave2从机“~”下。
scp ~/.bashrc slave1:~/
scp ~/.bashrc slave2:~/
26.拷贝配置好的hbase文件夹到slave1、slave2从机“/opt”下。
scp -r /opt/hbase slave1:/opt
scp -r /opt/hbase slave2:/opt
27.切换至“从节点1”机器,双击桌面“Xfce终端”图标打开命令窗口。刷新配置文件,使新加Hbase环境变量生效,退回master主机。
ssh slave1
source ~/.bashrc
exit
28.切换至“从节点2”机器,双击桌面“Xfce终端”图标打开命令窗口。刷新配置文件,使新加Hbase环境变量生效,退回master主机。
ssh slave2
source ~/.bashrc
exit
4.HBase集群环境启动、验证和停止
1.切换至“主节点”,双击桌面“Xfce终端”图标打开命令窗口,启动Hadoop。
start-all.sh
2.启动HBase。
start-hbase.sh
3.查看守护进程。其中HMaster为HBase的守护进程。
jps
4.切换至“从节点1”,查看守护进程。其中HRegionServer为HBase的守护进程。
ssh slave1
jps
exit
5.切换至“从节点2”,查看守护进程。其中HRegionServer为HBase的守护进程。
ssh slave2
jps
exit
6.切换至“主节点”,查看HDFS平台上Hbase。
hdfs dfs -lsr /hbase
7.启动HBase-shell。
hbase shell
8.HBase下建立带有一个列族family1的表table1。
create 'table1','family1'
9.向表table1中列族family1下建立列为column1,并向列中播入数据value-1。
put 'table1','myrow-1','family1:column1','value-1'
10.查询表table1中内容。
scan 'table1'
11.删除表。
disable 'table1'
drop 'table1'
12.退出HBase shell。
quit
13.停止Hbase进程。注意:这里速度有点慢,可能需要稍等几分钟。
stop-hbase.sh
14.停止Hadoop进程。
stop-all.sh
15.停止“主节点”,即master机上的zookeeper进程。
zkServer.sh stop
16.停止“从节点1”,即slave1机上的zookeeper进程。
ssh slave1
zkServer.sh stop
exit
17.停止“从节点2”,即slave2机上的zookeeper进程。
ssh slave2
zkServer.sh stop