admin管理员组

文章数量:1530081

说在前面的话:本文适合电脑内存16G以上的,安装的是纯正的CDH,不是三个节点的,纯正四节点。建议配置主节点3G内存,从节点1.5G内存,硬盘大小建议单节点配置20G以上,CDH版本比apache吃内存和硬盘,请准备好再安装

如果你是新手学习,强烈!建议不要瞎改瞎命名,因为后面都是有关联的。如果跟我的一模一样,完全无脑CV保证安装成功,安装过程中遇到的报错各种问题都在相应的环节有说明,不要慌稍微往后看看。

1.下载 CentOS-6.7-x86_64-bin-DVD1.iso

2.安装CentOS

3.配置相关

可以先删除当前账户家目录无用文件

[hadoop@CDH02 ~]$ rm -rf *

3.1 修改主机名

在 root 账号下用命令:vi /etc/sysconfig/network

或者如果配置了 hadoop sudo 权限,则在 hadoop 登录情况下使用命令:sudo vi /etc/sysconfig/network

3.2 设置系统默认启动级别

在 root 账号下输入 vi /etc/inittab

3.3 配置 hadoop 用户 sudoer 权限

在 root 账号下,命令终端输入:vi /etc/sudoers

找到 root ALL=(ALL) ALL 这一行,

然后在他下面添加一行:

hadoop ALL=(ALL) ALL

保存,退出

3.4 关闭防火墙/关闭 Selinux

防火墙操作相关:

查看防火墙状态:service iptables status

关闭防火墙:service iptables stop

开启防火墙:service iptables start

重启防火墙:service iptables restart

关闭防火墙开机启动:chkconfig iptables off

开启防火墙开机启动:chkconfig iptables on

关闭 Selinux:具体做法是修改vim /etc/selinux/config 配置文件中的 SELINUX=disabled

3.5 安装 JDK

1、 上传 jdk-8u73-linux-x64.tar.gz

2、 切换成root用户,su root

[root@CDH02 ~]# cd /home/hadoop/

[root@CDH02 ~]# mkdir /usr/java/

解压到 cd /usr/java 目录下 tar -zxvf jdk-8u73-linux-x64.tar.gz -C /usr/java

注意:/usr/local/ 这个目录需要有root权限才行。所以要切换用户。

3、 配置环境变量

a) vi /etc/profile

b)在最后加入两行:

export JAVA_HOME=/usr/java/jdk1.8.0_73

export PATH=$PATH:$JAVA_HOME/bin

c)保存退出

4、 source /etc/profile

5、 检测是否安装成功,输入命:java -version

3.4 配置网络

在VM虚拟机的设置中改成下图所示

然后ping baidu

看一下ip地址:ifconfig

3.5 配置内网域名映射

注意需要root用户

[root@CDH02 ~]$ vim /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.123.202 CDH02
192.168.123.203 CDH03
192.168.123.204 CDH04
192.168.123.205 CDH05

3.6 设置linux系统的时间

 

修改时区为上海CST

[root@CDH02 ~]# mv /etc/localtime /etc/localtime.bak

[root@CDH02 ~]# ln -s /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime

[root@CDH02 ~]# date

修改时间为windows系统时间

[root@CDH02 ~]# ntpdate time.windows

4.克隆虚拟机

1、 选中一台已关闭的虚拟机,在虚拟机名称上,右键点击,选择“管理”,再选择“克隆”,出现如下画面:

2、 点击“下一步”,出现如下画面:

3、 点击“下一步”,出现如下画面:

记得选中“创建完整克隆”

4、 点击“下一步”,出现如下画面,改号里面的值:改虚拟机名字分别为CDH03、CDH04、CDH05

记得更改“虚拟机名称”和“位置”的值

5、 点击“完成”,vmware 将为我们克隆一台新的虚拟机,下面是克隆的状态

6、 到此为止,新的CDH03 就被创建出来了。但是CDH03 跟之前的 CDH02 完全一模一样。所以还有几个地方需要修改

7、 先开机 CDH03,然后正常登陆

8、 第一个修改的地方,是网卡,请按照下面的说明步骤来,修改一个配置文件,执行命令:vi /etc/udev/rules.d/70-persistent-net.rules

发现是如此结果:

本文标签: 史上最全不全集群不要钱