以下是详细的步骤,用于在 Linux 系统上配置 Hadoop 环境,包括创建 hadoop
用户、更新 apt
、安装 SSH 和配置 Java 环境。
1. 创建 Hadoop 用户
创建一个名为 hadoop
的新用户:
sudo adduser hadoop
根据提示设置密码和用户信息。
将 hadoop
用户添加到 sudo
组(可选):
sudo usermod -aG sudo hadoop
切换到 hadoop
用户:
su - hadoop
2. 更新 APT 包管理器
更新包索引:
sudo apt update
升级已安装的包(可选):
sudo apt upgrade -y
3. 安装 SSH
安装 openssh-server
:
sudo apt install openssh-server -y
检查 SSH 服务状态:
sudo systemctl status ssh
如果未运行,可以启动:
sudo systemctl start ssh
配置 hadoop
用户的 SSH 密钥(用于免密登录):
ssh-keygen -t rsa -P ""
这将在 ~/.ssh/id_rsa
和 ~/.ssh/id_rsa.pub
中生成密钥。
添加公钥到 authorized_keys
:
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
验证免密登录:
ssh localhost
4. 安装并配置 Java 环境
检查系统中是否已经安装 Java:
java -version
如果未安装,则继续以下步骤。
安装 OpenJDK:
sudo apt install openjdk-11-jdk -y
验证 Java 是否安装成功:
java -version
配置 JAVA_HOME
环境变量:
- 查找 Java 安装路径:
sudo update-alternatives --config java
通常路径类似于 /usr/lib/jvm/java-11-openjdk-amd64
.
编辑 ~/.bashrc
文件:
nano ~/.bashrc
添加以下内容:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
使配置生效:
source ~/.bashrc
验证 JAVA_HOME
配置:
echo $JAVA_HOME
完成上述步骤后,你已经完成了 Hadoop 用户的创建、APT 更新、SSH 安装和 Java 环境的配置。接下来可以继续安装 Hadoop 并配置其相关环境。
发布者:myrgd,转载请注明出处:https://www.object-c.cn/4986