·HBASE的搭建

HBASE的搭建

1关防火墙
2修改主机名
3配置映射
4重启reboot
5配置免密
6准备包 jdk hadoop zookeeper hbase 解压
7搭建Hadoop集群
8搭建zookeeper集群
9开始搭建HBASE集群

4.1修改
hbase-env.sh 这个配置在conf里面
export JAVA_HOME=/usr/local/java/jdk1.8.0_144 这个一开始是蓝色字体,把前面的#去掉
//告诉hbase使用外部的zk
export HBASE_MANAGES_ZK=false 这个一开始是蓝色字体,把前面的#去掉

4.2 vim hbase-site.xml

    <!-- 指定hbase在HDFS上存储的路径 -->
    <property>
            <name>hbase.rootdir</name>
            <value>hdfs://master11:9000/hbase</value>    
    </property>
    <!-- 指定hbase是分布式的 -->
    <property>
            <name>hbase.cluster.distributed</name>
            <value>true</value>
    </property>
    <!-- 指定zk的地址,多个用“,”分割 -->
    <property>
            <name>hbase.zookeeper.quorum</name>
            <value>master11:2181,slave1:2181,slave2:2181</value>
    </property>
    <property>
            <name>hbase.master.info.port</name>
            <value>60010</value>
    </property>

4.3 vim regionservers
master11
slave1
slave2

4.4拷贝hbase到其他节点
scp -r /usr/local/hbase slave1:/usr/local/
scp -r /usr/local/hbase slave2:/usr/local/
5.将配置好的HBase拷贝到每一个节点并同步时间。
在每台机子上输入sudo ntpdate time.nist.gov

6.配置环境变量
export HBASE_HOME=/usr/local/hbase-1.1.12
export PATH= H B A S E H O M E / b i n : HBASE_HOME/bin: PATH

7.启动所有的hbase
启动顺序:先启动Hadoop->hbase,如果使用自己安装的zookeeper启动顺序是:Hadoop->zookeeper->hbase
停止顺序:hbase->zookeeper->hadoop
注意:启动zookeeper集群,要三台机器都启动
8.启动hbase集群
bin/
start-hbase.sh
在这里插入图片描述
在哪台机器上启动,哪台就是hmaster
9 启动hbase的命令行客户端
在bin目录下启动:
./hbase shell
Hbase> list //查看表

Hbase> status // 查看集群状态在这里插入图片描述
Hbase> version // 查看集群版本

猜你喜欢

转载自blog.csdn.net/qq_43617838/article/details/85761888