step 5 选择好安装模式,设置好用户名密码、根据提示完成安装。 step 6 以root身份登录CentOS
2.配置Master
2.1连接网络
如果在安装过程中已经配置好IP地址等,则打开终端,ping www.http://www.wodefanwen.com/ 看一下是否能ping通。
如果无法ping通,查看VMware相关的服务是否开启了。
查看方法:控制面板-》管理工具-》服务 找到以“VMware”开头的服务,未开启
则全部右键开启
仍然无法ping通,则根据一下步骤重新配置一下:
step1: 打开终端,输入 vi
/etc/sysconfig/network-scripts/ifcfg-eth0 (新手提示:按[tab]可以自动填充路径的,在终端输入命令时多按[tab]可以减少输入错误)
主要确认以下配置:(物理地址HDDR不要乱改)
[html] view plaincopy
1. DEVICE=eth0 2. ONBOOT=yes 3. BOOTPROTO=static
4. IPADDR=192.168.224.100 //ip地址 5. NETMASK=255.255.255.0 //子网掩码 6. GATEWAY=192.168.224.2 //网关 7. DNS1=192.168.10.8 //DNS地址 8. DNS2=192.168.11.8
step2: 输入: service network restart 重启网络服务
ping www.http://www.wodefanwen.com/ 看一下能不能ping 通
2.2修改主机名
vi /etc/sysconfig/network
[html] view plaincopy
1. NETWORKING=yes 2. HOSTNAME=master
vi /etc/hosts 替换成以下内容
[html] view plaincopy
1. 192.168.224.100 master 2. 192.168.224.71 slaver1
2.3创建工作组和用户
创建用户组:hadoop,然后在此用户组下创建hadoop用户。 [root@ master ~]# groupadd hadoop
[root@ master ~]# useradd -g hadoop -d /home/hadoop hadoop
“hadoop”是所创建的用户名, -d指明“ hadoop”用户的home目录是/home/hadoop) [root@ master ~]# passwd hadoop [给用户hadoop设置口令]
1). 在真实集群分布模式下,要求集群中所有节点使用相同的用户名,这是hadoop的基本要求。比如,可以使用“hadoop”作为所有节点上统一的用户名。
2). 并且要求在所有节点上安装的hadoop系统具有完全一致的目录结构。
2.4安装JDK和Hadoop
step1:解压putty
step2:运行cmd,把JDK和Hadoop安装文件传送到虚拟机中
具体操作:cd 到putty安装目录下,比如说我的安装路径为 G:\\putty,则
[html] view plaincopy
1. C:\%user\\test>g: 2. C:\%user\\test>cd putty
3. C:\%user\\test>pscp [jdk所在位置] hadoop@192.168.224.100:/home/hadoop/ 4. C:\%user\\test>pscp [hadoop所在位置] hadoop@192.168.224.100:/home/hadoop/
step3:在root身份下安装JDK cd /home/hadoop/
rpm -ivh jdk-8u5-linux-i586.rpm
JDK默认安装在/usr/java/目录下
step4:配置环境变量(此处顺便把HADOOP一起配置了,虽然它还没安装) vi /etc/profile 在最后面添加以下内容
[html] view plaincopy
1. export JAVA_HOME=/usr/java/jdk1.8.0_05 2. export JRE_HOME=/usr/java/jdk1.8.0_05/jre
3. export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib 4. export HADOOP_HOME=/home/hadoop/hadoop-2.4.0/
5. export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$HADOOP_HOME/bin:$HADOOP
_HOME/sbin
source /etc/profile 使配置生效 在terminal中输入
java -version 看一下是否配置成功,如果配置成功会显示JAVA的版本号等信息。
step5:安装hadoop
su hadoop //用hadoop身份登录 cd ~
tar -zxvf hadoop-2.4.0.gzip.tar ~/ //把hadoop解压到/home/hadoop/目录下
2.5配置hadoop
cd ~/hadoop-2.4.0/etc/hadoop/ 修改以下文件内容: hadoop-env.sh
[html] view plaincopy
1. #export JAVA_HOME=${JAVA_HOME}
2. export JAVA_HOME=/usr/java/jdk1.8.0_05/
core-site.xml