【HBase-1】HBase安装配置,使用独立zookeeper
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,1.HBase安装配置,使用独立zookeeper2.修改环境变量:第一台机器规划为master, 第二台机器为RegionServer,再在第一台机器上启动RegionServer制作一个集群1 m
千家信息网最后更新 2025年02月02日【HBase-1】HBase安装配置,使用独立zookeeper
1.HBase安装配置,使用独立zookeeper
2.修改环境变量:
第一台机器规划为master, 第二台机器为RegionServer,再在第一台机器上启动RegionServer
制作一个集群
1 master
2 RegionServer
在机器上执行:vi /etc/profile,添加如下内容:
export HBASE_HOME=/usr/local/src/hbase
export PATH=$PATH:$HBASE_HOME/bin
3、修改配置文件:
vi /hbase/conf/hbase-site.xml #hbasemaster的主机和端口hbase.master hostip2:60000 #时间同步允许的时间差hbase.master.maxclockskew 180000 #共享目录,持久化hbase数据#hdfs://hostip2:9000 为已经搭建好的hdfshbase.rootdir hdfs://hostip2:9000/hbase #是否分布式运行,false即为单机hbase.cluster.distributed true #zookeeper地址hbase.zookeeper.quorum hostip3,hostip5 #zookeeper配置信息快照的位置,zookeeper 保持信息的文件,默认为/tmp 重启会丢失hbase.zookeeper.property.dataDir /home/hadoop/hbase/tmp/zookeeper #2181为zookeeper的clientPorthbase.zookeeper.property.clientPort 2181
vi /hbase/conf/hbase-env.sh
export JAVA_HOME=/usr/java/jdk1.7.0_45 //jdk安装目录export HBASE_CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar //hadoop配置文件的位置export HBASE_MANAGES_ZK=false #如果使用独立安装的zookeeper这个地方就是false,自带的设置为true
vi /conf/regionservers
hostip3hostip5
4、.将Hadoop的hdfs-site.xml和core-site.xml 放到hbase/conf下:
hdfs-site.xml:
dfs.replication 2
core-site.xml:
fs.defaultFS hdfs://hostip2:9000 hadoop.tmp.dir /usr/local/src/hadoop-2.6.4/hdpdata
5、将hbase目录发送到其他机器,分别启动 master、regionserver
./hbase-daemon.sh start master./hbase-daemon.sh start regionserver
6、网页查看:http://hostip2:16010/
进程查看 jps
3201 Main9092 HRegionServer29125 HMaster13240 Jps16012 DataNode12766 ZooKeeperMain
7、zookeeper查看
./zkCli.sh 连入
[zk: localhost:2181(CONNECTED) 1] ls /[zookeeper, hbase][zk: localhost:2181(CONNECTED) 2] ls /hbase[replication, meta-region-server, rs, splitWAL, backup-masters, table-lock, flush-table-proc, region-in-transition, online-snapshot, master, running, recovering-regions, draining, namespace, hbaseid, table][zk: localhost:2181(CONNECTED) 5] ls /hbase/rs[host1,16020,1543922854774, host2,16201,1543834531685]
8、扩展1
如果要起双master,hbase-daemon.sh start master 是起不来的,因为hbase-site.xml 写了
#hbasemaster的主机和端口hbase.master IP1:60000
需要使用 /hbase/bin> ./local-master-backup.sh start 2
zk 查看
[zk: localhost:2181(CONNECTED) 26] ls /hbase/backup-masters[host1,1543924655750]
机器
配置
文件
目录
独立
主机
位置
信息
时间
端口
内容
分布式
单机
变量
地址
地方
就是
快照
数据
时间差
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
云服务器搭建手机版
做论坛数据库怎麼设计
怎样防止数据库受攻击
华为42家软件开发商
无线网络技术类型及各自特点
数据库培训课程葫芦岛
通信网络安全生产心得
网络安全夯实日常管理
正规的存储服务器测评
新加坡和洛杉矶的服务器哪个好
研究生毕业做软件开发怎么办
网络安全审查办法高级威胁
成都软件开发有哪些东西
网络技术在大数据中的作用
中国数据库会议
数据库如何做性能有话
北京房之星互联网科技公司
深圳百对贵族网络技术
数据库中事务的恢复
咸宁串口服务器怎么收费
重庆常规软件开发服务公司
涂鸦服务器不稳定
国产服务器应用测试
如何来保护数据库的安全
美国dmf注册数据库
复选框传到数据库
宝山区品牌软件开发定制哪个好
数据库什么情况下需要事务
江苏釆木工业互联网科技
西安爱易网络技术待遇