一 实验说明

CentOS 7的KVM虚拟机推荐使用qcow2磁盘格式,本实验在KVM中安装CentOS 6.8 64虚拟机。

二 命令部署过程

2.1 上传镜像

使用winscp上传至/data/iso/

2.2 格式化磁盘

 virt-install --network bridge=br0,model=virtio --name=vm01-centos6.8 --ram=1024 --vcpus=2 --disk path=/data/images/vm01-centos6.8.img,size=20,bus=virtio --cdrom /data/iso/CentOS-6.8-x86_64-bin-DVD1.iso --vnc --vncport=5902 --vnclisten=0.0.0.0 --noautoconsole --accelerate

参数说明:

--name:指定虚拟机名称

--ram:分配内存大小。

--vcpus:分配CPU核心数,最大与实体机CPU核心数相同。

--disk:指定虚拟机镜像,size指定分配大小单位为G。

--network:网络类型,此处用的是默认,一般用的应该是bridge桥接。

--accelerate:加速

--cdrom:指定安装镜像iso。

--vnc:启用VNC远程管理,一般安装系统都要启用。

--vncport:指定VNC监控端口,默认端口为5900,端口不能重复。

--vnclisten:指定VNC绑定IP,默认绑定127.0.0.1,这里改为0.0.0.0。

--os-type=linux,windows:常见操作系统类型。

--os-variant=

win7:MicrosoftWindows7

vista:MicrosoftWindowsVista

winxp64:MicrosoftWindowsXP(x86_64)

winxp:MicrosoftWindowsXP

win2k8:MicrosoftWindowsServer2008

win2k3:MicrosoftWindowsServer2003

freebsd8:FreeBSD8.x

generic:Generic

debiansqueeze:DebianSqueeze

debianlenny:DebianLenny

fedora16:Fedora16

fedora15:Fedora15

fedora14:Fedora14

mes5.1:MandrivaEnterpriseServer5.1andlater

mandriva2010:MandrivaLinux2010andlater

rhel6:RedHatEnterpriseLinux6

rhel5.4:RedHatEnterpriseLinux5.4orlater

rhel4:RedHatEnterpriseLinux4

sles11:SuseLinuxEnterpriseServer11

sles10:SuseLinuxEnterpriseServer

ubuntuoneiric:Ubuntu11.10(OneiricOcelot)

ubuntunatty:Ubuntu11.04(NattyNarwhal)

ubuntumaverick:Ubuntu10.10(MaverickMeerkat)

ubuntulucid:Ubuntu10.04(LucidLynx)

ubuntuhardy:Ubuntu8.04LTS(HardyHeron)

2.3 kvm虚拟机安装

 [root@kvm-host qemu]# virt-manager

安装过程略

三 登录虚机

3.1 启动虚机

 [root@kvm-host ~]# virsh list --all
Id Name State
----------------------------------------------------
- vm01-centos6.8 shut off
[root@kvm-host ~]# virsh start vm01-centos6.8

3.1 Virtual Machine Manager登录

图形界面中,使用virt-manager从图形界面登录。

3.2 命令行登录

 [root@kvm-host ~]# virsh console vm01-centos6.8

四 其他注意

4.1 kvm虚机网络

有可能kvm虚机登录后只有lo网卡,却没有eth0.

需要在kvm虚机里执行——

 vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=52:54:00:cd:4e:34 #需要和kvm的xml配置文件中一直,全局唯一。
ONBOOT=yes #开机启动
NM_CONTROLLED=yes
BOOTPROTO=dhcp
提示:若局域网内存在DHCP可开启,若不存在,可配置和宿主机同网段的静态IP。
#ifconfig eth0 up
#dhclient eth0 #开启eth0网卡。

4.2 无法console连接kvm虚机

出现卡死,需要在kmv虚拟机里修改相关文件,CentOS7的kvm虚拟机中可通过以下方式解决——

 [root@kvm-host ~]# grubby --update-kernel=ALL --args="console=ttyS0"
CentOS6中可通过以下方式解决——
[root@kvm-host ~]# echo ssyS0 >> /etc/securetty #宿主机/etc/securetty添加ttyS0
[root@kvm-host ~]# echo "S0:12345:respawn:/sbin/agetty/ ttyS0 115200" >> /etc/inittab
[root@kvm-host ~]# vi /etc/grub.conf
kernel /vmlinuz-2.6.32-431.el6.x86_64 ro root=/dev/mapper/VolGroup-lv_root …… rhgb quiet console=ttyS0 #最后加上console=ttyS0

003.KVM虚拟机部署-CentOS6.8的更多相关文章

  1. KVM安装部署

    KVM安装部署 公司开始部署KVM,KVM的全称是kernel base virtual machine,对KVM虚拟化技术研究了一段时间, KVM是基于硬件的完全虚拟化,跟vmware.xen.hy ...

  2. 在CentOS6的上安装Windows2012R2的KVM虚拟机

    在CentOS6的上安装Windows2012R2的KVM虚拟机 1:上传cn_windows_server_2012_r2_vl_with_update_x64_dvd_6052729.iso下载驱 ...

  3. CENTOS6.4上KVM虚拟机环境搭建

    CENTOS6.4上KVM虚拟机环境搭建   关键词: KVM,虚拟机,windows7, VNC, 桥接网络,br0, SCSI, IDE   环境: host: CENTOS6.4 guest: ...

  4. 如何在CentOS6.4系统上安装KVM虚拟机

    CentOS6.4系统上安装KVM虚拟机   备注:以下操作说明是经过实验验证后总结出来的笔录,有需要的朋友可以进行参考,以下是基于VMware12.5.2虚拟机版本上安装的实验环境. 一.安装KVM ...

  5. [原]CentOS7.2部署KVM虚拟机

    前段时间学习了关于PostGis.OSM数据以及Mapnik相关内容,接下来将利用假期重点学习PostgreSQL-XL和瓦片服务器集群技术,因此先把环境搭好.计划采用KVM来充分利用家里不太宽裕的“ ...

  6. CentOS7.2部署KVM虚拟机

    转自:http://www.linuxidc.com/Linux/2017-01/140007.htm 学习了关于PostGis.OSM数据以及Mapnik相关内容,接下来将利用假期重点学习Postg ...

  7. centos6.2安装kvm虚拟机

    http://www.wenzizone.com/2012/03/06/centos_6-2_install_kvm.html KVM虚拟机简介 kernel-based Virtual Machin ...

  8. 基于本地存储的kvm虚拟机在线迁移

    基于本地存储的kvm虚拟机在线迁移 kvm虚拟机迁移分为4种(1)热迁移基于共享存储(2)热迁移基于本地存储(3)冷迁移基于共享存储(4)冷迁移基于本地存储 这里介绍的是基于本地存储的热迁移 动态块迁 ...

  9. KVM虚拟机管理——虚拟机克隆

    1. 概述2. 部署基本操作系统虚拟机3. 配置虚拟机3.1 修改/etc/sysconfig/network3.2 删除/etc/sysconfig/network-scripts/ifcfg-et ...

随机推荐

  1. 解析word公式的解决方案(office插入和wps插入不同的解决方案)

    这几天在公司的项目有个需求就是数学公式的导入,而对于word来说,插入的公式xml格式,需要转换为mathML,借用插件MathJax来进行展示,而对于wps插入的公式来说,获取到的是一个wmf图片, ...

  2. IOI2018题解

    只有部分题解 练习赛 T2 自然还是要简单考虑了 0~n-1的排列,考虑相对的大小 我们先考虑对于前三个:a,b,c 询问a,b,询问b,c,再询问a,b,c 发现,如果三个知道两个,那么第三个可以唯 ...

  3. 【HDU1710】树的遍历

    题目大意:给定一棵 N 个节点的二叉树的前序遍历和中序遍历,求其后序遍历. 题解:递归操作,每次只需知道先序遍历和中序遍历的开始点,左子树大小即可,根据前序遍历的开始位置可知子树根节点的坐标,再在中序 ...

  4. c/c++ 某些特殊数的大小

    INT_MAX:2^31-1 2147483647 RAND_MAX:2^15-1    32768

  5. create-react-app脚手架使用

    1.安装脚手架和路由 npm i -g create-react-app npm i -S react-router react-router-dom 2.创建新项目 create-react-app ...

  6. Java大话设计模式

    设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用.多数人知晓的.经过分类编目的.代码设计经验的总结.使用设计模式是为了 ...

  7. bzoj千题计划191:bzoj2337: [HNOI2011]XOR和路径

    http://www.lydsy.com/JudgeOnline/problem.php?id=2337 概率不能异或 但根据期望的线性,可以计算出每一位为1的概率,再累积他们的期望 枚举每一位i,现 ...

  8. PythonCharm 配置本地反向代理激活

    以下方法仅做学习使用,如果条件允许,请自行购买正版软件,做开发的都知道软件开发出来不容易,能够支持就支持正版吧 首先去官网 下载 自己需要的 PYCHARM 版本 安装完启动会提示要激活, 选择 li ...

  9. 从ACM会议分析我国计算机科学近十年发展情况

    从ACM会议分析我国计算机科学近十年发展情况 来源:<中国计算机学会通讯>2015年第10期<专栏> 作者:陈 钢 2006年,承蒙李国杰院士推荐,<中国计算机学会通讯& ...

  10. javascript完美拖拽的实现

    直接上代码: HTML代码: <!DOCTYPE HTML> <html lang="en-US"> <head> <meta chars ...