hadoop平台环境搭建
centos01
配置静态ip vim /etc/sysconfig/network-scripts/ifcfg-eth0
见图1 修改主机名 vim /etc/sysconfig/network
见图2 添加主机 vim /etc/hosts
见图3 重启网络服务 service network restart 测试 ping www.baidu.com 查看防火墙状态 Service iptables status 关闭防火墙 service iptables stop 创建新用户 useradd atguigu 设置密码 passwd atguigu
root账户下
添加文件写权限
chmod u+w /etc/sudoers 给atguigu用户设置root权限 vim /etc/sudoers
见图4
关闭文件写权限
chmod u-w /etc/sudoers
测试
su atguigu
su -
可以切换回root,则成功
建议此时开始进行克隆
在/opt目录下创建文件夹,从此步骤开始,一直使用atguigu账户
在/opt目录下创建module、software文件夹
su atguigu
cd /opt/
[atguigu@hadoop01 opt]sudo mkdir software
[atguigu@hadoop01 opt]sudo mkdir module
[atguigu@hadoop01 opt]sudo rm -rf rh/
[atguigu@hadoop01 opt]sudo chown atguigu:atguigu module/ software/
[atguigu@hadoop01 opt]cd software/
[atguigu@hadoop01 opt]pwd
[atguigu@hadoop01 software]tar -zxvf jdk-8u144-linux-x64.tar.gz -C /opt/module/
[atguigu@hadoop01 software]cd ..
[atguigu@hadoop01 opt]cd moudle/
[atguigu@hadoop01 opt]cd jdk1.8.0_144/
[atguigu@hadoop01 jdk1.8.0_144]pwd 拷贝 /opt/module/jdk1.8.0_144
[atguigu@hadoop01 jdk1.8.0_144]sudo vim /etc/profile
在文章最后添加:
##JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_144
export PATH=$PATH:$JAVA_HOME/bin
[atguigu@hadoop01 jdk1.8.0_144]source /etc/profile
[atguigu@hadoop01 jdk1.8.0_144]java -version
[atguigu@hadoop01 opt]cd software/
[atguigu@hadoop01 software]tar -zxvf hadoop-2.7.2.tar.gz -C /opt/module/
[atguigu@hadoop01 module]cd hadoop-2.7.2/
[atguigu@hadoop01 hadoop-2.7.2]sudo vim /etc/profile
文章最后添加:
##HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-2.7.2
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
[atguigu@hadoop01 hadoop-2.7.2]source /etc/profile
[atguigu@hadoop01 hadoop-2.7.2]hadoop
centos-clone1
更改网络配置名 vim /etc/udev/rules.d/70-persistent-net.rules
见图5 配置静态ip vim /etc/sysconfig/network-scripts/ifcfg-eth0 修改主机名 vim /etc/sysconfig/network 添加主机 vim /etc/hosts 重启虚拟机并用root登录 reboot 查看ip ifconfig 测试 ping www.baidu.com ping hadoop01 查看防火墙状态 Service iptables status 关闭防火墙 service iptables stop 创建新用户 useradd atguigu 设置密码 passwd atguigu
root账户下
添加文件写权限
chmod u+w /etc/sudoers 给atguigu用户设置root权限 vim /etc/sudoers
关闭文件写权限
chmod u-w /etc/sudoers 测试 su atguigu su - 可以切换回root,则成功
centos-clone2
更改网络配置名 vim /etc/udev/rules.d/70-persistent-net.rules
见图5 配置静态ip vim /etc/sysconfig/network-scripts/ifcfg-eth0 修改主机名 vim /etc/sysconfig/network 添加主机 vim /etc/hosts 重启虚拟机并用root登录 reboot 查看ip ifconfig 测试 ping www.baidu.com ping hadoop01 ping hadoop02 查看防火墙状态 Service iptables status 关闭防火墙 service iptables stop 创建新用户 useradd atguigu 设置密码 passwd atguigu
root账户下
添加文件写权限
chmod u+w /etc/sudoers
给atguigu用户设置root权限
vim /etc/sudoers
关闭文件写权限
chmod u-w /etc/sudoers
测试
su atguigu
su -
可以切换回root,则成功
图1
图2
图3
图4
图5
注:用户的名等的切换