1. 场景描述

因测试中需要linux集群,目前的服务器不太方便部署,需要本机(windows7)启动多个linux虚拟机,记录下,希望能帮到需要的朋友。

2. 解决方案

2.1 软件准备

(1)使用vmware-workstation进行虚拟化,版本用的:12.5.9(14版本也有)

下载地址:

https://www.cr173.com/soft/177242.html

下载后自带,可以直接使用。

(2)操作系统

用的cenos7中最新的7.7.1908,4.3个G,下载地址:

http://mirrors.163.com/centos/7/isos/x86_64/

下载的是:CentOS-7-x86_64-DVD-1908.iso ,一般用这个包,full版本太大,大概10个G,min缺少一些包。

2.2 安装及说明

2.2.1 vmware安装

vmware安装没啥说的,直接解压后,双击安装,next到底。

2.2.2 vm创建虚拟机说明

(1)创建虚拟机

(2)选择自定义

(3)显示信息

(4)选择稍后安装操作系统

(5).选择操作系统

(6)选择存储地方

(7)仅主机模式网络

说明:

因公司网络安全设置,这里本人选择的是仅主机模式,这三个大概意思是:

(a)桥接,这个模式是在公网上有固定ip的,好多家用网络一般是动态分配的,不固定了,这个一般选择不了。

(b)NAT 这个选择的比较多,大概含义就是本机(windows物理)作为一个路由代理,通过这个代理进行网络连接。

(c)跟NAT差不多,不一样的就是去掉了联网权限。

后面就直接next到底,就不截图了。

2.2.3 创建虚拟机后配置(重点)

(1)首先查看默认设置 在如下编辑中选择“虚拟网络编辑器”

1,2,3,4,可以不用改,网段记录下,后面需要用,192.168.47.0

(2)配置本机(物理机)网络

安装后默认会生成两个网络连接,其中vmnet1对应仅主机模式,vmnet8对应nat模式。

3设置的是协议版本4,ip设置为:192.168.47.1(作为后续虚拟机网关)

(3)虚拟机修改

文件:

/etc/sysconfig/network-scripts/ifcfg-ens33

修改后内容:

修改后内容:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=dhcp
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=816b4c8c-fb7e-44c6-a424-66d00d2497bb
DEVICE=ens33
#ONBOOT=no
ONBOOT=yes
IPADDR=192.168.47.158
NETMASK=255.255.255.0
GATEWAY=192.168.47.1

其中IPADDR只要网段是在上面仅主机模式里面即可,GATEWAY需要是物理机vmnet1的ip地址

修改完成后,重启网卡

service network restart

默认没有ifconfig,需要使用ip addr命令:

完成,可以在vm中通过克隆功能,创建多个虚拟机来实现集群部署,如下图:

联网更新软件设置。


I’m 「软件老王」,如果你觉得文章对你有些帮助,欢迎微信搜索「软件老王」第一时间阅读,有问题及时沟通!

windows快速安装linux虚拟机的更多相关文章

  1. Vmware快速安装linux虚拟机(SUSE)

    安装环境:Vmware 11.SUSE11 64位 vmware快速安装linux虚拟机的过程还是比较简单的,步骤如下: 1.点击文件,新建虚拟机. 2.选择典型安装. 3.在红框中选择想要安装的虚拟 ...

  2. 手把手教windows上安装linux虚拟机及环境配置

    目录 版本说明 安装虚拟机 典型方式安装(推荐小白,带有图形界面,助于学习,但占用空间大) 自定义方式安装(推荐老司机) 创建快照 克隆虚拟机 windows上安装linux虚拟机不管是对于新人还是老 ...

  3. 怎么在Windows下安装Linux虚拟机

    前提:①电脑有安装好VMware Workstation Pro虚拟机,没有的话点此下载并安装.②下载好CentOS-7-x86_64-DVD-1503-01镜像文件,没有点此下载密码:lomg. 1 ...

  4. windows下安装linux虚拟机(wsl2),并安装docker。

    一.windows terminal(重要工具,但也可以不装) 这是微软官方推荐的终端工具,类似mac的iterm2,可同时开启多个终端,最开始默认有power shall,cmd,可下载gsudo集 ...

  5. windows下安装Linux虚拟机

    一.下载ios 下载网址:https://wwww.centos.org 选择一个.iso下载 二.安装一个vmware workstation或者Hyper-v的虚拟机 2.1.Hyper-v 2. ...

  6. Windows下安装Linux虚拟机的用途和好处

    Windows一般是办公界面,主要做代码编辑查看,资料查找,还有发邮件,也可以用Windows下的其他的有用软件,Linux主要作为编译工具,基本上开发都是在Linux平台下编译,例如编译驱动就需要在 ...

  7. 使用 Vagrant 在 VirtualBox 安装 Linux 虚拟机

    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源. 目录 1. 导入 2.工具介绍 3.通过Vagrant为VirtualBox安装CentOS 7 4.总结 文章推荐: 关 ...

  8. windows下安装win7虚拟机并安装oracle

    一.win7虚拟机 与安装linux虚拟机没有什么不同,不同的是选择客户机操作系统.内存.磁盘容量,以及映像文件. 创建win7虚拟机步骤简化: 新建虚拟机-->>自定义-->> ...

  9. 【linux杂谈】安装linux虚拟机的时候发现的full name,user name有啥区别

    本人为了重温linux,在新电脑上又要安装linux虚拟机,在VMware内配置快速安装的时候看到有如下说明: 大家可能跟我一样对于username比较熟悉,但是这个fullname是干嘛的?我们先进 ...

随机推荐

  1. 5.10 省选模拟赛 tree 树形dp 逆元

    LINK:tree 整场比赛看起来最不可做 确是最简单的题目. 感觉很难写 不过单独考虑某个点 容易想到树形dp的状态. 设f[x]表示以x为根的子树内有黑边的方案数. 白边方案只有一种所以不用记录. ...

  2. 4.23 子串 AC自动机 概率期望 高斯消元

    考虑40分. 设出状态 f[i]表示匹配到了i位还有多少期望长度能停止.可以发现这个状态有环 需要高斯消元. 提供一种比较简单的方法:由于期望的线性可加性 可以设状态f[i]表示由匹配到i到匹配到i+ ...

  3. 精通python网络爬虫PDF高清完整版免费下载|百度云盘|Python基础教程免费电子书

    点击获取书籍提取码:yc9w

  4. day17.json模块、时间模块、zipfile模块、tarfile模块

    一.json模块 """ 所有的编程语言都能够识别的数据格式叫做json,是字符串 能够通过json序列化成字符串与如下类型: (int float bool str l ...

  5. SeaweedFS在.net core下的实践方案

    一直对分布式的文件储存系统很感兴趣,最开始关注淘宝的TFS(Taobao File System),好像搁浅了,官方地址无法访问,github上面,各种编译问题,无意间发现了SeaweedFS 链接s ...

  6. 【NOI2017】游戏 题解(2-SAT+缩点)

    题目链接 题目大意:有四种场地$a,b,c,x$和三种赛车$A,B,C$,$a$不能跑$A$,$b$不能跑$B$,$c$不能跑$C$,$x$都可以跑.给定$n$个场地和$m$个四元组$(i,h_i,j ...

  7. 019_go语言中的方法

    代码演示 package main import "fmt" type rect struct { width, heigh int } func (r *rect) area() ...

  8. Docker 启动 Nginx

    Docker 启动 Nginx 拉取镜像 docker pull nginx:1.17.9 启动步骤 # 创建 nginx 目录 mkdir -p /usr/local/nginx && ...

  9. 1. JDK基础说明

    1. JDK基础说明 版本及新特性获取 作为技术人,关注新技术必不可少,那么最佳的途径...看下面. 在 Oracle Java 官方站点有这个非常好的引导地图 官方站点 https://docs.o ...

  10. one of the variables needed for gradient computation has been modified by an inplace operation: [torch.cuda.FloatTensor [3, 1280, 28, 28]], which is output 0 of LeakyReluBackward1, is at version 2;

    RuntimeError: one of the variables needed for gradient computation has been modified by an inplace o ...