您是否希望了解如何在 Ubuntu Linux 上执行 Apache Hadoop 安装? 在本教程中,我们将向您展示如何在运行 Ubuntu Linux 的计算机上下载和安装 Apache Hadoop。

• 乌本图 18.04
• 乌本图 19.04
• 乌本图 19.10
• 阿帕奇·哈多3.1.3
• Openjdk 版本 11.0.4

硬件列表:

以下部分介绍了用于创建此 Apache Hadoop 教程的设备列表。

上面列出的每一件硬件都可以在亚马逊网站上找到。

Apache Hadoop 相关教程:

在此页面上,我们提供了对与 Apache Hadoop 相关的教程列表的快速访问。

教程 – 在 Ubuntu Linux 上安装 Apache Hadoop

安装 Java JDK 软件包。

Copy to Clipboard

使用以下命令查找 Java JDK 安装目录。

Copy to Clipboard

此命令输出应显示 Java 安装目录。

Copy to Clipboard

在我们的示例中,我们的 Java JDK 安装在文件夹下:/usr/lib/jvm/java-11-openjdk-amd64

现在,您需要创建名为 JAVA_HOME 的环境变量。

让我们创建一个文件来自动执行所需的环境变量配置

Copy to Clipboard

下面是java.sh文件内容。

Copy to Clipboard

重新启动计算机。

Copy to Clipboard

使用以下命令验证是否创建了JAVA_HOME变量。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

使用以下命令测试 Java 安装。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

创建名为 hadoop 的本地用户帐户。

Copy to Clipboard

下面是命令输出。

记下 Hadoop 用户密码。

Copy to Clipboard

使用 SU comand 成为 Haddop 用户。

为 Hadoop 用户帐户生成 SSH 密钥。

Copy to Clipboard

下面是命令输出。

Copy to Clipboard

作为用户 Haddop,将 Hadoop 用户密钥添加到授权 ssh 密钥列表中。

您需要输入 Hadoop 用户密码。

Copy to Clipboard

下面是命令输出。

Copy to Clipboard

作为 Hadoop 用户帐户,请尝试登录本地主机。

Copy to Clipboard

从 Hadoop 用户帐户注销并返回根帐户。

Copy to Clipboard

从官方网站下载 Hadoop 软件包。

Copy to Clipboard

在 Linux 服务器上安装 Hadoop 软件。

Copy to Clipboard

现在,您需要创建 Apache Haddop 所需的环境变量。

让我们创建一个文件来自动执行所需的环境变量配置。

Copy to Clipboard

下面是hadoop.sh文件内容。

Copy to Clipboard

您需要在hadoop.sh文件上设置JAVA_HOME环境变量。

编辑hadoop-env.sh文件。

Copy to Clipboard

在此文件的末尾添加以下行。

Copy to Clipboard

重新启动计算机。

Copy to Clipboard

使用以下命令验证是否创建了 Apache Hadoop 环境变量。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

验证已安装的 Apache Hadoop 版本。

Copy to Clipboard

下面是命令输出。

Copy to Clipboard

Apache Hadoop 软件安装已完成。

教程 – 阿帕奇Hadoop配置示例

在我们的示例中,我们将配置 Apache Hadoop 单节点群集设置。

编辑核心网站.xml 文件。

Copy to Clipboard

这里是原始文件,在我们的配置之前。

Copy to Clipboard

下面是具有我们配置的新文件。

Copy to Clipboard

编辑 hdfs-site.xml 文件。

Copy to Clipboard

这里是原始文件,在我们的配置之前。

Copy to Clipboard

下面是具有我们配置的新文件。

Copy to Clipboard

编辑地图网站.xml 文件。

Copy to Clipboard

这里是原始文件,在我们的配置之前。

Copy to Clipboard

下面是具有我们配置的新文件。

Copy to Clipboard

编辑纱线网站.xml 文件。

Copy to Clipboard

这里是原始文件,在我们的配置之前。

Copy to Clipboard

下面是具有我们配置的新文件。

Copy to Clipboard

创建名为 namenode 和数据节点的所需目录。

Copy to Clipboard

使用以下命令设置名称节点的格式。

Copy to Clipboard

使用以下命令启动 Apache Hadoop 群集。

Copy to Clipboard

使用以下命令启动 Apache Hadoop 群集。

Copy to Clipboard

打开浏览器软件,输入 Apache Hadoop 服务器的 IP 地址加上 :9870

在我们的示例中,浏览器中输入了以下 URL:

• http://192.168.15.10:9870

应该提供 Apache Hadoop Web 界面。

apache hadoop installation

祝贺! 您已完成 Ubuntu Linux 上的 Apache Hadoop 安装。