kvm的安装使用技巧
KVM参考网址
http://www.server110.com/kvm/201403/8321.html
http://www.2cto.com/os/201511/451650.html
https://yq.aliyun.com/articles/51924
Kvm的创建,管理和迁移
http://www.codesky.net/article/201205/171979.html
学习kvm的所有网址
- 1、KVM虚拟化安装Windows 2003服务器常见问题
- 2、kvm虚拟化学习笔记(二)之linux kvm虚拟机安装
- 3、kvm虚拟化学习笔记(三)之windows kvm虚拟机安装
- 4、kvm虚拟化学习笔记(四)之kvm虚拟机日常管理与配置
- 6、kvm虚拟化学习笔记(六)之kvm虚拟机控制台登录配置
- 7、kvm虚拟化学习笔记(七)之kvm虚拟机克隆
- 8、kvm虚拟化学习笔记(八)之kvm虚拟机vnc配置
一. Centos7.0安装kvm
参考网址
http://www.centoscn.com/image-text/install/2015/0817/6016.html
1.安装kvm
# yum -y install libcanberra-gtk2 qemu-kvm.x86_64 qemu-kvm-tools.x86_64 libvirt.x86_64 libvirt-cim.x86_64 libvirt-client.x86_64 libvirt-java.noarch libvirt-python.x86_64 libiscsi-1.7.-.el6.x86_64 dbus-devel virt-clone tunctl virt-manager libvirt libvirt-python python-virtinst dejavu-lgc-sans-fonts
2.安装图形界面X-windows
yum groupinstall "X Window System"
3.安装中文字符,解决界面乱码问题
yum install dejavu-lgc-sans-fonts
yum groupinstall "Fonts" -y
错误: 1. couldn’t connect to accessibility bus failed to connect to socket /tmp/dbus 解决方法:
export NO_AT_BRIDGE=
其他的安装配置类似centos6.X
二.centos6.X安装KVM
1.查看CPU是否支持kvm
# egrep -o 'vmx|svm' /proc/cpuinfo
2.安装kvm的主要组件及工具
#yum install -y kvm kmod-kvm kvm-qemu-img libvirt Python-virtinst virt-manager virt-viewer bridge-utils tunctl
#yum groupinstall kvm
#lsmod | grep kvm //(检查是否已安装)
kvm_intel 50380 4
kvm 305081 1 kvm_intel
显示结果如上表示kvm模块已经加载,如果没有输出信息,则表示没有加载成功
若没有结果可以重新加载 或者 重新启动reboot
#modprobe kvm //(加载kvm模块,不出问题的话,此命令是可行的 )
三. 配置KVM虚拟机运行的网络环境
1:说明:
KVM默认是使用NAT模式为虚拟机(客户操作系统)提供网络的,还有一种网络模式叫做桥接模式。至于它的网络环境管理后面将会有文章专门介绍,本文就先以桥接模式配置网络环境来安装虚拟机。
2:宿主操作系统的网络配置文件如下:(/etc/sysconfig/network 和 /etc/resolv.conf文件可以不考虑 )
添加网桥br0,配置文件如下:(两种方法)
# /etc/init.d/libvirtd start
# virsh iface-bridge eth0 br0
桥接网卡配置
# cat /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
BOOTPROTO=static
IPADDR=192.168.6.20
NETMASK=255.255.255.0
ONBOOT=yes
GATEWAY=192.168.6.1
TYPE=Bridge
DNS1=8.8.8.8
正常网卡(默认eth0)配置
# cat /etc/sysconfig/network-scripts/ifcfg-eth0(此处的ip可以注释,只留下标红处的,如果有问题的话,也可以跟br0网卡的ip配置一样的) //下面标红处为注释行
#BOOTPROTO=static
#IPADDR=192.168.6.20
#NETMASK=255.255.255.0
#GATEWAY=192.168.6.1
DEVICE=eth0
ONBOOT=yes
TYPE=Ethernet
BRIDGE=br0
重启网络服务
# /etc/init.d/network restart
# /etc/init.d/libvirtd start
四. 使用图形界面接口创建客户操作系统
# virt-manager //亦可以从菜单里找图形安装
1:开启:
Applications >> System Tools >> Virtual Machine Manager
界面如下:

2:点击新建虚拟机(如下图鼠标处Create a new virtual machine)

3:在Name输入框中输入虚拟机的名字1005vm,点击Forward按钮如下图显示。

4:选择Use ISO image,并点击Browse选择ISO镜像所在的路径,再选择OS type,点击Forward如下图显示:

5:如上图为虚拟机配置内存和VCPU个数(默认是1024MB和1CPUs)。点击Forward如下图显示:

6:指定虚拟磁盘的空间16.0GB(默认是8.0GB),点击Forward如下图显示:

7:此时可以选择上图鼠标位置定制别的硬件,还可以点击Finish完成创建,并启动虚拟机。
配置图如下,也可以点击下图鼠标位置进行配置:

另外需要注意虚拟机的网络方式配置如下图鼠标所指位置:

剩下的就是客户操作系统的安装过程了(略),如下图:

重启网络
# service network restart
五 其余需要注意及说明的情况
1:这种方式创建的虚拟机虚拟磁盘的格式为raw,此格式不能使用快照功能。
2:虚拟机镜像的默认位置在/var/lib/libvirt/images/文件夹下。
3:虚拟机的xml配置文件默认在/etc/libvirt/qemu/目录下。
linux kvm虚拟机配置及常见问题处理
命令行创建安装虚拟机
virt-install --connect qemu:///system --virt-type kvm --name rhel6 --ram=1024 --disk path=/var/lib/libvirt/images/rhel6.img,size=8,sparse --os-type=linux --accelerate -c /sdb1/CentOS-6.6-x86_64-bin-DVD.iso --network bridge=br0,model=virtio --vnc --vncport=5991 --vnclisten=0.0.0.0 --force
--vncport 端口可以自己改,不指定的话自动获取
--boot network,cdrom,menu=on 这个是启动顺序可以不用加
当出现下面提示的时候用vnc客户端连接即可(端口:5991)
kvm的安装使用技巧的更多相关文章
- Kvm 简介 安装 使用 桥接网络
KVM 全称是 基于内核的虚拟机(Kernel-based Virtual Machine),它是一个 Linux 的一个内核模块,该内核模块使得 Linux 变成了一个 Hypervisor: 它由 ...
- linux中kvm的安装及快照管理
一.kvm的安装及状态查看 1.安装软件 yum -y install kvm virt-manager libvirt2.启动libvirtd 报错,升级device-mapper-libs yum ...
- 在 KVM 上安装 Win7 虚拟机
之前都是在用Linux 虚机,现在有需要用到Win7 虚机,才发现在 KVM 上安装 Win7 的过程远比想象中的复杂.本文就把其过程做个简单总结. 1. 在 Virtual Machine Mana ...
- kvm虚拟机安装
KVM虚拟化技术介绍 概述 KVM是基于内核的虚拟化技术(Kernel-based Virtual Machine),于2007年的Linux 2.6.20被合并进Linux内核.KVM要求CPU支持 ...
- 烂泥:KVM中安装Windows Server 2008 R2系统
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 在前一篇文章中,我介绍了有关在KVM中的安装Centos系统.接下来,就来介绍如何在KVM中安装Windows系统. 注意:在此我安装的是windows ...
- centos vmware centos6.6 64位 kvm虚拟化安装配置 第四十二节课
centos vmware centos6.6 64位 kvm虚拟化安装配置 第四十二节课 上半节课 下半节课 f
- VS2013全攻略(安装,技巧,快捷键,插件)!
工欲善其事,必先利其器.VS2013全攻略(安装,技巧,快捷键,插件)! 之前一篇<c++的性能, c#的产能?!鱼和熊掌可以兼得,.NET NATIVE初窥>承蒙大家喜爱和编辑推荐,在此 ...
- web管理kvm ,安装webvirtmgr
原创博文安装配置KVM http://www.cnblogs.com/elvi/p/7718574.htmlweb管理kvm http://www.cnblogs.com/elvi/p/7718582 ...
- KVM 虚拟机 安装配置
原创博文安装配置KVM http://www.cnblogs.com/elvi/p/7718574.htmlweb管理kvm http://www.cnblogs.com/elvi/p/7718582 ...
随机推荐
- 【jsp】MyEclipse10.7.1最新版+破解下载
MyEclipse企业级工作平台[1](MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开 ...
- 简单谈谈python的反射机制
转:http://www.jb51.net/article/87479.htm 本文主要介绍python中的反射,以及该机制的简单应用,熟悉JAVA的程序员,一定经常和Class.forName打交道 ...
- PID算法
所谓PID就是比例-积分-微分的英文缩写,但并不是必须同时具备这三种算法,也可以是 PD, PI,甚至只有 P算法控制,下面分别介绍每个参数的含义:首先需要明确一个事实就是,要实现PID算法,必须在硬 ...
- underscore.js 源码阅读 一 整体结构
// 整个underscore的实现包在一个立即执行函数中,避免污染全局对象 // 通过call(this)来入全局变量 (function() { // 缓存this var root = this ...
- 基于 HTML5 的 3D 工控隧道案例
隧道的项目我目前是第一次接触,感觉做起来的效果还蛮赞的,所以给大家分享一下.这个隧道项目的主要内容包括:照明.风机.车道指示灯.交通信号灯.情报板.消防.火灾报警.车行横洞.风向仪.COVI.微波车检 ...
- java利用poi生成/读取excel表格
1.引入jar包依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi< ...
- Windows 产品激活状态、密钥等信息查看
目前,大多PC都是预装了微软家的桌面级系统 Windows ,这也算是微软一大得意之作.可是 Windows 产品可不是免费的,是要 $ 的.可能在中国,大多数系统可能是盗版过来的,像当年的雨林木风( ...
- Centos7搭建zookeeper集群
centos7与之前的版本都不一样,修改主机名在/ect/hostname 和/ect/hosts 这两个文件控制 首先修改/ect/hostname vi /ect/hostname 打开之后的内容 ...
- python并发编程之多进程(理论)
一.什么是进程 进程:正在进行的一个过程或者说一个任务.而负责执行任务则是cpu. 二.进程与程序的区别 程序:仅仅是一堆代 进程:是指打开程序运行的过程 三.并发与并行 并发与并行是指cpu运行多个 ...
- nagios的安装
Nagios通常由一个主程序(Nagios).一个插件程序(Nagios-plugins)和四个可选的ADDON(NRPE.NSCA. NSClient++和NDOUtils)组成.Nagios的监控 ...