购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.2 虚拟环境部署

2.2.1 VMware vSphere Hypervisor虚拟环境搭建

1.VMware vSphere简介

VMware vSphere是业界领先且最可靠的虚拟化平台。vSphere将应用程序和操作系统从底层硬件分离出来,从而简化了IT操作。用户现有的应用程序可以看到专有资源,而用户的服务器则可以作为资源池进行管理。因此,用户的业务将在简化但恢复能力极强的IT环境中运行。图2-4为VMware vSphere架构图。

创建VMware vSphere环境所需的重要组件如下。

(1)VMware ESX:这是一个虚拟化平台,用于将物理服务器划分为多个虚拟机分区。每个虚拟机均代表一个完整的系统,都配备有处理器、内存、网络连接、存储和BIOS。

图2-4 VMware vSphere架构图

ESX具有两个版本。

ESXi Embedded是内置在服务器物理硬件中的固件。ESXi Installable作为可安装的CD-ROM引导映像提供。可将ESXi Installable软件安装到服务器的硬盘驱动器上。

(2)vSphere Client:它是用于访问ESX主机或vCenter Server的图形管理用户界面。vSphere Client安装在Windows计算机上,是与虚拟基础架构进行交互的主要方法。可以从ESX主机或vCenter Server下载vSphere Client软件。

(3)VMware vCenter Server和插件:VMware vCenter Server可为数据中心提供便捷的单一控制点。vCenter Server是一项Windows服务,安装后可自动运行。作为Windows服务,即使未与vSphere Client相连,同时也没有任何用户登录到其所驻留的计算机,vCenter Server还是会在后台持续运行,监控和管理ESX主机和虚拟机。vCenter Server必须能够通过网络访问其管理的所有主机,并且,运行vSphere Client的任何计算机必须也能够通过网络访问此服务器。在演示vCenter Server的安装过程时,还将介绍可为vCenter提供其他功能和特性的其他可选组件,也称为插件。

(4)数据存储:数据存储就是虚拟机文件的存储位置。应在创建虚拟机时指定此位置。数据存储可隐藏各种存储选项的复杂性,并为虚拟机所需的各种存储产品提供一个统一的模型,这些存储选项包括服务器本地SCSI磁盘上的VMFS卷、光纤通道SAN磁盘阵列、iSCSI SAN磁盘阵列或网络连接存储(NAS)阵列。

2.VMware vSphere Hypervisor(ESXi)的安装步骤

VMware vSphere Hypervisor是免费启动虚拟化的最简单途径。使用这款功能完备的虚拟化管理程序,用户可以在数分钟内完成服务器的虚拟化,并在虚拟机中运行用户的应用程序。vSphere Hypervisor以VMware ESXi为基础,而VMware ESXi管理程序体系结构的可靠性、性能和体系支持已然成了行业标准。通过将应用程序整合到更少的服务器上,可减少硬件、电力、散热和管理的成本,从而节省资金。

使用VMware vSphere Hypervisor,用户可以:

本书采用的VMware vSphere Hypervisor下载地址为:

    https://my.vmware.com/web/vmware/info/slug/
    datacenter_cloud_infrastructure/vmware_vsphere_hypervisor_esxi/5_0

(1)安装VMware ESXi之前,确保安装的机器的CPU支持硬件虚拟化,并且打开BIOS设置中的VT选项,否则会安装不成功。可以通过securable、cpu-z等软件检查CPU是否支持硬件虚拟化,如图2-5所示,第3项Hardware Virtualization为Locked On表示支持。

图2-5 检查CPU虚拟化支持

(2)设置机器为光盘启动后,把光盘放入机器光驱,进入光盘引导界面,如图2-6所示,选择第一项,进入安装流程。

图2-6 进入光盘引导界面

(3)安装程序开始进入解压过程,等待进度条完成,如图2-7所示。

图2-7 安装程序的解压过程

(4)解压完成后,显示物理主机的CPU和内存大小,如图2-8所示。

图2-8 显示物理主机信息

(5)按Enter键继续VMware ESXi的安装,如图2-9所示。

图2-9 安装欢迎界面

(6)接受授权许可,继续安装,如图2-10所示。

图2-10 授权许可

(7)扫描可用的设备,如图2-11所示。

图2-11 扫描可用设备

(8)选择键盘模式,这里选择“US Default”,按Enter键继续安装,如图2-12所示。

图2-12 选择键盘的模式

(9)设置VMware密码,如图2-13所示。

图2-13 设置密码

(10)进入下一步,扫描系统,如图2-14所示。

图2-14 扫描系统

(11)所有安装配置完成后,按F11键,确认安装,如图2-15所示。如图2-16所示为安装进度。

图2-15 安装确认

图2-16 安装进度

(12)安装进度完成后,进入安装完成界面,按Enter键重启计算机,如图2-17所示。

图2-17 安装完成界面

(13)系统重新启动后,进入初始界面,如图2-18所示。

图2-18 VMware ESXi系统界面

(14)按F2键进入输入密码界面,如图2-19所示。

图2-19 输入用户名和密码

(15)进入系统配置界面,如图2-20所示,选择Configure Management Network选项。进入管理网络配置界面,如图2-21所示。

图2-20 选择Configure Management Network选项

图2-21 管理网络配置

至此,ESXi物理主机安装、配置完成,该台物理服务器的管理地址即为显示在界面上的IP地址,可以通过VMware vSphere Client登录,管理该台物理服务器。

3.安装VMware vSphere Client

完成VMware vSphere 5的安装后,下面安装VMware vSphere Client,主要用来连接和管理vSphere服务器,如创建、管理、配置虚拟机。VMware vSphere Client客户端可以用于管理VMware vCenter服务器和VMware vSphere(ESX)服务器,如图2-22所示。

图2-22 VMware vSphere Client客户端

(1)输入VMware vSphere服务器的IP地址、用户名和密码进行登录管理,如图2-23所示。

图2-23 客户端登录界面

(2)由于VMware vSphere服务器的安全证书不是受信任的,因此会出现安全警告,直接忽略就可以,如图2-24所示。

图2-24 忽略安全警告

(3)接下来就是VMware vSphere的管理界面,如图2-25所示。

图2-25 VMware vSphere的管理界面

4.虚拟机创建与管理

(1)选择所要创建虚拟机的主机(172.20.15.109)并右击,从弹出的快捷菜单中选择“新建虚拟机”命令,如图2-26所示。

图2-26 启动“新建虚拟机”向导

(2)打开“创建新的虚拟机”向导后,选择“典型”配置的方式,单击“下一步”按钮,如图2-27所示。

图2-27 虚拟的配置方式选择

(3)设置虚拟机名称后,单击“下一步”按钮,如图2-28所示。

图2-28 设置虚拟机的名称

(4)为虚拟机选择目标存储器,如图2-29所示。

图2-29 选择目标存储器

(5)选择虚拟的操作系统,本例所采用的虚拟机操作系统为CentOS 5(32位)系统,如图2-30所示。

图2-30 选择操作系统

(6)下一步设置虚拟机的网络模式,可以为虚拟机分配网卡的数量,也可以在虚拟机创建完成后,通过虚拟机的“编辑设置”对话框添加4个以上的网卡,如图2-31所示。

图2-31 设置虚拟机网卡

(7)设置虚拟机的磁盘大小,这里设置虚拟磁盘的大小为16GB,如图2-32所示。

图2-32 设置磁盘的大小

(8)下一步,显示虚拟机的配置信息,如图2-33所示。

图2-33 虚拟机配置信息

(9)创建虚拟机完成后,在服务器下会出现所创建的虚拟机列表,如图2-34所示,显示名为“Linux1”的虚拟机。

图2-34 虚拟机列表

(10)下一步为虚拟安装操作系统,选择虚拟机的“CD/DVD驱动器”并连接到本地的操作系统ISO映像文件,如图2-35所示。

图2-35 选择操作系统安装映像文件

(11)本例安装CentOS的具体过程不再赘述,安装完成后重启虚拟机,进入如图2-36所示的登录界面,至此虚拟机安装完成。

图2-36 虚拟机登录界面

2.2.2 Linux下的虚拟环境

Eucalyptus是加利福尼亚大学的Daniel Nurmi等人实现的,是一个用于实现云计算的开源软件基础设施。Eucalyptus是Amazon EC2的一个开源实现,它与EC2的商业服务接口兼容。Eucalyptus是一个面向研究社区的软件框架,它不同于其他的IaaS云计算系统,能够在已有的常用资源上进行部署,Eucalyptus采用模块化的设计,它的组件可以进行替换和升级,为研究人员提供了一个进行云计算研究的很好的平台。Eucalyptus的设计目标是容易扩展、安装和维护。与EC2一样,Eucalyptus依赖于Linux和Xen进行操作系统虚拟化。

Eucalyptus的开源版的体系结构如图2-37所示。

图2-37 Eucalyptus的体系结构

1.安装环境

本书所对应的安装是在RedHat 5.4中进行的,虚拟机为Xen 3.0,Eucalyptus的版本为1.6.2,Euca2tools的版本为1.2。

示例环境中,共有两台物理主机,在一台物理主机上安装了CLC、CC、WC、SC节点,在另一台物理主机上安装NC节点。

2.安装准备

安装Eucalyptus前,需要为操作系统安装一些所需要的依赖包,并配置好相应的文件。

(1)安装必备环境:

    yum install gcc
    yum install ntp
    ntpdate pool.ntp.org
    yum install -y java-1.6.0-openjdk ant ant-nodeps dhcp bridge-utils httpd

(2)配置Xen脚本。

这里需要注意的是,前端和后端节点的Xen都要进行配置,否则安装完Eucalyptus后,前端和后端节点是不能通信的。

修改以下字段:

    (xend-http-server yes)
    (xend-unix-server yes)
    (xend-unix-path /var/lib/xend/xend-socket)
    (xend-address localhost)
    (network-script network-bridge)
    (vif-script vif-bridge)
    (dom0-min-mem 196)

(3)配置防火墙。

示例把防火墙和Selinux关掉,如果不关的话,需要打开相应端口。

①文本模式:

    * run system-config-securitylevel
    * select Security Level: Disabled
    * select OK

②图形模式:

    * run system-config-security-level
    * select 'Disabled' for 'Firewall'
    * select the 'SELinux' tab
    * select either 'Permissive' or 'Disabled' for SELinux Setting

(4)下载Eucalyptus安装包和Euca2tool管理工具。

安装包和管理工具都可以到官网下载。本书采用的软件下载地址如下:

    http://www.eucalyptussoftware.com/downloads/repo/eucalyptus/

3.安装过程

(1)Euca2tool的安装:

    rpm –ivh euca2ools-1.2-0.1.rc1.x86_64.rpm

(2)Eucalyptus依赖包的安装:

    rpm -ivh aoetools-21-1.el4.x86_64.rpm
    euca-axis2c-1.6.0-1.x86_64.rpm
    euca-rampartc-1.3.0-1.x86_64.rpm
    vblade-14-1mdv2008.1.x86_64.rpm
    groovy-1.6.5-1.noarch.rpm \
    vtun-3.0.2-1.el5.rf.x86_64.rpm
    lzo2-2.02-3.el5.rf.x86_64.rpm

另外,Eucalyptus依赖两个Python包:

    rpm –ivh python25-2.5.1-bashton1.x86_64.rpm
    python25-libs-2.5.1-bashton1.x86_64.rpm

(3)前端节点的安装。

基于实验的目的,本书把CC、CLC、WC和SC安装在了一台机器上。如果从健壮性角度出发,可以把以上4个部分分别安装在一台机器上。

    rpm -ivh eucalyptus-1.6.2-1.x86_64.rpm
    eucalyptus-common-java-1.6.2-1.x86_64.rpm
    eucalyptus-cloud-1.6.2-1.x86_64.rpm
    eucalyptus-walrus-1.6.2-1.x86_64.rpm
    eucalyptus-sc-1.6.2-1.x86_64.rpm
    eucalyptus-cc-1.6.2-1.x86_64.rpm
    eucalyptus-gl-1.6.2-1.x86_64.rpm

(4)后端节点的安装。

后端节点用来向用户提供计算资源,所以在后端节点只安装euca、nc以及gl包即可:

    rpm -ivh eucalyptus-1.6.2-1.x86_64.rpm
    eucalyptus-gl-1.6.2-1.x86_64.rpm
    eucalyptus-nc-1.6.2-1.x86_64.rpm

4.启动并设置Eucalyptus

Eucalyptus安装好后,通过命令行启动前端和后端节点上的相应服务,然后通过设置Eucalyptus的相应配置文件,可以选择网络管理模式等。

初期,本书实验选择的是最简单的网络模式,即VNET_MODE=SYSTEM。这个模式只能设置局域网中虚拟机的IP地址,如果需要设置不同的外网及内网IP,可以采取STATIC及MANAGED模式等。

(1)启动前端及后端节点服务。

通过以下命令进行启动:

    /etc/init.d/eucalyptus-cloud start
    /etc/init.d/eucalyptus-cc start
    /etc/rc.d/init.d/eucalyptus-nc start

在后端节点启动后,经常会出现类似如下内容的提示:

    You should have at least 32 loop devices
    Starting Eucalyptus services:
    Warning! Cannot find bridge xenbr0: instances may be without net

这里提示找不到xen的虚拟网桥,所以vm就无法共享domain 0的网络。以至于运行查看资源的命令后,所显示的资源数为零。原因在于只设置了前端主机的xen配置文件,并没有相应地设置后端主机。

启动完成后,运行如下命令查看xen虚拟机连接:

    su eucalyptus -c "virsh list"

应该看到如下显示:

    Id Name State
    -----------------------------------------
    0 Domain-0 r

说明连接成功,可以进行如下设置。

(2)配置Eucalyptus脚本文件。

编辑/etc/eucalyptus/eucalyptus.conf,前端节点设置为VNET_MODE=SYSTEM模式,后端节点同样设置为VNET_MODE=SYSTEM。然后在后端节点运行brctl show,查看xen的桥接设备。

执行euca-describe-availability-zones verbose后,显示如下:

    AVAILABILITYZONE CloudServer 192.168.8.5
    AVAILABILITYZONE |- vm types free / max cpu ram disk
    AVAILABILITYZONE |- m1.small 0000 / 0000 1 128 2
    AVAILABILITYZONE |- c1.medium 0000 / 0000 1 256 5
    AVAILABILITYZONE |- m1.large 0000 / 0000 2 512 10
    AVAILABILITYZONE |- m1.xlarge 0000 / 0000 2 1024 20
    AVAILABILITYZONE |- c1.xlarge 0000 / 0000 4 2048 20

这说明前端管理节点没有探测到后端计算节点的资源,所以显示的所有资源都为0。Eucalyptus的配置文件中VNET_BRIDGE被设置为xenbr0,而brctl show命令中只有xenbr1以及相应的peth1,所以无法连通。将xenbr1改正后再运行以上命令,所显示的一切正常。

(3)注册控制机及节点前后端服务启动及资源情况一切正常后,可以通过命令注册各个控制节点,并加入后端计算节点:

    euca_conf --register-walrus 192.168.8.2 //walrus 所在节点IP
    euca_conf --register-cluster CloudServer 192.168.8.2
    //IP 地址前的是自定义的CLC 的名字
    euca_conf --register-sc CloudServer 192.168.8.2 //注册storage control

通过以下命令可以验证是否注册成功:

    euca_conf --list-walruses
    euca_conf --list-clusters
    euca_conf --list-scs

注册成功后,会显示相应的自定义名字和IP地址。

然后注册后端节点的格式如下:

    euca_conf --register-nodes "<Node 0 IP address>
      <Node 1 IP address> ... <Node N IP address>"
    euca_conf --register-nodes 192.168.8.6 //后端节点IP

同样可以运行“euca_conf--list-nodes”来验证是否注册成功。至此,Eucalyptus的启动及配置工作完成,下面就可以创建实例并登录使用了。

5.登录Eucalyptus并上传镜像文件

通过Web方式进入Eucalyptus的管理界面,如图2-38所示。

图2-38 Eucalyptus的管理界面

管理节点的IP地址为https://192.168.8.2:8443//。

默认管理账号和密码都是admin,第一次登录需要强制修改。登录进去之后会看到一个Credentials ZIP-file文件,如图2-39所示。

图2-39 Credentials ZIP-file文件

下载该文件,然后把这个文件复制到客户端机器中,有了这个文件,就可以使用eucalyptus的管理工具euca2ool进行管理了,但还需要进行如下配置:

    # mkdir $HOME/eucalyptus
    # cp Credentials.ZIP (下载的证书文件) $HOME/eucalyptus
    # cd $HOME/eucalyptus
    # mkdir .euca
    # cd .euca
    # unzip Credentials.ZIP
    # chmod 755 eucarc
    # . ~/.euca/eucarc

配置完成后,就可以使用euca2tool的命令,如euca-describe-images等。此时,本例运行此命令后结果为空,因为还没有上传并注册任何的镜像文件。

通过以下网址下载现成的操作系统镜像文件:

    http://open.eucalyptus.com/wiki/EucalyptusUserImageCreatorGuide_v1.6

编辑上传自己的操作系统镜像,下面以下载的Ubuntu 9.04镜像为例,介绍如何上传并注册系统镜像:

    euca-bundle-image -i
    euca-ubuntu-9.04-x86_64/kvm-kernel/vmlinuz-2.6.28-11-generic --kernel
    true
    euca-upload-bundle -b ubuntu-kernel-bucket -m
    /tmp/vmlinuz-2.6.28-11-generic.manifest.xml
    euca-register
    ubuntu-kernel-bucket/vmlinuz-2.6.28-11-generic.manifest.xml
    (set the printed eki to $EKI) //上传并注册kernel
    euca-bundle-image -i
    euca-ubuntu-9.04-x86_64/kvm-kernel/initrd.img-2.6.28-11-generic
    --ramdisk true
    euca-upload-bundle -b ubuntu-ramdisk-bucket -m /tmp/initrd.img-2.6.28-11-
    generic. manifest.xml
    euca-register
    ubuntu-ramdisk-bucket/initrd.img-2.6.28-11-generic.manifest.xml
    (set the printed eri to $ERI) //上传并注册ramdisk(非必需)
    euca-bundle-image -i euca-ubuntu-9.04-x86_64/ubuntu.9-04.x86-64.img
    --kernel $EKI --ramdisk $ERI
    euca-upload-bundle –b ubuntu-image-bucket -m
    /tmp/ubuntu.9-04.x86-64.img.manifest.xml
    euca-register ubuntu-image-bucket/ubuntu.9-04.x86-64.img.manifest.xml

其中$EKI为注册的Kernel ID,$ERI为注册的Ramdisk ID,$EMI为注册的Img ID。上传成功后,在Web界面上就可以显示镜像文件,如图2-40所示。

图2-40 镜像文件

然后在前端节点运行euca-describe-images命令,会显示如下内容:

    IMAGE eri-8EAD16F0
    ubuntu-ramdisk-bucket/initrd-2.6.27.21-0.1-xen.manifest.xml admin
    available public x86_64 ramdisk
    IMAGE emi-39E61616
    ubuntu-image-bucket/ubuntu.9-04.x86-64.img.manifest.xmladmin available
    public x86_64 machine eri-8EAD16F0 eki-945E1714
    IMAGE eki-945E1714
    ubuntu-kernel-bucket/vmlinuz-2.6.27.21-0.1-xen.manifest.xml admin
    available public x86_64 kernel

到这里,就可以用这个系统镜像文件创建虚拟机了。不过需要创建自己的密钥文件,方法如下:

    euca-add-keypair mykey > mykey.private
    chmod 0600 mykey.private

接着运行创建实例命令:

    euca-run-instances -k mykey -n <number of instances to start> <emi-id>

其中mykey就是刚才加入的密钥,-n指定有多少个虚拟实例,emi-id就是此前注册系统镜像时生成的Img ID,如下所示:

    # euca-run-instances -k mykey emi-39E61616
    RESERVATION r-42E9078B admin admin-default
    INSTANCE i-383806FE emi-39E61616 0.0.0.0 0.0.0.0 pending mykey
    2010-04-28T14:17:51.48Z eki-945E1714 eri-8EAD16F0

Eucalyptus为创建的虚拟实例分配了一个domain name,即i-383806FE。开始时,vm实例处于pending状态,并且内部和外部IP都为零。过一会Eucalyptus就会通过DHCP给vm分配IP地址,并且vm变成了running状态:

    RESERVATION r-30DC05B8 admin default
    INSTANCE i-4D8B0854 emi-39E61616 192.168.8.249 192.168.8.249 running mykey
    0 m1.small 2010-04-28T14:23:18.574Z cs eki-945E1714 eri-8EAD16F0

实验用的机器里有两块网卡,一块接集群间的局域网,一块接外网,分别是eth0和eth1。在RedHat上安装xen内核后,xen只虚拟出了eth1对应的网桥xenbr1,而eth0所对应的网桥并没有出现。虽然在局域网集群上自己配置了DHCP脚本,并开启了DHCP服务,但Eucalyptus中的配置文件中设置的是xenbr1,所以Eucalyptus使用的应该是公司的DHCP服务器,但公司的DHCP如果没有MAC地址的话,是不会分配IP的,而实验创建的虚拟机采用的是domain 0虚拟的MAC地址,所以就无法从局域网DHCP服务器获得IP地址,于是导致其内外网IP始终为0.0.0.0 0.0.0.0。

首先把eth1这块网卡禁用,编辑/etc/susconfig/network-script/ifcfg-eth1文件,把其中的ONBOOT=yes改为ONBOOT=no,然后重新启动。这时再运行“brctl show”命令,显示如下内容:

    bridge name bridge id STP enabled interfaces
    virbr0 8000.000000000000 yes
    xenbr0 8000.feffffffffff no vif2.0
    peth0
    vif0.0

然后再创建虚拟实例,从pending状态变为running状态后,终于获得了自己的IP地址。这样就可以通过ssh命令登录这个vm了:

    ssh -k mykey root@192.168.8.2

2.2.3 Windows下虚拟环境的搭建

1.虚拟集群介绍

服务器集群是一组协同工作并运行Microsoft集群服务(Microsoft Cluster Service,MSCS)的独立服务器。它为资源和应用程序提供高可用性、故障恢复、可伸缩性和可管理性。它允许客户端在出现故障和计划中的暂停时,依然能够访问应用程序和资源。如果集群中的某一台服务器由于故障或维护需要而无法使用,资源和应用程序将转移到可用的集群节点上。

此处给出虚拟集群相关专业术语的简介。

VMware是一个“虚拟PC”软件,它可以在一台机器上同时运行两个或更多Windows、DOS、Linux系统。与“多启动”系统相比,VMware采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。VMware是真正“同时”运行,多个操作系统在主系统的平台上,就像标准Windows应用程序那样切换。而且每个操作系统都可以进行虚拟的分区、配置而不影响真实硬盘的数据,甚至可以通过网卡将几台虚拟机用网卡连接为一个局域网,极其方便。

虚拟机是个软件,安装后可用来创建虚拟机,在虚拟机上再安装系统,在这个虚拟系统上再安装应用软件,所有应用就像操作一台真正的电脑,因此,可以利用虚拟机学习安装操作系统、学用Ghost、分区,格式化,测试各种软件或做病毒验证等工作,甚至可以组建网络。即使误操作,都不会对真实的计算机造成任何影响,因此虚拟机是个学习电脑知识的好帮手。虚拟机可不同于影子系统PowerShadow,影子模式重启后,所有操作完好如初,且不能转储。

目前常用的虚拟机主要有VMware和Virtual PC(VPC)。Virtual PC操作简便、容易上手,适合初学者,但其功能没有VMware强大。VMware采用固定内存分配,占用资源大,可进入虚拟系统后,操作时的速度却明显比VPC快得多,这是由于VMware调用了更多真实的系统配置!而且它完美支持Linux,其独有的“快照”功能,提供了便捷的软硬件测试环境切换,其“捕捉屏幕”和“捕捉视频”功能,是交流学习的有用工具,这些都是Virtual PC所没有的。VMware更像一台真实的机器,本书介绍的虚拟机就是目前广为使用的——VMware Workstation。

2.虚拟机配置

(1)打开VMware Workstation,新建虚拟机(通过文件菜单新建),如图2-41所示。

图2-41 准备新建虚拟机

(2)在新建虚拟主机向导中,选择自定义(Custom),进入下一步,如图2-42所示。

图2-42 虚拟机向导

(3)选择虚拟机格式,如图2-43所示。

图2-43 选择虚拟机格式

(4)进入下一步,选择虚拟机的操作系统和版本,如图2-44所示。

图2-44 选择虚拟机的操作系统和版本

(5)设置虚拟机名称和安装目录,如图2-45所示。

图2-45 设置虚拟机名称和目录

(6)配置虚拟机的处理器个数,如图2-46所示,为虚拟机分配4个处理器。

图2-46 为虚拟机分配处理器

(7)第6步后,一直选下一步,到网络类型选择,这里采用桥接模式,如图2-47所示。

图2-47 设置虚拟机网络模式

这一步设置好后,一直选择进入下一步,到选择磁盘容量大小,如图2-48所示,继续进入下一步。

图2-48 配置虚拟机磁盘大小

完成之后选择系统镜像,双击图2-49中的标记,选择ISO镜像路径,如果用光盘安装,这步可以省略。

图2-49 选择ISO镜像路径

下面启动虚拟机即可,虚拟机的硬件设置好了以后,就可以安装操作系统了。

操作系统的安装过程与在真正的系统中安装是相同的。

首先确定光驱正常。如果虚拟机的光驱使用的是真实机器的光驱,就把操作系统的安装光盘放在真实机器的光驱中;如果设置虚拟机光驱使用的是真实机器硬盘上的ISO文件,就在刚才的光驱设置的界面中设定虚拟机光驱所使用的ISO文件,然后在虚拟机中开机。

开机后,就像在真正的机器中安装操作系统一样,首先是硬件自检的过程。在启动的过程中,用鼠标在虚拟机中点击,就激活了虚拟机的窗口是当前窗口,也可以按F2键进入虚拟机的CMOS设置,CMOS的操作与真实的机器一样,最常用的选项调整是选择启动的设备,例如从硬盘、光驱或者软驱、USB启动等。如果要从光驱中进行安装,具体的系统安装可以设置光驱为第一启动设备(最好的方法是在虚拟机软件运行后,在其软件的“VM”菜单中选择“从电源到BIOS”项,直接进入虚拟机的“BIOS”中进行光驱设置,这与真实电脑操作就是一样的了;最好不要通过按F2键进入虚拟机的CMOS设置)。

在其硬件的光驱中(双击打开后)选择“Use ISO image file”,再指定电脑中下载的ISO文件路径,确认后就可以进行系统安装。可使用一种叫“虚拟光驱”的软件,安装在本地电脑中后,将ISO格式文件加到此虚拟光驱中,就可直接操作。 8uIpnOGCCSKeq2sH2PctJpDb6bTKCTZdXyA3on9tU2L/7AJunmuRrvvcoV0KBrOB

点击中间区域
呼出菜单
上一章
目录
下一章
×