虚拟机配置及其网络设置

参考:https://blog.csdn.net/princesslin/article/details/99669382

一、说明:

要使用hadoop集群,最好使用三台电脑以上,因设备受限,故使用虚拟机上创建三台ubuntu系统的虚拟主机,这三台主机间设置网络连接,使其能够相互通信。通常命名为master和slaver1、slaver2,这样的三台主机可以搭建成hadoop集群。

二、克隆:

1、可以使用vmware自己创建三台主机并分别配置和安装软件,但太繁琐,感觉又得好几天,不推荐。

2、可以在一台虚拟机上安装并配置好各种软件后,用这台虚拟机克隆出另外两台,那么克隆出的虚拟机自带安装好的各种软件,非常便捷,这是主流方法。

3、方法:

虚拟机—>管理 —>克隆,根据向导一步步操作即可。

非常简单,不多说,可参考https://jingyan.baidu.com/article/fdffd1f86d467df3e98ca1c8.html

按照习惯,三台主机分别命名为master、slaver1、slaver2

ps:需要选择“创建完整克隆”。

4、成功的效果图:

三、网络连接(老大难)

1、修改连接方式:

使用一台虚拟主机时,默认桥接到我们自身的网络。但现在有三台虚拟机,桥接不过来,因此修改为nat模式,来共享主机ip地址

可在vmware菜单设置:编辑----虚拟网络编辑器

1 先点击“更改设置”

2删除vmnet0、vment1的连接方式,只保留如图所示的vmnet8这种nat方法。

3ip和子网掩码按需求修改,没啥想法的话可跟图上一致

4去掉ip上方那个“使用本地DHCP…”选项的√。

2、修改系统的配置文件

说明:ubuntu17以及更高版本与低版本的配置方法不同,请根据自身版本选择对应攻略。

本人参照此方法配置的:https://blog.csdn.net/qq_24898865/article/details/81069843 但本人使用了图形界面,操作更为简单:

1、打开终端:sudo nautilus

使用此命令打开带有root权限的系统文件夹,里面的系统文件都可直接修改。

2、直接双击打开

3、粘贴如下内容:

network:
version: 2
renderer: NetworkManager
ethernets:
ens33: #配置的网卡名称
dhcp4: no #dhcp4关闭
dhcp6: no #dhcp6关闭
addresses: [192.168.1.100/24] #设置本机IP及掩码
gateway4: 192.168.1.2 #设置网关
nameservers:
addresses: [114.114.114.114, 8.8.8.8] #设置DNS
注意!!:

ip地址、网关、dns根据自己的需求设置,参照第一步中的ip设置,不要照搬全抄!!

本段文本格式非常考究!空格、层次一律不要修改,否则各种报错!!

4、重启网络:

命令行代码:netplan apply

ps:踩坑permission denoyed 解决方案:https://blog.csdn.net/bigcabbagefy/article/details/79500090

5、验证是否成功:

可以ping下主机、各种网站之类。

eg:ping www.baidu.com, 这样显示说明ping成功了,本台虚拟机成功联网。

6、同理将另外两台虚拟机的网络连接设置好,再利用ip地址相互ping通即可。

----------------19.10.18整理----------------------------------------------------------------------------------------------------

若上文不生效,基本用到的命令和内容:

1、sudo vim /etc/network/interfaces

内容:

auto ens33
iface ens33 inet static
address 192.168.1.102
netmask 255.255.255.0
gateway 192.168.1.2

2、在命令行输入sudo vim /etc/systemd/resolved.conf

修改改文件:将DNS前的 # 号去掉,然后加上DNS服务器地址即可。

3、sudo vim /etc/NetworkManager/NetworkManager.conf

修改Network-manager的配置文件,默认为打开(true)

4、重启网络

sudo service network-manager restart
命令行代码:netplan apply

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值