分布式学习记录
分布式学习的记录与Linux的配置学习
文章目录
前言
要坚持更新
一、# centos6.8+hbase-2.3.3配置
HBase是一个分布式,版本化,面向列的开源数据库,构建在 Apache Hadoop和 Apache ZooKeeper之上
下载文件后,要新建文件夹之后解压到文件夹下,主要命令如下:
tar -zxvf hbase-2.3.3-bin.tar.gz
代码如下:
tar -zxvf hbase-2.3.3-bin.tar.gz
[root@localhost opt]# jps
2713 Jps
[root@localhost opt]# ps
PID TTY TIME CMD
2704 pts/1 00:00:00 bash
2723 pts/1 00:00:00 ps
[root@localhost opt]# ps -a
PID TTY TIME CMD
2724 pts/1 00:00:00 ps
[root@localhost opt]# java -version
java version "1.8.0_271"
Java(TM) SE Runtime Environment (build 1.8.0_271-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.271-b09, mixed mode)
[root@localhost opt]#
二、启动hbase在浏览器中验证
1.先查看一下自己虚拟机下的ip地址
代码如下(示例):
[root@localhost Desktop]# ifconfig
eth1 Link encap:Ethernet HWaddr 00:0C:29:8A:84:16
inet addr:192.168.119.132 Bcast:192.168.119.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe8a:8416/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5814 errors:0 dropped:0 overruns:0 frame:0
TX packets:3940 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3639802 (3.4 MiB) TX bytes:575865 (562.3 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:2043 errors:0 dropped:0 overruns:0 frame:0
TX packets:2043 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:196629 (192.0 KiB) TX bytes:196629 (192.0 KiB)
[root@localhost Desktop]# ^C
[root@localhost Desktop]# jps
4082 HMaster
4579 Jps
[root@localhost Desktop]#
2.配置hbase 启动hbase
代码如下(示例):
[root@localhost bin]# ls
considerAsDead.sh hbase-daemon.sh replication
draining_servers.rb hbase-daemons.sh rolling-restart.sh
get-active-master.rb hbase-jruby shutdown_regionserver.rb
graceful_stop.sh hirb.rb start-hbase.cmd
hbase local-master-backup.sh start-hbase.sh
hbase-cleanup.sh local-regionservers.sh stop-hbase.cmd
hbase.cmd master-backup.sh stop-hbase.sh
hbase-common.sh region_mover.rb test
hbase-config.cmd regionservers.sh zookeepers.sh
hbase-config.sh region_status.rb
[root@localhost bin]# ./start-hbase.sh
Running master, logging to /opt/hbase-2.3.3/bin/../logs/hbase-root-master-localhost.localdomain.out
[root@localhost bin]# ./stop-hbase.sh /*在这运行浏览器是是失败的*/
stopping hbase.............
[root@localhost bin]#
[root@localhost bin]# jps /*jps命令就是java ps命令的简介 查看java的进程*/
3934 Jps /*hbase是linux下用java编写的so才用上面的命令查看*/
[root@localhost bin]# ps
PID TTY TIME CMD
3233 pts/0 00:00:00 bash
3944 pts/0 00:00:00 ps
[root@localhost bin]# ././start-hbase.sh
running master, logging to /opt/hbase-2.3.3/bin/../logs/hbase-root-master-localhost.localdomain.out
[root@localhost bin]# jps
4082 HMaster /*看到HMaster已经启动成功,在到浏览器中验证*/
4413 Jps
[root@localhost bin]#
3.浏览器查看启动成功
代码如下(示例):