1 CentoOS集群搭建

CentOS集群搭建

CentOS设置163的yum源的过程

cd /etc/yum.repos.d/

rm -rf *

cp /usr/local/CentOS6-Base-163.repo . # 自己的repo文件移动到/etc/yum.repos.d/目录中:cp /usr/local/CentOS6-Base-163.repo .

# 修改repo文件,把所有gpgcheck属性修改为0

# 2、配置yum

yum clean all

yum makecache

yum install telnet

使用虚拟机搭建台Linux系统

  • 准备镜像CentOS-6.4-i386-minimal.iso
  • 使用VMware
  • 创建Linux系统的虚拟机
  • 打开虚拟机的虚拟网络编辑器,设置NAT模式子网IP,我的子网设置的192.168.75.0如下图

在这里插入图片描述

  • 设置网络为NAT模式
  • 打开虚拟机,配置网络,打开cd /etc/sysconfig/network-scripts/ifcfg-eth0文件,修改如下

DEVICE=eth0
HWADDR=00:0C:29:96:86:00
TYPE=Ethernet
UUID=3d0e97dd-4e4c-4cd2-8450-b9167bfd0410
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.75.111
NETMASK=255.255.255.0
GATEWAY=192.168.75.2
DNS1=192.168.75.2

  • 关闭防火墙
service iptables stop
chkconfig iptables off

vi /etc/selinux/config
SELINUX=disabled

关闭windows的防火墙!

  • 修改vi /etc/resolv.conf
nameserver 192.168.75.2
  • 修改vi /etc/hosts,映射
192.168.75.111 spark1
  • 重启网络
service network restart
  • 测试网络
ping www.baidu.com
  • 安装JDK,配置环境变量(这个不详细说明)
  • 安装上述步骤,再安装两台一模一样环境的虚拟机,因为后面hadoop和spark都是要搭建集群的。
  • 集群的最小环境就是三台。因为后面要搭建ZooKeeper、kafka等集群。
  • 另外两台机器的hostname分别设置为spark2和spark3即可,ip分别为192.168.75.112和192.168.75.113
  • 安装好之后,记得要在三台机器的/etc/hosts文件中,配置全三台机器的ip地址到hostname的映射,而不能只配置本机,这个很重要!
192.168.75.111 spark1
192.168.75.112 spark2
192.168.75.113 spark3
  • 在windows的hosts文件中也要配置全三台机器的ip地址到hostname的映射。

集群ssh免密登陆

  • 在每台虚拟机上执行
ssh-keygen -t rsa
cd /root/.ssh
cp id_rsa.pub authorized_keys
  • 配置三台机器互相之间的ssh免密码登陆,以在spark1机器上为例,另外两台类似
ssh-copy-id -i spark2
ssh-copy-id -i spark3
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值