1. Java
- 下载Java 1.8 64位版本https://java.com/en/download/. 如果不是64位java,在启动资源节点管理器时会出现错误
- Java 安装自选目录, 必须是中间不带空格的目录结构:比如 C:java64
- 安装完成后,使用“java -version”命令在命令行中确认运行了正确的版本
- 设置环境变量:
- 添加以下目录到path变量:
2. WinRAR/7-ZIP
- 下载并安装WinRAR 64位版本,用来解压Windows上的Linux类型tar.gz包: http://www.rarlab.com/download.htm
- 或者使用7-zip: https://www.7-zip.org/download.html
3. HBase
- 下载二进制包: https://www.apache.org/dyn/closer.lua/hbase/hbase-1.3.6/hbase-1.3.6-bin.tar.gz
- 解压并将文件夹名重命名为hbase,并将其放在C:Learning
- 同样目录名字中间不要有空格。
3.1 Edit HBase Configuration
注意:如果你不想自己配置,那么下载下面链接中两个文件覆盖HBase conf 目录下对应文件(https://github.com/yjy24/HBase)但目录不同要做相应改动。然后从3.2继续。
- 添加下面两个环境变量到文件C:Learninghbaseconfhbase-env.cmd
- 添加以下内容到C:Learninghbaseconfhbase-site.xml
- 文件中目录没有要先新建目录,不是必须放在Hadoop 下面,因为我们windows上的独立模式:不需要Hadoop的支持, 并且内置zookeeper。
- 也不需要启动 Hadoop。
3.2 启动 HBase Server
- C:Learninghbaseinstart-hbase.cmd
3.3. 启动HBase shell
- HBase Shell 交互式数据库管理界面,使用 help 可查看命令介绍
3.4 访问web端管理界面
3.5 关闭hbase
- 执行 C:Learninghbaseinstop-hbase.cmd