linux - 缺少 Yarn-site.xml

标签 linux hadoop mapreduce hadoop-yarn

我正在尝试安装 hadoop-2.2.0。我使用了以下命令

  1. sudo mkdir/usr/lib/hadoop

  2. sudo cp hadoop-2.2.0.tar.gz/usr/lib/hadoop cd/usr/lib/hadoop

  3. sudo tar xzvf hadoop-2.2.0.tar.gz

在此之后,我必须更改 HADOOP 中的文件。 第一个问题是“/usr/local/hadoop/”中没有 *"etc"* 文件夹。 其次是我在 hadoop 的“config”文件夹中找到了 hdfs-site.xml、hdfs-site.xml 等文件。但是“Yarn-site.xml”并没有丢失。 有什么建议吗?

最佳答案

您应该正确设置您的 hadoop 集群。根据 Hadoop 的版本,您可以在 hadoop/etc/hadoop 或 hadoop/conf 下找到配置文件。

下载 hadoop 2.4。比较好follow this link为此,它可能会帮助您设置集群。

$ cd ~
$ wget https://archive.apache.org/dist/hadoop/core/hadoop-2.4.0/hadoop2.4.0.tar.gz
$ tar xzf hadoop-2.4.0.tar.gz
$ mv hadoop-2.4.0 hadoop

关于linux - 缺少 Yarn-site.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28359125/

相关文章:

linux - 为什么这个 "hello world"golang http 示例在 osx 上变慢

hadoop - 从hdfs读取文件引用 Storm

hadoop - job.split 元信息的 Hive Select Count(*) filenotfoundexception

hadoop - 更改 impala trunc() 返回的一周的开始日期

java - 输入 block 的哪个副本在映射器中处理?

hadoop - Hadoop:多个 map task 如何确保它们不争夺资源?

hadoop - Hadoop Map Reduce 链接中的数据共享

c - 需要一些 C wget

linux - 如何通过套接字将 `eof` 信号发送到在远程 shell 中运行的命令?

linux - 如何删除 uid 为 0 的用户?