`

hbase集群在启动的时候找不到JAVA_HOME的问题

 
阅读更多
root@master:/usr/local/hbase-0.90.4/bin# ./start-hbase.sh
starting master, logging to /usr/local/hbase-0.90.4/bin/../logs/hbase-root-master-master.out
slave1: +======================================================================+
slave1: |      Error: JAVA_HOME is not set and Java could not be found         |
slave1: +----------------------------------------------------------------------+
slave1: | Please download the latest Sun JDK from the Sun Java web site        |
slave1: |       > http://java.sun.com/javase/downloads/ <                      |
slave1: |                                                                      |
slave1: | HBase requires Java 1.6 or later.                                    |
slave1: | NOTE: This script will find Sun Java whether you install using the   |
slave1: |       binary or the RPM based installer.                             |
slave1: +======================================================================+
slave2: +======================================================================+
slave2: |      Error: JAVA_HOME is not set and Java could not be found         |
slave2: +----------------------------------------------------------------------+
slave2: | Please download the latest Sun JDK from the Sun Java web site        |
slave2: |       > http://java.sun.com/javase/downloads/ <                      |
slave2: |                                                                      |
slave2: | HBase requires Java 1.6 or later.                                    |
slave2: | NOTE: This script will find Sun Java whether you install using the   |
slave2: |       binary or the RPM based installer.                             |
slave2: +======================================================================+


如果出现以上错误,应该修改conf文件下的hbase-env.sh文件中的java_home的环境变量
分享到:
评论

相关推荐

    3.基于hadoop集群搭建hbase

    6. **启动HBase集群**:进入HBase安装目录下的`bin`文件夹,执行以下命令启动HBase: ```bash start-hbase.sh ``` 可以通过在主节点(master)上运行`jps`命令来检查HBase是否成功启动。您应该能看到以下进程: ...

    安装HBase,并启动运行

    在`/opt/modules/softwares/hbase-1.2.6/conf/regionservers`文件中,列出HBase集群中的所有数据节点(在本例中可能是hadoop1和hadoop2)。 在`hbase-site.xml`文件中,你需要定义一些核心配置项,比如: 1. `hbase...

    Hadoop hbase hive sqoop集群环境安装配置及使用文档

    大数据集群 Hadoop HBase Hive Sqoop 集群环境安装配置及使用文档 在本文档中,我们将详细介绍如何搭建一个大数据集群环境,包括 Hadoop、HBase、Hive 和 Sqoop 的安装配置及使用。该文档将分为四部分:Hadoop 集群...

    hbase集群搭建

    3. **启动HBase集群**:最后,在Master节点上启动HBase集群。 ```bash ./start-hbase.sh ``` #### 六、总结 本文详细介绍了如何从单机模式开始搭建一个完整的HBase集群,包括环境配置、文件修改、启动验证等步骤...

    Ubuntu16.04下Hbase集群模式的本地安装与配置.docx

    在 hbase-env.sh 文件中,需要修改 JDK 的环境变量 JAVA_HOME,并将其设置为当前系统的 JDK 路径。 3. 配置 Zookeeper 在 Hbase 中,Zookeeper 是一个必不可少的组件。这里,我们选择使用独立安装的 Zookeeper,而...

    在Ubuntu安装配置hbase

    如果在执行`hbase version`时遇到问题,可能需要检查`/usr/local/hbase/conf/hbase-env.sh`文件。确保没有注释掉`export JAVA_HOME`这一行,它应该指向你的JDK安装路径,例如`export JAVA_HOME=/usr/lib/jvm/java-8...

    Hadoop+Zookeeper+Hbase集群搭建

    ### Hadoop+Zookeeper+Hbase集群搭建知识点详解 #### 一、安装环境要求 **1.1 HBase与JDK兼容性** - **Apache HBase** 的版本选择需考虑其与 Java Development Kit (JDK) 的兼容性。具体而言: - Apache HBase ...

    基于虚拟机集hbase1.2.1配置文件

    总之,"基于虚拟机集hbase1.2.1配置文件"是构建和管理HBase集群的关键步骤,涉及到网络通信、数据存储、系统资源分配等多个方面。正确配置并理解这些文件,对于理解和优化HBase集群的运行效率至关重要。

    hbase单机搭建文档1

    在 `hbase-env.sh` 文件中,取消 `JAVA_HOME` 的注释,并将其值设为 JDK 路径,同时设置 `HBASE_CLASSPATH` 和 `HBASE_MANAGES_ZK`。其中,`HBASE_MANAGES_ZK=true` 表示使用 HBase 自带的 ZooKeeper 实例。 在 `...

    hbase安装文档

    PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$HADOOP_HOME/bin:$HBASE_HOME/bin:$PATH:$HOME/bin export PATH ``` 确保Java版本为1.7或更高,因为HBase需要Java 6及以上版本。 三、Hadoop与HBase的兼容性处理 如果...

    hbase客户端连接工具winutils-2.2.0.zip

    在Java客户端上连接HBase集群时,需要配置一系列的环境和依赖,其中包括了`winutils`工具。`winutils-2.2.0.zip`这个压缩包就是针对Windows用户提供的,用于配置Hadoop环境,以便于与HBase交互。 首先,`winutils....

    hbase2.2安装文件

    6. **监控与管理**:通过HBase的Web UI(默认端口16010)监控HBase集群的状态,包括Region分布、Master状态、RegionServer状态等。 7. **安全配置**:在生产环境中,可能需要配置HBase以支持安全性,如Kerberos认证...

    第10章Hadoop与HBase分布式集群安装与配置.pdf

    3. HBase集群启动:使用HBase自带的start-hbase.sh脚本在主节点上启动HBase集群,该脚本会进一步启动集群中所有必要的服务。 4. 确认集群运行:通过HBase自带的Web界面或者命令行工具确认HBase集群是否正常运行。 ...

    08 安装配置hbase0.94.9

    - 在Master节点的 `/usr/hbase/bin` 目录下,使用 `start-hbase.sh` 脚本启动HBase集群,用 `stop-hbase.sh` 脚本停止服务。如果不能正常停止,可能需要手动杀死相关进程。 7. **测试HBase**: - 打开HBase Shell...

    hbase2.0环境搭建

    解压后,需要将hbase的bin目录添加到系统的PATH环境变量中,这样可以在任何目录下通过命令行启动hbase。环境变量的设置包括HBASE_HOME指向hbase的安装目录,PATH包含$HBASE_HOME/bin,以及HBASE_CLASSPATH设置为...

    Hadoop+Hbase技术使用文档(整理过的)

    虽然文档中没有明确指出支持的具体操作系统平台,但考虑到Hadoop与Hbase主要是在Linux环境下部署,我们可以推断出该文档所指的支持平台应该是基于Linux操作系统。 ##### 2.2 硬件环境 文档未提供具体的硬件配置要求...

    hbase安装与使用

    2. **解压并移动到指定目录**:在 Linux 系统上创建一个专门存放 HBase 的目录 `/usr/hbase`,然后解压缩下载的安装包到该目录下。 ```bash mkdir /usr/hbase tar -zxvf hbase-0.98.3-hadoop2-bin.tar.gz -C /...

    windows中安装Hadoop与Hbase

    在安装和配置过程中,还可能需要设置环境变量,如JAVA_HOME,指向JDK的安装目录,以及更新系统的PATH环境变量,以包含Hadoop和Hbase的bin目录,从而在任何目录下使用Hadoop和Hbase的命令。 此外,安装和配置完成后...

    尚硅谷大数据技术之HBase1

    在`hbase-env.sh`中,设置JAVA_HOME环境变量指向JDK安装路径,并将`HBASE_MANAGES_ZK`设为false,表示HBase不管理Zookeeper。在`hbase-site.xml`中,配置HBase的根目录(hbase.rootdir)、分布式模式(hbase.cluster...

Global site tag (gtag.js) - Google Analytics