在虚拟机上安装 Hadoop 是一个常见的实验环境搭建过程。以下是详细的步骤和注意事项:
前面的课程我们已经准备好了三台虚拟设备球供我们学习大数据技术,今天我们将使用其中的一台设备来运行第一个hadoop 程序。
运行第一个 hadoop程序
要运行 hadoop 程序我们先要去安装它的基础环境,因为它是基于java的,所以我们要先去安装 java.JDK,然后再去安装hadoop。
安装软件的过程就是:上传到虚拟机 → 解压缩到目录 → 配置环境变量
(一)在虚拟机上安装 java
来,我们先给虚拟机上安装 javaJDK。注意,后面我们会按照如下步骤来操作有:1. 把javaJDK文件上传到服务器上。
2.解压文件。
3,配置环境变量。
来,分别操作如下:
1.上传文件到虚拟机。用FinalShell传输工具将JDK 导入到opt 目录下面的
software 文件夹下面(opt/software 文件夹是我们自己创建的)
2.解压文件。把刚才创建的文件解压出来。
(1)检查软件包是否上传成功
在解压之前,看看上传是否成功了。使用cd命令进入到opt/software目录,再使用1s命令,查看是否已经上传成功。
看到如下结果:jdk-8u212-1ipux-x64.tar.gz
(2) 解压 JDK 到/opt/module目录
确认上传成功之后,在software 目录下,运行如下命令
ar -zxvf jdk-8u212-1inux-x64. tar.gz -C /opt/module/
这条命令的解释如下:
1. tar:这是 Linux 系统中用于归档和压缩文件的命令行工具。
3.配置JDK 环境变量
环境变量是操作系统中用来存储系统和应用程序运行时所需信息的动态
这些变量可以被系统、应用程序或用户脚本访问和使用,它们为软件提供了3.配置环境变量。
的方式来获取配置信息,而不需要在代码中硬编码特定的路径或设置。
一般情况下我们会去修改配置文件,并补充一个环境变量,但是,今天给大家介绍一种新的处理方式。
先说一个背景知识:当用户登录系统时,系统会执行一系列的初始化脚本,这些脚本用于设置用户的环境变量、别名等信息。/etc/profile 是系统级别的全局配置文件,当用户进行登录操作时,该文件会被执行,而/etc/profile 脚本里包含了对/etc/profile.d 目录下脚本的扫描和执行逻辑。
#!/bin/bash
echo "This script in /etc/profile.d is being executed.
页面:53/147 字数:40869 拼写检查:打开。树
所以,我们可以把需要用到的环境变量配置到一个新的.sh文件中,再把这个新的文件放在profile.d目录下。
(1)新建/ete/profile.d/my env. sh文件
使用的命令是:vi /etc/profile.d/my_env. sh
(2)新建/ete/profile.d/test. sh文件
(3)新建/ete/profile.d/my en.bak. sh文件
所有设置完之后