通过KVM部署第一台虚拟机

通过前期的准备(Centos7 安装 KVM),接下来就可以来部署虚拟机了。

安装虚拟机有两种方法,一种是通过 virt-manager使用图形化工具安装,还有一种就是通过virt-install命令行方式进行安装,本篇文章采用的是命令行安装。

0x01 准备工作

1.准备安装镜像

本次安装的操作系统是 Fedora26 通过官网下载到的镜像文件** Fedora-MATE_Compiz_Live-x86_64-26-1.5.iso**将其放置到合适的位置。

2.创建一块虚拟机使用的硬盘

在合适的位置,例如我在 /kvm 目录下执行以下命令:

[[email protected] kvm]# qemu-img create fedore26.qcow2 -f qcow2 50G

这样就创建了一个大小为 50G 类型为 qcow2 并且名称为 fedora26.qcow2 的虚拟磁盘。

0x02 部署虚拟机

一切准备就绪,接下来使用 virt-install 命令来创建虚拟机。

virt-install --name=fedora26 --ram=1024 --vcpus=1 --os-type=linux --hvm --cdrom=/kvm/Fedora-MATE_Compiz_Live-x86_64-26-1.5.iso --file=/kvm/fedore26.qcow2 --bridge=virbr0

随后系统会出现 Starting install ...

关于以上命令选项的介绍:

| 选项 | 用途 |

| ------ |:---:|

|--name|虚拟机的名字|

|--ram|虚拟机内存 单位 M|

|--vcpus|虚拟机 CPU 个数|

|--os-type|虚拟机类型 Linux or Windows|

|--hvm|全虚拟化(硬件虚拟化)|

|--carom|安装镜像 iso 文件位置|

|--file|虚拟机硬盘文件位置|

|--bridge|虚拟机使用的网络|

!!!

关于网络,这里设置是默认网络。

!!!

启动 libvirtd 服务后,会自动的创建一个软桥,可以通过以下命令来查看:

[[email protected]]#brctl show

应该可以看到一个名称为 virbr0 的软桥,在系统中防火墙定义了 NAT ,所以通过这个软桥是可以直接访问外网的。

正常的话,稍后会弹出安装界面:

!!!

如果没有弹出界面,可能是系统没有安装图形化环境

!!!

可以在 virt-install 命令中指定一下参数,进行远程安装:

|选项|用途|

|----|---|

|--vnc|启用 VNC|

|--vnclient|VNC 监听的 IP|

|--vncport|VNC 监听的端口|

随后进行正常安装即可。

时间: 2024-11-06 03:32:32

通过KVM部署第一台虚拟机的相关文章

创建第一台虚拟机在Azure Stack TP2

前面一片博文我们已经成功的部署了Azure Stack TP2的POC环境,那么今天我们就来看一下如何在Azure Stack上创建我们的第一台虚拟机. Azure Stack TP2部署成功以后,我们需要打开虚拟机MAS-CON1的控制台(可以使用RDP的方式连接),登陆虚拟机MAS-CON1以后我们会发现在桌面上有一个快捷方式"Microsoft Azure Stack POC Portal",双击快捷方式启动新门户. 使用部署Azure Stack的时候使用的Azure账号登陆:

1 - 部署第一台域控制器

环境信息 CONTOSO集团是一家跨国企业,总部坐落于美国的雷德蒙德,并且在日本和中国设有分公司,日本分公司位于东京,而中国分公司在北京.上海和苏州均有办事处.随着企业规模的扩大,CONTOSO集团决定使用AD域服务对现有IT资源进行管理和整合,并为之后的扩展打下坚实的基础.经过调研,CONTOSO集团最终采用了单林多域多站点的AD域架构,具体拓扑如下: 此次实验将部署林中第一台域控制器: 域名 计算机名 IP地址 角色 contoso.group Redmond-DC01 192.168.10

Windows Server 2012体验之部署第一台域控制器

windows server 2012在部署DC方面有了一些改变,不但在操作上有一些改变,而且有了新的DC克隆的功能.本文就先来体验一下如何将一台windows server 2012 RTM服务器提升为域控制器. 首先我已经安装好了一台windows server 2012服务器,而且已经配置好了IP.DNS等信息.如图. 下面我要把这台服务器提升为DC,在server 2012中,已经不支持dcpromo进行提升了,如果使用dcpromo /adv,会出现下图的提示,并且会转到服务器管理器的

[LyncServer2013企业版迁移SkypeForBusinessServer2015企业版]二,部署第一台后端数据库服务器

数据库我们使用SQLServer 2014,因为需要做AlwaysOn,必然我们选择的是企业版,安装过程简单说下就好,因为这实在太简单了. 先安装好.NET FrameWork 3.5,这个东西在WindowsServer 2012下面实在麻烦,每次都要插光盘安装,这里顺便吐槽下. 插入SQLServer 2014镜像,直接载入即可,直接开始安装向导    同意许可 现在我们做几件事情: 针对SQL服务器,配置下防火墙,打开1433,5022端口 另开启 这些是我个人的习惯,有些可能不是必须的,

CentOS 7部署OpenStack(8)—创建第一台虚拟机

创建key [[email protected] ~]# source kevin-openrc.sh [[email protected] ~]# ssh-keygen -q -N "" [[email protected] ~]# nova keypair-add --pub-key .ssh/id_rsa.pub mykey [[email protected] ~]# nova keypair-list +-------+----------------------------

在ESXi上建立第一台虚拟机

利用Vsphere Client连接ESXi主机,然后右击主机,在弹出的快捷菜单里选择"新建虚拟机"选择.当然也可以再清单里选择新建虚拟机如图: 这里选择新虚拟机的配置项,其中"典型"选项是跳过一些很少需要更改其默认值的选项,从而缩短了虚拟机创建过程:"自定义"选项是列出了每个需要设置的虚拟硬件.选择"典型"选项后,可以在虚拟机建立完成后再修改每个需要设置的虚拟机硬件.这里我选择了"典型"安装,如图: 在虚

部署第一台域控制器

001. 以Administrator管理员身份登陆计算机(caiya001), 点击"添加功能和角色"打开"添加角色和功能向导" 002. 单击"下一步"打开选择"安装类型"对话框 003. 选择"基于角色或基于功能的安装", 并且"下一步" 004. 选择"从服务器池中选择服务器", 并且"下一步" 005.选中"Active Dir

OpenStack kilo版(6) 启动第一台虚拟机

创建网络 提供者为external,类型为fla,网络名称为public,: [email protected]:~# neutron net-create --shared --provider:physical_network external? --provider:network_type flat public Created a new network: +---------------------------+------------------------------------

Lync Server 2013 部署 _ 部署池中第一台Lync Server

本章将部署第一台Lync Server前端服务器 部署顺序为 1.安装先决条件 2.准备Lync Server准备环境,安装基本组件打开部署向导,准备AD,安装管理工具 3.新建Lync拓扑并发布 4.安装Lync Server,安装本地配置存储,Lync Server 组件,为Lync Server 配置证书 5.启动Lync Server 服务 ===先决条件 Install-WindowsFeature RSAT-ADDS, Web-Server, Web-Static-Content,