centos的KVM初级安装
什么是KVM虚拟化技术?
KVM(Kernel-based Virtual Machine),主流虚拟化技术之一,集成与Linux2.6之后版本中,通过linux内核提供任务调度及管理。
kvm,在实现虚拟化之前,需要先检查硬件cpu是否支持虚拟化,如果是在wmwave上实现的虚拟化,需要在关机状态下设置cpu支持虚拟化。然后在命令行下检测
egrep 'vmx|svm' --color=always /proc/cpuinfo
半虚拟化(xen),需要修改虚拟机内核,全虚拟化不需要直接可以进行虚拟化
使用yum安装相关软件
yum -y install qemu-kvm qemu-img virt-viewer virt-manager libvirt python-virtinst
qemu-kvm #kvm只对cpu、内存虚拟化,qemu-kvm在此基础上模拟I/O设备
qemu-img #磁盘镜像管理工具
virt-manager #图形界面虚拟机管理工具
virt-viewer #连接虚拟机控制台
libvirt #提供一套管理虚拟化工具的接口,支持主流的虚拟化技术,如KVM、XEN、LXC等,用于命令行管理虚拟机
python-virtinst #python写的脚本,用于virt-install安装虚拟机
lsmod | grep kvm(检查kvm模块是否加载)
如果上步检查没有加载的话,用modprobe kvm进行检查是否加载
关闭NetworkManager服务,避免虚拟机与主机网络出现问题
# service NetworkManager stop
# chkconfig NetworkManager off
桥接网络
qemu支持的网络模式:
桥接 #基于网桥的虚拟网卡,与主机同网段IP地址
NAT #共享主机的IP地址
主机模式 #主机之间专用网络
添加桥接,网卡不配置IP信息
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0
HWADDR=54:39:DF:D0:AD:10
TYPE=Ethernet
UUID=7fd81a50-9ee4-41f2-aa53-b73acb45a913
ONBOOT=yes
NM_CONTROLLED=yes
BRIDGE=br0 #添加桥接
创建ifcfg-br0,里面配置真实物理IP信息
# vi /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
TYPE=Bridge
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.3.10
NETMASK=255.255.255.0
GATEWAY=192.168.3.1
DNS1=8.8.8.8
service libvirtd start(启动libvirtd,提供一套管理虚拟化工具的接口)
chkconfig libvirtd on(设置libvirtd开机自启动)
可以设置vnc登录实际的物理机,需要在服务器上面装vnc,可以直接使用yum安装,也可以用linux系统自带的rpm包进行安装)
iptables -I INPUT -p tcp -d port 5901 -j ACCEPT
/etc/rc.d/init.diptables save
然后需要在实际的物理机上面有一块新的磁盘专门用来放镜像,首先这块磁盘需要做lvm,然后在磁盘上创建一个镜像目录,将镜像上传到这个目录下。
vitmanager是用来在图形操作界面里面进行安装虚拟机的,在安装虚拟机的时候需要选择镜像,这个时候选择刚才上传上来的镜像就好了
virinstall是用来在命令行创建虚拟机的。
qemu-img create -f qcow2 vm1-disk1.qcow2 10G
virt-install --name=vm1 --disk path=/vm/vm1-disk1.qcow2 --vcpus=1 --ram=1024 --cdrom=/iso/Centos-6.4-i386-bin-DVD1.iso --network network=default --graphics vnc,listen=0.0.0.0 --os-type=linux --os-variant=rhel6
centos的KVM初级安装的更多相关文章
- centos vmware centos6.6 64位 kvm虚拟化安装配置 第四十二节课
centos vmware centos6.6 64位 kvm虚拟化安装配置 第四十二节课 上半节课 下半节课 f
- Centos 6.7 KVM下安装windows 7系统
装windows 虚拟机之前你需要做以下准备工作:A.下载windows 镜像文件和 windows 的驱动iso 文件到本地,然后上传至服务器的某个目录(当然你也可以直接在服务器上下载):B.你本地 ...
- Centos 7 KVM安装win10
KVM架构: KVM 是基于虚拟化扩展(Intel VT 或者 AMD-V)的 X86 硬件的开源的 Linux 原生的全虚拟化解决方案.KVM 中,虚拟机被实现为常规的 Linux 进程,由标准 L ...
- CentOS 7下配置安装KVM
注意:KVM一切安装和运行都是在root用户下完成的,并且只有root才能支持某些软件. 一.准备工作: 1.关闭selinux,iptables,重启后生效 ##关闭selinux # sed -i ...
- CentOS 7.5下KVM的安装与配置
由于没有物理机可用,在自己的VMware Workstation中CentOS 7.5下搭建完成. 首先查看VMware Workstation是否支持虚拟化,把红框内打钩即可. 虚拟化开启并安装Ce ...
- 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 ...
- OpenStack手动制作CentOS 7 KVM镜像
在前面讲解KVM的时候,我们已经学习了如何制作KVM镜像,那么制作OpenStack使用的镜像和KVM是有一些区别的. 1. 下载CentOS 7官方ISO安装镜像这里使用国内阿里云的镜像源进行 ...
- Centos 7+KVM(Windows Server 2008 r2 )
KVM虚拟机 Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中.它使用Linux自身的调度 ...
随机推荐
- Odoo的 数据添加修改删除代码和对应的方式
完整的可用命令如下: (0, _ , {‘field’: value})新建一条记录并将其与之关联 (1, id, {‘field’: value})更新已关联记录的值 (2, id, _)移除关联并 ...
- SYSLINUX官方文档
帮助正确认识SYSLINUX http://www.syslinux.org/wiki/index.php/Doc/syslinux http://www.syslinux.org/wiki/inde ...
- Linux工具之vmstat
vmstat (virtual memory statistics,虚拟内存统计)的缩写.可以对操作系统的虚拟内存.进程.CPU活动进行监控. 1.命令格式 vmstat [-a] ...
- Error response from daemon: manifest for elasticsearch:latest not found
五孔 35个 三孔空调 3个 一开五孔 10个 一开双控 10个 两开双控 2个 一开多控 3个 ...
- eclipse中 Launch configuration的历史记录
最近用eclipse打包jar的时候,需要指定一个main函数.需要先运行一下main函数,eclipse的Runnable JAR File Specification 下的Launch confi ...
- Vue双向绑定的实现原理系列(四):补充指令解析器compile
补充指令解析器compile github源码 补充下HTML节点类型的知识: 元素节点 Node.ELEMENT_NODE(1) 属性节点 Node.ATTRIBUTE_NODE(2) 文本节点 N ...
- MySQL 关于自定义函数的操作
-- 函数 --> 模块化,封装,代码复用 create function 函数名([参数列表]) returns 数据类型 begin SQL语句: return 值: end; 示例: -- ...
- vue基本语法 JS补充
目录 一.VUE框架入门 1. vue框架的优势 二.VUE框架的基本使用 1. vue的引用 2. vue的基本语法结构 2. 插值表达式 3. 文本指令 (1)v-text (2)v-html ( ...
- Jmeter接口测试+压力测试(转)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/github_27109687/artic ...
- 题解 [ZJOI2008]树的统计Count
[ZJOI2008]树的统计Count Description 一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w.我们将以下面的形式来要求你对这棵树完成一些操作: I. CHANGE u ...