hadoop伪分布式集群搭建
环境准备
VMwaver
虚拟机:操作系统 Centos 7 64位
jdk1.8 hadoop 2.7.2
使用 Xftp 、xshell 工具
Linux命令行基础
指令 | 执行 |
---|---|
hadoop version | hadoop版本 |
java -version | java版本 |
sudo apt-get remove openjdk* | 卸载openjdk |
ifconfig | 查看当前虚拟机ip ens33: inet |
tar -zxvf xxx | 解压文件 |
:wq | vim保存文件 |
reboot | 普通重启 |
shutdown -r now | 立刻重启 |
shutdown -r 10 | 10分钟后重启 |
shutdown -r 20:35 | 指定时间重启 |
which java | 查看java的安装目录 |
vim /etc/profile | 修改环境变量 |
chmod +x xxx.sh | 改变文件权限(设为可执行文件) |
hostnamectl set-hostname hadoop01 | 永久修改主机名为hadoop01 |
-
jdk安装,卸载openjdk,配置jdk环境变量
运行java -version
检测jdk是否配置成功 -
安装hadoop,设置hadoop环境变量,设置完成后重启一下,进入hadoop安装目录下编辑配置文件,运行
hadoop version
检测hadoop是否配置成功
shell脚本
编写shell脚本简单案例
Hello.sh
#! /bin/bash
echo hello world
给脚本添加权限:
chmod +x Hello.sh
bash Hello.sh #运行shell脚本