为什么虚拟机不能同时运行多台服务器

为什么虚拟机不能同时运行多台服务器,第1张

内存配的小了。虚拟机不能同时运行多台服务器是因为虚拟机内存配的小了。虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。

我们现在已经基本掌握了Vmware ESXi 7.0镜像的定制方法(如何私人定制VMWare ESXi 6.7和7.0的安装镜像?)和部署方法(VMWare ESXi 7.0的磁盘空间莫名少了120 GB?看这里!),掌握了vCenter 7.0的部署方法(VMware vCenter Server 7.0快速部署操作指南),并且测试了虚拟机的热迁移操作(vCenter 7.0的热迁移配置操作指南)。

我们前面在部署ESXi 7.0时,发现系统中多了一块120 GB的VMFS-L(VMFS Local)磁盘空间,是针对并发群集操作进行了特定优化的VMFS文件系统。我们也测试了调整VMFS-L分区的两种主要方法,分别是通过ESXi 6.x版本进行升级,以及通过手工设定分区大小来实现。

我们在vCenter中纳管了主机之后,集群状态为空,HA状态为不可用。

这就说明要使用集群功能,就要单独进行配置,那我们今天就来尝试配置一下vCenter的集群功能。

创建集群

点击数据中心“操作”选项中的“新建集群”。

在基础配置页面,我们把vSphere DRS和vSphere HA这两个功能开启,暂时不开启vSAN功能。

下面的“使用单个映像管理集群中的所有主机”就不开了,这个功能主要用于对集群中的所有ESXi主机进行版本同步,和IRF一样,从而消除ESXi主机之间差异。我们的主机版本都是一致的,就不配置此功能了。

检查要创建的集群的详细信息,点击“完成”。

创建集群完成之后,我们就会自动跳转到集群配置的“快速入门”页面,在此页面,我们可以按照提示快速配置集群。

第一步是“集群基础知识”,主要用于修改集群的名称和3个服务的启用状态,和我们前面的创建操作基本一致。

添加主机

第二步是“添加主机”,可以将新主机和现有主机添加到集群中。点击页面的“添加”按钮,进入添加主机页面。

我们添加一台新主机192.168.1.34,按照要求依次填写主机的IP地址、用户名和密码信息;如果要添加多台,点击下面的“添加主机”按钮即可。

然后我们再从现有的2台主机中选择192.168.1.36这台,也添加到集群中。然后点击“下一页”。

因为192.168.1.34是新添加的主机,如果出现证书的安全警示,直接“确定”即可。

查看要添加的主机的摘要信息。

最后有一个提示,在移至集群之前,主机将进入维护模式。对于已打开电源和已挂起的虚拟机,可能需要手工操作关闭电源或迁移虚拟机。确认没有问题后,点击“完成”。

等待几分钟之后,可以看到2台ESXi主机的添加状态。

从数据中心视图中,可以看到两台主机已经被成功添加到集群中,并且处于“维护模式”。

配置集群

接下来进入第3步“配置集群”,点击页面中的“配置”按钮。

首先配置“Distributed Switch/分布式交换机”,需要配置ESXi主机的一台物理适配器连接到vMotion网络。

然后配置vMotion流量所使用的的IP地址和VLAN信息,可以使用默认配置,也可以按需调整。

在自定义集群设置的高级选项中,我只是把vSphere HA下面的“虚拟机监控”选项开启了,其他保持默认配置。

最后检查集群的所有配置信息,确认无误后点击“完成”。

从“近期任务”中我们大概可以看到集群的配置过程,包括网络配置(配置分布式交换机、添加分布式端口组、更新ESXi主机网络配置)、虚拟机配置(部署vCLS的OVF模板、配置vCLS虚拟机)和ESXi主机的集群选举等等。

最后我们可以看到主机配置成功的状态显示。

再次查看主机状态,现在已经看到主机属于新建的“集群1”。

但是状态这里有个警告,我们查看一下告警详情。

发现告警信息为“该主机的 vSphere HA 检测信号数据存储数目为 0,少于要求数目: 2”。产生的原因是vCenter配置vSphere HA时,DataStore HeartBeat(数据存储心跳检测)功能要求集群下的所有ESXi主机之间至少有两个共享数据存储才能正常运行数据存储检测信号。

解决方案一般有两种,第一种方案是关闭数据存储检测信号,但是这种方式治标不治本,我们就不介绍了。第二种方案就是真正去配置共享存储,这也是我们前面介绍NFS配置方法的原因(Windows Server2012 R2搭建NFS服务器、CentOS 7搭建NFS服务器)。

我们先添加一个,发现告警信息有变化。

说明问题原因和解决方案相匹配,然后我们意外发现Windows的共享好像不是很好使,新增之后竟然没有数量变化,我就只好又新建了一个Linux的NFS共享。再次配置连接Linux的NFS共享之后,告警就消失了。

不过过了一会,Windows的NFS共享也生效了,也不知道为什么,很尴尬。

最后再看一下集群的状态。

主机状态正常,HA状态正常,完美!

一、如何理解安装部署多台Linux虚拟机

    1、什么是Linux虚拟机?

        虚拟机简单的你可以把它理解为虚拟的电脑,从功能角度来说,这个虚拟的电脑和真实的电脑几乎完全一样,只是说虚拟机的硬盘是在一个文件中虚拟出来的。这个简单了解一下就行。实际上在搭建虚拟机的过程中也可以发现这个特点。

    2、怎么搭建一台Linux虚拟机?

        实际上也是通过虚拟化的软件来实现的。就是说在你的一台真实的电脑上通过安装一个虚拟化软件来实现虚拟机的搭建。也就是说安装一个虚拟化的软件就行了。

    3、选择安装哪一种、什么版本的虚拟化软件呢?

        当然虚拟化软件有很多,比如用于服务器的,还有就是用于个人电脑的,这里我们先只关注用于个人电脑的虚拟化软件,常见的有VMware workstations和virtualbox. 简单使用的话,两者其实差不多,只是可能在有些功能支持上virtualbox比 VMware要差一点,所以这里我们就选择使用VMware workstation。

        然后就是选择软件版本,版本9,10,11,12都可以,这里我们选择使用版本11,还有要注意30天试用期的问题,如果出现该提示,只需要在网上搜到对应版本的序列号然后输入即可。

       所以说我们最终选择的虚拟化软件为VMware workstation 11。

二、VMware虚拟机介绍

    1、VMware公司简介

        威睿(英语:VMware, Inc.)是一家全球著名的软件的公司,它提供云计算和硬件虚拟化的软件和服务,并号称是第一个商业化的成功的虚拟化的x86架构。公司成立于1998年,VMware的总部设在加利福尼亚州帕洛阿尔托。2004年,威睿被易安信公司收购控股持有,然后,在2007年8月14日,易安信公司在纽约证券交易所上市公司所出售的15%控股。该公司在符号VMW下交易。

    2、旗下的产品

        1) VMware Workstation

        2) VMware Player

        3) VMware Fusion

        4) VMware Server

        5) VMware ESX服务器

        6) VMware ESXi服务器

        7) VMware vSphere

        8) 数据中心

        9) 其它产品

    3、VMware工作站的描述

        VMware工作站(VMware Workstation)是VMware公司销售的商业软件产品之一。该工作站软件包含一个用于英特尔x86兼容电脑的虚拟机套装,其允许用户同时创建和运行多个x86虚拟机。每个虚拟机可以运行其安装的操作系统,如(但不限于)Windows、Linux、BSD变生版本。用简单术语来描述就是,VMware工作站允许一台真实的电脑在一个操作系统中同时打开并运行数个操作系统。其它VMware产品帮助在多个宿主电脑之间管理或移植VMware虚拟机。

    4、虚拟机的技术描述

        运行VMware工作站进程的计算机和操作系统被称为宿主机(host)。在一个虚拟机中运行的操作系统实例被称为虚拟机客户(guest)。类似仿真器,VMware工作站为客户操作系统提供完全虚拟化的硬件集–例如,客户机只会检测到一个AMD PCnet网络适配器,而和宿主机上真正安装的网络适配器的制造和型号无关。VMware在虚拟环境中将所有设备虚拟化,包括视频适配器、网络适配器、以及硬盘适配器。它还为USB、串行和并行设备提供传递驱动程序(pass-through drivers,指将对这些虚拟设备的访问传递到真实物理设备的驱动程序)。

        由于与宿主机的真实硬件无关,所有虚拟机客户使用相同的硬件驱动程序,虚拟机实例是对各种计算机高度可移植的。例如,一个运行中的虚拟机可以被暂停下来,并被拷贝到另外一台作为宿主的真实计算机上,然后从其被暂停的确切位置恢复运行。借助VMware的VirtualCenter(虚拟机中心)产品中一种称为Vmotion的新功能,甚至可以在移动一个虚拟机时不必将其暂停–就是说现在即使在向不同的宿主机上移植虚拟机时,这些虚拟机仍然可以保持运行。

        简单概括:

        VMWare虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器.

        VMWare虚拟机软件来测试软件、测试安装操作系统(如linux)、测试病毒木马等。

        VMWare是真正“同时”运行,多个操作系统在主系统的平台上,就象标准Windows应用程序那样切换。而且每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据,可以通过网卡将几台虚拟机用网卡连接为一个局域网。

    5、相关功能

        1)不需要分区或重开机就能在同一台PC上使用两种以上的操作系统。

        2)完全隔离并且保护不同OS的操作环境以及所有安装在OS上面的应用软件和资料。

        3)不同的OS之间还能互动操作,包括网络、周边、文件分享以及复制贴上功能。

        4)有复原(Undo)功能。

        5)能够设定并且随时修改操作系统的操作环境,如:内存、磁碟空间、周边设备等等。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/372542.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存