最近想弄分布式应用,通过虚拟机建立多个linux系统,那么这个篇文章记录建立多个linux系统,并可以进行连上外网。

一、目标

  • 在VMware建立多个linux系统
  • 通过SSH工具进行连接

二、先决条件

  • 硬件方面(内存和CPU能带的动虚拟机)
  • 软件(安装好VMware和Linux系统)
  • 本人VMware12 ,系统为centos7.0, 大家都可以在网上下载安装
  • 能联外网
  • SSH工具 笔者用的是MobaXterm 可以官网下载安装

三、安装第一个虚拟机

步骤1:
这里写图片描述
步骤2:
这里写图片描述
步骤3:
这里写图片描述
步骤4:
这里写图片描述
步骤5:
这里写图片描述
步骤6:
这里写图片描述
步骤7:耐心等候,它自动安装
这里写图片描述
步骤8:然后就不能有感叹号
这里写图片描述
步骤9:最关键一步,选择安装软件
这里写图片描述
这里写图片描述
步骤10:其他采用默认就好了,点击开始安装
这里写图片描述
步骤11:静静等待安装和设置ROOT密码以及创建用户
这里写图片描述
设置一下密码
这里写图片描述
安装和配置之后点击重启
步骤12:进入系统,发现连不了网
这里写图片描述
修改一下参数就好了
其实就是网卡没有被激活
vi /etc/sysconfig/network-scripts/ifcfg-ens33
这里写图片描述
将ONBOOT=no 修改成ONBOOT=yes
然后重启网络network服务
service network restart
这里写图片描述
步骤13: 用MobaXterm连接虚拟机主机
这里写图片描述
步骤14、输入用户名和密码就可以进入 如下界面就可以说明连接成功了
这里写图片描述
下面你就自由发挥了

四、克隆虚拟机

如果每个虚拟机都是有相同的环境,我每次重复安装操作很繁琐,这是可以通过克隆来解决这个问题,快速创建多个虚拟机
步骤一、
这里写图片描述
步骤二、
这里写图片描述
步骤三、
这里写图片描述
步骤四、你会发现和安装有点类似
这里写图片描述
步骤五:等待克隆完成然后启动虚拟机
账号和密码还是克隆的虚拟机用户和密码
这里写图片描述
是不是很快
这里会有一个问题问题,由于是复制会报一个错误
输入 service network restart 会出现这异常(重启网络设置)

1、CentOS7 Failed to start LSB: Bring up/down解决方法

如何解决就是输入如下命令
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl start network.service
具体可以参考原文

2、ifconfig command not found

我们通过ifconfig命令查看ip地址
需要在联网情况下
输入:sudo yum install net-tools

五、总结

总体来说就是如何设置网络,让虚拟机能够联网。这样可以愉快开发你的分布式应用的。大致就这些内容,欢迎大家评论

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐