1. 场景描述

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

2. 解决方案

2.1 软件准备

(1)使用vmware-workstation进行虚拟化,版本用的:12.5.9,没有用最新版,一是12已经够用了,二是最新版破解难找(昨天家里用了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 「软件老王」,如果觉得还可以的话,关注下呗,后续更新秒知!欢迎讨论区、同名公众号留言交流!

win7安装centos7虚拟机的更多相关文章

  1. LInux系统@安装CentOS7虚拟机

    安装Centos7虚拟机 1.打开VMware,点击创建新的虚拟机(至关重要) 2.选择自定义配置,点击下一步 3.选择虚拟机硬件兼容性<Workstation 12.0>,点击下一步 4 ...

  2. Virtualbox 安装centos7虚拟机

    Virtualbox 安装centos7虚拟机 一,下载centos7 下载地址:https://mirrors.tuna.tsinghua.edu.cn/centos/7.9.2009/isos/x ...

  3. Linux环境搭建 | 手把手教你如何安装CentOS7虚拟机

    centos 下载地址: 可以去官网下载最新版本:https://www.centos.org/download/ 以下针对各个版本的ISO镜像文件,进行一一说明: CentOS-7.0-x86_64 ...

  4. win7安装centos7双系统

    采用硬盘安装 前景 打算用U盘安装,但是u盘是FAT32格式限制了文件4g大小,我官网下的iso镜像大于4g,只好采用硬盘安装. 其实U盘安装是最方便的,网上很多教程用UltraISO软件把U盘直接作 ...

  5. windows下使用HyperV安装Centos7虚拟机

    以前都是用的VM(VMWare)安装虚拟机, 然鹅, 现在电脑装了Docker需要开启Windows的HyperV, 而我使用的VM版本(14)和HyperV 是不兼容的, 于是搜索引擎搜索了一下解决 ...

  6. 使用KVM的命令行方式安装centos7虚拟机

    前提条件 1.宿主机上已经安装KVM软件,参考网址:https://www.cnblogs.com/sanduzxcvbnm/p/15538881.html 2.已经上传centos7镜像到宿主机里 ...

  7. VM安装CentOs7虚拟机后无法上网之解决方法

    最近在研究DC/OS的安装,读了很多安装方法后决定先从docker的安装入手,由于DC/OS的安装必须在CentOs7版本以上,所以就在VM下安装了CentOs7,殊不知安装后并不能上网,于是乎又转到 ...

  8. VMware安装Centos7虚拟机

    首先安装虚拟机很简单,所以呢,具体的安装过程就引用别人的博客,这篇文字很详细,引用之后会在后面加上一些遇到的问题: 原文:https://blog.csdn.net/babyxue/article/d ...

  9. 安装CentOS7虚拟机

    基础环境 Windows 10 VMware Workstation 1.下载CentOS7镜像 https://www.centos.org/download/ 此次安装使用的版本为: CentOS ...

随机推荐

  1. 【VUE】数组

    [VUE]常用函数 转载:https://www.cnblogs.com/yangchongxing/p/10637087.html 目录 ============================== ...

  2. 2016/11/10 kettle概述

    ETL(Extract-Transform-Load,即抽取,转换,加载),数据仓库技术,是用来处理将数据从来源(以前做的项目)经过抽取,转换,加载到达目的端(正在做的项目)的过程.也就是新的项目需要 ...

  3. Litho在美团动态化方案MTFlexbox中的实践

    1. MTFlexbox MTFlexbox是美团内部应用的非常成熟的一种跨平台动态化解决方案,它遵循了CSS3中提出的Flexbox规范来抹平多平台的差异.MTFlexbox适用于重展示.轻交互的业 ...

  4. 在命令提示符下,运行Java程序时,提示"找不到或无法加载主类"

    小白:在命令提示符下,运行Java程序时,提示"找不到或无法加载主类". 大神:运行Java程序的作用是让Java解释器装载,检验并运行字节码文件(.class).因此,在运行Ja ...

  5. JS---案例---左右焦点轮播图(tb)

    案例---左右焦点轮播图(tb) <!DOCTYPE html> <html lang="en"> <head> <meta charse ...

  6. 用Bootstrap做一个历史朝代表

    引入CDN,算好需要合并的单元格. <!DOCTYPE html> <html> <head> <!-- 移动设备 --> <meta name= ...

  7. python基础之字符串讲解(下)

    7.swapspace 这个命令是让大小写翻转 s = 'qwerQ' s3 = s.swapcase() print(s3) 8.title 每个隔开(特殊字符或者数字)的单词首字母大写 s = ' ...

  8. 管网平差的python程序

    在市政给水管网当中,管网平差的目的是在已知节点流量.管段长度的情况下,求得各管段流量和对应的经济管径.本科生学习阶段了解并掌握管网平差原理及方法是必不可少的环节. 在下面的程序当中,将利用哈代克罗斯法 ...

  9. mysql 排它锁之行锁、间隙锁、后码锁

    MySQL InnoDB支持三种行锁定 行锁(Record Lock):锁直接加在索引记录上面,锁住的是key. 间隙锁(Gap Lock):锁定索引记录间隙,确保索引记录的间隙不变.间隙锁是针对事务 ...

  10. Windows服务安装批处理命令

    Install.bat: @echo off "%~dp0InstallUtil\InstallUtil.exe" "%~dp0DataSyncService.exe&q ...