搭建Hadoop分布式集群前期配置
条件
CentOS-6.9-x86_64-bin-DVD1.iso
jdk-8u221-linux-x64.rpm
步骤:
1.虚拟机设置固定IP
1.虚拟机设置固定IP
创建图形化版master节点
初始化界面:
(1)采用nat方式连接网络
查看本地网络
主机网段与vm8的网段不一致
例如下图
主机:
vm8:
即虚拟机的ip都可以设置192.168.128.130
(2)修改配置文件,设置固定ip
vi /etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.128.130
NETMASK=255.255.255.0
GATEWAY= 192.168.128.2
DNS1=192.168.128.2
重启网络服务
service network restart
查看ip
ifconfig
判断是否连接上网络
ping 8.8.8.8 或
ping www.baidu.com
2.用xshell远程连接
3.虚拟机在线安装软件
(1)配置yum本地源
进入yum本地源
cd /etc/yum.repos.d
除了CentOS Media.repo外,把其他后缀为".repo"的全部禁用
mv CentOS-Base.repo CentOS-Base.repo.bak
mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak
mv CentOS-fasttrack.repo CentOS-fasttrack.repo.bak
mv CentOS-Vault.repo CentOS-Vault.repo.bak
修改CentOS Media.repo文件
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
挂载光盘
mount /dev/dvd/ /media
更新yum源
yum clean all
使用yum安装
yum install -y XXX(名称)
yum install -y httpd
安装vim 、zip、 openssh-server 、openssh-clients
4.安装java
(1) 查看电脑中是否有java环境,命令提示符下
java -version
没有则安装,注意jdk安装路径
默认路径为:
检查完毕后,开始安装:
(2)把下载好的jdk安装包上传到 /opt 目录下
如图,成功
如果jdk为 jdk-7u71-linux-x64.tar.gz,需要配置环境变量
创建目录
mkdir /usr/local/java
复制
cp jdk-7u71-linux-x64.tar.gz /usr/local/java/
切换目录,解压
tar -xzvf jdk-7u71-linux-x64.tar.gz
配置环境变量,根目录下
vi /etc/profile
在后面添加
export JAVA_HOME=/usr/local/java/jdk1.7.0_71
export JRE_HOME=/usr/local/java/jdk1.7.0_71/jre
export PATH=$PATH:/usr/local/java/jdk1.7.0_71/bin
export CLASSPATH=./:/usr/local/java/jdk1.7.0_71/lib:/usr/local/java/jdk1.7.0_71/jre/lib
source /etc/profile
检查是否成功
echo $JAVA_HOME$
java -version
成功:
如果用rpm包,即jdk-8u221-linux-x64.rpm 不用配置环境变量,本次用这个
cd /opt
rpm -ivh jdk-8u221-linux-x64.rpm
验证
java -version
参考书籍
《教材-Hadoop大数据开发基础》 ----人民邮电出版社