新建虚拟机
修改ip地址(自己决定)
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="static"(这个用改)
HWADDR="00:0C:29:CF:2A:17"
IPV6INIT="yes"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="6fbaad78-8924-43c5-969a-3ffa1864136a"
(下面的粘贴)
#IP地址
IPADDR=192.168.1.111
#网关
GATEWAY=192.168.1.2
#域名解析器
DNS1=114.114.114.114
DNS2=8.8.8.8
service network restart
ifconfig(现在应该是静态的ip了)
关闭防火墙
chkconfig iptables off(关闭防火墙)
chkconfig iptables --list(查看服务启动)
ping www.baidu.com(查看网络有没有问题)
ping 192.168.1.111
主机名:hadoop01
用户名:hadoop010
配置hadoop01具有root权限
cd /
ll
vim /etc/sudoers
root ALL=(ALL) ALL
hadoop01 ALL=(ALL) NOPASSWD:ALL
改主机名
hostname
vim /etc/sysconfig/network
再/etc/hosts 下添加主机和服务器IP的映射关系
vim /etc/hosts
192.168.1.111 hadoop01
192.168.1.112 hadoop02
192.168.1.113 hadoop03
在/opt目录下创建两个文件夹module和software,并把所有权赋给hadoop01
mkdir /opt/software /opt/module
cd /opt/
ll /opt/
chown -R hadoop01:hadoop01 /opt/module /opt/software
ll /opt/
halt(关机)
拍摄快照
安装jdk
创建新会话
名字:hadoop01
主机:192.168.1.111
在hadoop01会话下
cd /opt/software
创建新会话
名字:sftp_hadoop01
协议:SFTP
主机:192.168.1.111
ls
cd /opt/software(把JDK放到这个目录下)
选对目录把jdk-8u144-linux-x64.tar.gz用鼠标直接拖进去
ls 应该有了jdk-8u144-linux-x64.tar.gz
现在切换到hadoop01
ll /opt/software 应该有了jdk-8u144-linux-x64.tar.gz
解压
tar -zxvf jdk-8u144-linux-x64.tar.gz -C /opt/module/
cd /opt/module/
ll 应该有了 jdk1.8.0_144
查看版本
java -version
报错-bash: java: command not found
你没有配环境变量
配置环境变量
拿到地址{
cd jdk1.8.0_144/
pwd
复制地址
cd ..
}
增加变量{
vim /etc/profile
你没有权限修改此文件!
sudo vim /etc/profile
#JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_144
export PATH=$PATH:$JAVA_HOME/bin
:wq(保存退出)
}
测试变量是否配置完成{
cd jdk1.8.0_144
ll查看
echo $JAVA_HOME
什么都没有
source /etc/profile
echo $JAVA_HOME
显示 /opt/module/jdk1.8.0_144
}
查看版本{
cd jdk1.8.0_144
java -version
显示 java version "1.8.0_144"
(如果你显示的是1.6或1.7那么是你之前自带的jdk没有删,去删掉。)
}
安装hadoop
与安装JDK相同
在sftp会话里面进行如下操作{
cd /opt/software(把JDK放到这个目录下)
选对目录把hadoop-2.7.2.tar.gz用鼠标直接拖进去
ls 应该有了hadoop-2.7.2.tar.gz
}
现在切换到hadoop01{
ll /opt/software 应该有了hadoop-2.7.2.tar.gz
}
解压{
tar -zxvf hadoop-2.7.2.tar.gz -C /opt/module/
cd /opt/module/
ll 应该有了 hadoop-2.7.2.tar.gz
}
配置环境变量{
拿到地址{
cd hadoop-2.7.2.tar.gz
pwd
复制地址
cd ..
}
增加变量{
sudo vim /etc/profile
#HADOOP_HOME
export HADOOP_HOME=/opt/hadoop-2.7.2
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
:wq(保存退出)
}
测试变量是否配置完成{
source /etc/profile
echo $HADOOP_HOME
显示 /opt/module/hadoop-2.7.2
}
查看版本{
module/ hadoop version
显示 Hadoop 2.7.2
...
}
}
配置环境变量
检查java、hadoop是否安装成功
hadoop-20191217_搭建环境
最新推荐文章于 2024-04-20 16:41:53 发布