目录
一.安装准备
二.安装配置
?三.验证安装
一.安装准备
1.下载hbase安装包
点击下面的网址选择想要的安装包下载。
Index of /dist/hbase
我安装的是:hbase-2.0.3?
2.上传安装包到CentOS
用MobaXterm_Protable上传,MobaXterm_Protable是Windows和Linux之间的连接工具。
MobaXterm_Portable的简单使用_一个人的牛牛的博客-CSDN博客_mobaxterm portable和installer区别
二.安装配置1.解压安装包
安装包放在/tools下,软件安装在/training/下
tar -zvxf /tools/hbase-2.0.3-bin.tar.gz ?-C /training/2.修改环境变量
执行
vi ~/.bash_profile添加
#hbase export HBASE_HOME=/training/hbase-2.0.3 export PATH=$PATH:${HBASE_HOME}/bin3.环境变量生效
执行
source ~/.bash_profile4.修改hbase-env.sh
在hbase的conf文件夹下执行
vi hbase-env.sh添加
export JAVA_HOME=/training/jdk1.8.0_171 export HBASE_HOME=/training/hbase-2.0.3 export HBASE_CLASSPATH=$HBASE_HOME/conf export HBASE_MANAGES_ZK=true5.修改hbase-site.xml
在hbase的conf文件夹下执行
vi hbase-site.xml在<configuration>
</configuration>之间添加一下内容(记得改主机名,我的主机名是:hbase001,改成你的主机名!!!)
<property> <name>hbase.cluster.distributed</name> <value>true</value> # 1、true表示是分布式 2、false表示单机模式,Hbase和Zookeeper会运行在同一个JVM里>面。 </property> <property> <name>hbase.rootdir</name> <value>hdfs://hbase001:9000/hbase</value> #macxiao为服务器主机名,配置hbase存储在hadoop的hdfs的位置 </property> <property> <name>dfs.replication</name> <value>1</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>hbase001</value> </property> <property> <name>hbase.zookeeper.property.clientPort</name> <value>2181</value> </property> <property> <name>hbase.unsafe.stream.capability.enforce</name> #使用我们电脑的文件系统,作为数据存储。 <value>false</value> </property> <property> <name>hbase.master.ipc.address</name> <value>0.0.0.0</value> </property> <property> <name>hbase.regionserver.ipc.address</name> <value>0.0.0.0</value> </property>启动Hadoop,用start-all.sh启动!
在hdfs上新建文件夹
hdfs dfs -mkdir?/hbase
6.修改regionservers
在hbase的conf文件夹下执行
vi regionservers内容修改为:hbase001
(我做了ip地址的映射,所以直接用主机名,没有做ip地址映射的内容修改为ip地址!)
7.启动hbase
在hbase的bin目录下执行
./start-hbase.sh ?三.验证安装1.输入hbase shell,出现下图就说明成功!
?2.访问hbase的管理页面
在浏览器输入http://hbase001/16030
(没有做ip地址映射的用ip地址:http://xxx.xxx.xxx.xxx/16030)
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。 |