实验室第N次服务器配置,简单记录以备不时之需。
环境配置
sudo vi /etc/profile
export HBASE_HOME=/home/bjut/hbase-1.1.11
export PATH=$PATH:$HBASE_HOME/bin
安装 HBase
-
文件
hbase-env.sh
export JAVA_HOME=/home/bjut/jdk1.7
-
文件
hbase-site.xml
<configuration> <property> <name>hbase.master.maxclockskew</name> <value>180000</value> <description>Time difference of regionserver from master</description> </property> <property> <name>hbase.rootdir</name> <value>hdfs://master:9000/hbase</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>Slave1,Slave2,Slave3,Slave4,Slave5</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/home/bjut/zookeeper-3.3.6</value> </property> </configuration>
-
文件
regionservers
Slave1 Slave2 Slave3 Slave4 Slave5
-
发送配置好的 hbase 到各个 slave 节点
-
启动 HBase
启动 HBase 时要确保 hdfs 已经启动,HBase 的启动顺序为:HDFS -> Zookeeper -> HBase。
在 Master 节点执行
jps
,结果如下:在 Slave 节点执行
jps
,结果如下:
访问 Web 页面
访问地址 http://127.21.20.127:16030
,效果如下:
参考资料
PREVIOUSZookeeper 分布式安装笔记
NEXTJava 中的异常处理笔记