本地虚拟机和共享虚拟机连接——利用共享虚拟机搭建集群

    是不是有很多小伙伴在用虚拟机搭建服务器集群实验是遇到了硬件性能不足的问题呢?你的电脑能开几台虚拟机呢? 2台?3台?8G内存的电脑如果平常优化的好的话一般可以开5台甚至6台虚拟机,每台虚拟机分配1G内存,并且可以流畅运行的。当然,小菜不是在这和你们吹嘘的,小菜平常真的是这么玩过。

    不过小菜自己都说了,是自己电脑优化的好,才能这么玩。但是,我几乎没见到过电脑能用的优化和我自己一样好的同学呢?我玩过室友的电脑,玩过隔壁室友的电脑。一些5,6k的电脑用起来不如,我这3k多的电脑。所以说啊,很多同学,平常是不懂得给自己的电脑做优化的(下面转入正题),那么,所以说,一般,普通同学的电脑都只能开2-3台虚拟机。那么,像我们平常做实验,有时需要很4台甚至更多台虚拟机怎么办呢?大家最多都只能开3台虚拟机,都被这电脑的硬件给限制了。

     肯定有同学会问了,能不能借同学的电脑,把几台普通配置的电脑连起来做集群实验呢?答案自然是肯定的,下面小菜就不再废话了,上步骤:

    <1>准备一台能把几台物理机连接到一个局域网的设备(例如:无线路由器,普通家用路由器、能开热点的手机……需要具备dhcp——就是能为主机动态分配IP的)注:这篇文章可能会用到一些专业词汇,不过我想,既然能来看我这篇文章的人,应给都是具备理解这些专业词汇能力的,不具备也没关系,因为我默认你具备了^_^

    <2>若干台电脑(看需要吧,如果需要的虚拟机多的话,就多准备几台物理机,本实验就以两台为代表,多台操作类似)

    <3>给物理机装好VMware workstation(只要不是很多年前的vm,一般都支持共享虚拟机)

    <4>在VMware workstation 上装上做实验需要的操作系统

     <5>(有没看得不耐烦,下面开始正题了)

          

    右击图中标记的部分>管理>共享

    会打开如下的操作页面:

          

    点击下一步,会出现下图

         

    如果你没给你的虚拟机做过克隆操作,途中标记的两个选项,你可以随便选择(二者的区别在于:移动虚拟机:完成后,你的虚拟机就是共享的了,原来的虚拟机消失;创建虚拟机的完整克隆:完成后,除了出现共享的虚拟机,原来的虚拟机不会消失),由于我之前做过克隆,所以只能选择第二项。

   点击完成。

   共享的虚拟机中会出现这样的选项:

          

<6>给虚拟机做桥接设置

          编辑>虚拟网络编辑器      会出现如下操作页面:

        

点击更改设置后选择桥接模式:

去选择自己的网卡(如果你用无线网卡获取的动态IP就选择你的无线网卡,如果你用有线网卡获取的IP就选择有线网卡)选中后点击:应用>确定

接着进行下面的操作:

编辑虚拟机设置:

选中网络适配器:

选择桥接模式,点击:确定

    <7>关闭本机的防火墙(或配置防火墙策略)(注意,做完实验之后,记得把防火墙打开)(关闭、打开防火墙的操作不做演示),因为xp以后的系统安全性相对来说比较高,所以不关闭防火墙的话,一会连接的时候会被拒绝。

    <8>利用dhcp设备,把两台物理机连接到一个局域网内,让它们自动获取ip(为的是能让虚拟机能和物理机在一个网段内)

    <9>本地物理主机A操作完成,下面的步骤是在物理主机B上做的操作(上面的操作是在被控制的主机上做的操作)在主机B上打开虚拟机做如下操作:文件>连接到服务器:会出现下面的操作页面   

服务器名称填写:物理主机A的IP地址

       用户名填写:物理主机A的账号(可以在物理主机A上打开cmd窗口,输入:whoami    查看当前账号)

           密码填写:物理主机A的密码(此密码必填,安全性问题,win7不允许空密码的账号远程登录,win8,win10同样)

<10>输入后点击连接,这样,连接成功后,虚拟机就共享成功了。(如果,不关闭主机A的防火墙是连接不成功的)

<11>事情还没完呢!虽然虚拟机共享成功了;如果你同时共享主机C上的多台虚拟机,在主机B上进行控制,这样来做集群实验确实没什么问题了,但是,你想要把本地虚拟机和共享虚拟机相连的话,那还需要进行下面的步骤:

给主机B的vmware workstations和主机B的虚拟机做步骤<6>的操作。这样,主机A、主机B、主机A的虚拟机、主机B的虚拟机才能在一个网段,这样它们才能互连互通,才能真正的搭建集群。

<12>这个不是步骤,写个小问题。

        为什么要把主机A、主机B、主机A的虚拟机、主机B的虚拟机通过桥接放到同一个网段呢?

        因为如果不把他们放到同一个网段,而是使用NAT模式的话。那么主机A的虚拟机在一个网段(因为做过端口映射,所以也就是一个局域网),主机B的虚拟机在一个网段,如果想把两个局域网连起来的话就需要一台有公网IP的服务器给两个局域网做端口映射(或者使用类似teamview类的软件去做),这样做未免太麻烦,所以不如把主机和虚拟机放到一个网段,这样所有的主机,所有的虚拟机就都在一个局域网内。这样就可以愉快的做集群实验了。

 

        上面的问题呢只是小菜的个人思想,如有错误,欢迎指正。

          

    

  • 7
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值