背景:自己搜了很多网上部署的资料,发现很多的资料其实已经过时了,所以导致我在windows部署中出现了很多错误的步骤,浪费了很多时间,也希望这个也能帮到你。
步骤 1: 安装 Java
- 首先确保你已经安装了Java Development Kit (JDK)。你可以从Oracle官方网站下载并安装适合你系统的JDK版本。
步骤 2: 下载 HBase
- 访问HBase官方网站(https://hbase.apache.org/)https://hbase.apache.org/%EF%BC%89%EF%BC%8C%E5%9C%A8%E4%B8%8B%E8%BD%BD%E9%A1%B5%E9%9D%A2%E6%89%BE%E5%88%B0%E9%80%82%E5%90%88Windows%E7%9A%84HBase%E7%89%88%E6%9C%AC%E3%80%82%E4%B8%8B%E8%BD%BD%E5%B9%B6%E8%A7%A3%E5%8E%8B%E7%BC%A9HBase%E5%AE%89%E8%A3%85%E5%8C%85%E5%88%B0%E4%BD%A0%E9%80%89%E6%8B%A9%E7%9A%84%E7%9B%AE%E5%BD%95%E3%80%82
步骤 3: 配置环境变量
- 在系统环境变量中添加以下两个变量:
HBASE_HOME
:指向你解压缩的HBase目录的路径。JAVA_HOME
:指向你安装的JDK的路径。
-
步骤 4: 配置HBase
- 进入HBase安装目录,找到
conf
文件夹,将其中的hbase-site.xml
文件进行编辑。可以使用任何文本编辑器打开该文件。 - 在
hbase-site.xml
中添加以下配置: -
<configuration> <property> <name>hbase.rootdir</name> <value>file:///path/to/hbase/data</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/path/to/hbase/zookeeper</value> </property> </configuration>
将
/path/to/hbase/data
和/path/to/hbase/zookeeper
替换为你想要存储HBase数据和ZooKeeper数据的目录路径。 -
步骤 5: 启动HBase
- 打开命令提示符(Command Prompt)或PowerShell,并进入HBase安装目录下的
bin
文件夹。 - 运行以下命令来启动HBase:
-
hbase.cmd start
这将启动HBase的Master节点和RegionServer节点。
-
步骤 6: 验证安装
- 在命令提示符或PowerShell中运行以下命令来检查HBase是否成功启动:
-
hbase.cmd shell
在这些步骤中可能会出现以下问题:
第一:
将 E:\hbase-2.2.3\lib\client-facing-thirdparty下的jar包拷至lib目录下
第二,
这个问题可以不需要管,因为如果我门只是在windows上安装单机,数据就存储在磁盘就可以了。