gpt4 book ai didi

hadoop - Apache Accumulo安装

转载 作者:行者123 更新时间:2023-12-02 19:46:57 24 4
gpt4 key购买 nike

我正在尝试将Apache Accumulo 2.0与已经作为单独的Docker容器运行的Hadoop集群和Zookeeper集群一起安装;

现在,我必须按照安装说明设置以下环境变量;

############################
# Variables that must be set
############################

## Hadoop installation
export HADOOP_HOME="${HADOOP_HOME:-/path/to/hadoop}"
## Hadoop configuration
export HADOOP_CONF_DIR="${HADOOP_CONF_DIR:-${HADOOP_HOME}/etc/hadoop}"
## Zookeeper installation
export ZOOKEEPER_HOME="${ZOOKEEPER_HOME:-/path/to/zookeeper}"

但是,这些目录在本地计算机中不存在。我是否必须从Hadoop和Zookeeper的各个容器中复制这些目录,以使其在尝试运行Accumulo的本地计算机中可用?还是有一些适当的方法来配置它?

最佳答案

Accumulo和所有Hadoop客户端一样,都需要Hadoop XML配置文件。使用$HADOOP_CONF_DIR$HADOOP_HOME/conf对它们进行罚款

它使用$HADOOP_HOME/lib获取Hadoop JAR

我不确定$ZOOKEEPER_HOME会使用什么,但是我猜Accumulo也不随Zookeeper JAR一起提供

Accumulo will use these locations to find Hadoop and Zookeeper jars and add them to your CLASSPATH variable



因此,是的,您需要将它们复制到容器之外或在主机上下载Hadoop库,然后将它们批量安装到容器中。无论如何,您应该已经为Zookeeper和NameNode&Datanodes进行了卷安装。

关于hadoop - Apache Accumulo安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59531693/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com