任务五:配置/启动Hadoop
·
步骤1:环境准备
- 创建hadoop用户
- 命令: ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa; cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys; chmod 600 ~/.ssh/authorized_keys
- 结果: 成功创建用户,并切换至hadoop用户。
- 配置SSH免密登录(伪分布式模式必需)
- 命令: ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa; cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys; chmod 600 ~/.ssh/authorized_keys
- 结果: 执行 ssh localhost 无需输入密码即可登录,证明配置成功。
步骤2:JDK安装与配置
- 安装JDK
- 方法: ☐ 使用yum install √使用apt-get install ☐ 手动上传并解压
- JDK安装路径: _____sudo apt-get install openjdk-8-jdk____________________
- 配置环境变量(JAVA_HOME)
- 修改文件: ~/.bashrc 或 /etc/profile
- 添加内容: export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64; export PATH=$JAVA_HOME/bin:$PATH
- 使配置生效: source ~/.bashrc
- 验证命令: java -version javac -version

- 软连接设置成功

- 在进行一次次验证后发现脚本语法断了,于是先拿系统原始模板把文件恢复完整(运行代码:cp /etc/skel/.bashrc ~/)再把你的 JAVA 变量追加进去(运行代码:echo 'export JAVA_HOME=/home/ubuntu/jdk' >> ~/.bashrc
echo 'export PATH=$PATH:$JAVA_HOME/bin' >> ~/.bashrc
source ~/.bashrc)
java命令验证成功
安装ssh_server - 步骤3:Hadoop安装与配置
- 上传并解压Hadoop安装包
- Hadoop安装路径: __https://archive.apache.org/dist/hadoop/common/hadoop-2.7.7/hadoop-2.7.7.tar.gz )
- 配置环境变量(HADOOP_HOME)
- 添加内容: export HADOOP_HOME=/usr/local/hadoop; export PATH=$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH
- 使配置生效: source ~/.bashrc
- 验证命令: hadoop version
- 结果截图: (请在此处粘贴执行成功的截图)
- 修改Hadoop配置文件(伪分布式模式)
- Hadoop安装出现问题,“No route to host” 说明内网服务器 10.90.3.2 完全 unreachable——网络不通或该地址已失效。继续卡在这里没用,直接换来源即可
借助以下链接重新下载,(# 先保证能联网
ping -c 3 8.8.8.8
# 下载官方 2.7.7 包
wget https://archive.apache.org/dist/hadoop/common/hadoop-2.7.7/hadoop-2.7.7.tar.gz )
安装成功:
更多推荐



所有评论(0)