赞
踩
2、CentOS-7-x86_64-DVD-2009.iso
如果网络无法打开或者网段不在同一网段,则检查本机上的下面两个服务是否打开。并把这两个服务改成自动启动,否则,下次重启后,物理机和虚拟机可能不在同一网段。
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum clean all
yum makecache
【Linux】CentOS7下安装JDK详细过程 - Angel挤一挤 - 博客园 (cnblogs.com)
具体讲解:https://zhuanlan.zhihu.com/p/130984945
ip addr
或者 ifconfig
查看虚拟机 IP 地址。(下图采用 finashell 进行连接)cd /etc/sysconfig/network-scripts/
,ls
查看网卡修改 ifcfg-ens33
BOOTPROTO 为 hdcp,改为 static
ONBOOT 为 yes,可能有的是 no,一定要改为 yes。
再在最后添加如下:(看自己网路地址进行更改)
# 网关
GATEWAY=192.168.153.2
# 静态IP
IPADDR=192.168.153.132
NETMASK=255.255.255.0
# 配置DNS服务器
DNS1=8.8.8.8
DNS2=114.114.114.114
保存退出,输入 service network restart
重启网卡:
如果重启后,网络又不能连了,使用
systemctl status network
查看,出现network.service - LSB: Bring up/down networking
的报错
可以停止NetworkManager并取消开机启动
chkconfig NetworkManager off
service NetworkManager stop
重启网络服务 service network restart
在测试ping百度 ping www.baidu.com 能ping通则网络连接成功
解决方案来自:network.service - LSB: Bring up/down networking
如果没有上述问题,则查看服务里面VMware 服务是否启动
192.168.153.132 master
192.168.153.133 slave1
192.168.153.134 slave2
修改 hosts 文件, vi /etc/hosts
:
保存退出。
systemctl stop firewalld
systemctl disable firewalld
启动:
systemctl start firewalld
关闭:systemctl stop firewalld
查看状态:systemctl status firewalld
开机禁用 :systemctl disable firewalld
开机启用 :systemctl enable firewalld
至此,单个虚拟机配置完毕。
1、CenOS7 Hadoop集群搭建(二):Hadoop集群搭建_机智的小狐狸的博客-CSDN博客
2、使用两台Centos7系统搭建Hadoop-3.1.4完全分布式集群-51CTO.COM
1、在关机状态下,右键 master - 管理 - 克隆,按照如下进行克隆。
2、克隆完毕后,不要启动,点击 编辑虚拟机设置
选择 网络适配器
-高级
点击 生成
,生成 mac 地址,防止 mac 地址重复造成网络冲突。
重复上述两步,克隆 slave2。
3、启动 master、slave1、slave2。
1)修改网卡配置,修改静态 IP。
192.168.153.132 master
192.168.153.133 slave1
192.168.153.134 slave2
vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改后保存退出
重启网络服务:service network restart
2)修改主机名
执行 vi /etc/sysconfig/network
增加以下内容:
NETWORKING=yes
HOSTNAME=master
执行 vi /etc/hostname
,文件里面写上主机名。用 hostname
查看主机名是否设置成功,我这里不成功,用了下面的方法设置的。
1、查看 /root/.ssh
是否是一个目录,如果不存在此目录,通过 ssh 连接其他主机即可自动产生。如果没有产生,则可以删除原来的非目录的 .ssh,然后新建 .ssh 目录,然后进入目录。
2、执行 ssh-keygen -t rsa
,一路回车即可,生成公钥。
向本机复制公钥 cat id_rsa.pub >> authorized_keys
3、登录其他主机,执行 ssh-keygen -t rsa
,将其他主机的公钥文件内容都拷贝到 master 主机上的 authorized_keys 文件中,命令如下:
ssh-copy-id -i master #登录 slave1,将公钥拷贝到 master 的 authorized_keys 中
ssh-copy-id -i master #登录 slave2,将公钥拷贝到 master 的 authorized_keys 中
查看 authorized_keys:
4、将授权文件分配到其他主机上,登录 master,将授权文件分发到 slave1,slave2。(当前目录:/root/.ssh
)
scp authorized_keys root@slave1:$PWD
scp authorized_keys root@slave2:$PWD
5、测试
至此,ssh 免密登录配置完成。
1、CenOS7 Hadoop集群搭建(二):Hadoop集群搭建_机智的小狐狸的博客-CSDN博客
2、使用两台Centos7系统搭建Hadoop-3.1.4完全分布式集群-51CTO.COM
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。