本系列目录:
一、CentOS集群搭建(1)--CentOS安装篇
一、CentOS集群搭建(2)--CentOS设置篇
一、CentOS集群搭建(3)
二、Hadoop集群搭建
三、Hive搭建(不需要搭建集群)
四、Zookeeper集群搭建
五、kafka集群搭建
六、Spark集群搭建
续上节:
1.先设置临时性虚拟机ip地址:ifconfig eth0 192.168.43.111(这个ip地址需要和主机ip地址的前三部分相同,举例:若你主机ip地址为192.168.12.34,那么这ip地址的前三部分设置需要为192.168.12.xxx)
2.然后在本地(虚拟机)/etc/hosts文件中添加刚才设置的ip地址(hosts文件可能不可写,可以在终端下添加;也可以拷贝一份到桌面写入之后,再替换之前的hosts文件),如图1.2.1所示
3.在主机Mac的/etc/hosts(Windows在C:\Windows\System32\drivers\etc\hosts)文件中,添加映射,如图1.2.2所示,这么做是为了能用SecureCRT连接虚拟机。
4.使用SecureCRT连接虚拟机,如图1.2.3所示,SecureCRT的使用,不特别声明的话,以后都是在SecureCRT上进行操作
5.永久性配置CentOS网络
输入命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0 (数字零,不是字母o)
如图1.2.4所示,进行修改。
6.重启网卡:
键入命令:service network restart
如图1.2.5所示:
7.关闭防火墙
7.1 键入命令:service iptables stop
结果如图1.2.6所示
7.2 键入命令:chkconfig iptables off
7.3 键入命令:vi /etc/selinux/config
进行修改:SELINUX=disabled 如图1.2.7所示
8.配置DNS服务器
键入命令:vi /etc/resolv.conf
输入:nameserver 8.8.8.8
(这里使用的是谷歌DNS解析,也可以使用其他的)如图1.2.8所示
测试:ping www.baidu.com
结果如图1.2.9所示,即代表配置成功
9.CentOS的yum配置
9.1 将CentOS6-Base-163.repo上传到CentOS中的/usr/local目录下,如图1.2.10,1.2.11所示。
在Windows上可以使用WinSCP图形化界面工具,本文是在Mac终端下使用scp命令进行传输文件,下面两个链接是scp命令的使用方法
Mac SCP简单使用(Mac WinSCP)
Mac 终端中上传文件到CentOS
更正:2.使用ll命令可以看到为空
9.2 修改CentOS6-Base-163.repo:
键入命令:cd /etc/yum.repos.d
键入命令:rm -rf *
然后将CentOS6-Base-163.repo复制到/etc/yum.repos.d目录中,
命令为:cp /usr/local/CentOS6-Base-163.repo . (最后还有个点,不要忘记)
最后修改repo文件,键入命令:vi CentOS6-Base-163.repo,如图1.2.12所示
然后将所有的gpgcheck值全修改为0(数字零),如图1.2.13所示
9.3 配置yum
键入命令:yum clean all
如图1.2.14所示
键入命令:yum makecache
如图1.2.15所示
键入命令:yum install telnet
如图1.2.16所示
10. JDK的安装,本文安装的JDK为:jdk-8u191-linux-i586.rpm
10.1 将jdk-8u191-linux-i586.rpm通过Mac主机终端上传到a1中的/usr/local目录下,如图1.2.17所示
10.2 在/usr/local目录下键入命令进行安装JDK,命令为:rpm -ivh jdk-8u191-linux-i586.rpm
如图1.2.18所示
10.3 配置jdk环境
键入命令:vi ~/.bashrc
输入环境变量:
#envorinment
export JAVA_HOME=/usr/java/latest
export PATH=$PATH:$JAVA_HOME/bin
如图1.2.19所示
键入命令:source ~/.bashrc
10.4 测试jdk安装是否成功,键入命令:java -version
如图1.2.20所示:
10.5 键入命令:rm -f /etc/udev/rules.d/70-persistent-net.rules
如图1.2.21所示
至此第一台虚拟机基本环境安装配置完成。