openstack-KVM安装与使用
一、KVM安装
1、安装条件
VT-x
BIOS
Intel9R) Virtualization Tech [Enabled]
cat /proc/cpuinfo | grep -e vmx -e nx -e svm
grep vmx /proc/cpuinfo
grep svm /proc/cpuinfo
egrep '(vmx|svm)' /proc/cpuinfo
2、模块
lsmod | grep kvm_intel (查看模块)
modprobe -r kvm_intel (卸载模块)
modprobe kvm_intel (加载模块)
3、安装系统和软件
yum install kvm virt-manager libvirt libvirt-python python-virtinst libvirt-client qemu-kvm qemu-img -y
yum install kvm virt-manager libvirt* -y
yum install qemu-kvm libvirt virt-install virt-manager -y
yum install spice-protocol spice-client spice-server -y
上述命令等同如下命令:
yum install qemu-kvm* virt-* libvirt* -y
yum install spice* -y
启动服务:
systemctl start libvirtd
systemctl status libvirtd
systemctl enable libvirtd
4、验证安装
virsh -c qemu:///system list
5、透传
KVM on KVM(虚拟机里安装虚拟机)
|
Vmware |
2 |
物理 |
软件 |
|
KVM |
N |
物理 |
物理 |
modprobe -r kvm_intel (卸载模块)
modprobe kvm_intel nested=1 (开启透传)
echo -e "options kvm_intel nested=1" > /etc/modprobe.d/kvm-nested.conf
cat /sys/module/kvm_intel/parameters/nested
二、KVM使用
1、镜像管理
qemu-img create -f qcow2 /var/lib/libvirt/images/os.qcow2 10G
qemu-img resize os.qcow2 +2G
qemu-img convert os.qcow2 vmware.vmdk
qemu-img info vmware.vmdk
2、安装虚拟机
#创建磁盘,指定大小20G
qemu-img create -f qcow2 /var/lib/libvirt/images/chen2.qcow2 20G
#进入字符安装
virt-install \
--connect qemu:///system \
--name chen2 \
--memory \
#指定CPU信息(选择第2,3条即可)
--cpu host \
--cpu host-passthrough \
--vcpus ,maxvcpus=,sockets=,cores=,threads= \
#指定磁盘信息(选择第2条即可)
--disk size= \
--disk path=/var/lib/libvirt/images/chen2.qcow2 \
--disk /var/lib/libvirt/images/chen2.qcow2,size=,format=qcow2,bus=virtio,sparse \
#指定安装系统的镜像文件所在位置(选择第2条即可)
--cdrom CentOS--x86_64-Minimal-.iso \
--location /var/lib/libvirt/images/CentOS--x86_64-DVD-.iso \
--location http://example.com/path/to/os \
#设置操作系统信息
--os-type linux \
--os-variant rhel7 \
--accelerate \
#指定网络方式(选择第2条即可)
--network bridge=virbr0 \
--network bridge=br0 \
#指定安装系统的类型(字符终端)
--graphics none \
--console pty,target_type=serial \
--extra-args 'console=ttyS0,115200n8 serial'
openstack-KVM安装与使用的更多相关文章
- 完整部署CentOS7.2+OpenStack+kvm 云平台环境(3)--为虚拟机指定固定ip
之前在测试环境(centos7.2)上部署了openstack云平台(完整部署CentOS7.2+OpenStack+kvm 云平台环境(1)--基础环境搭建),openstack在neutron组网 ...
- openstack一键安装脚本(转载)
#!/bin/sh # openstack pike 单机 一键安装 # 环境 centos 7.4.1708 x86_64 # 更多内容 http://dwz.cn/openstack # Myde ...
- 完整部署CentOS7.2+OpenStack+kvm 云平台环境(2)--云硬盘等后续配置
继上一篇博客介绍了完整部署CentOS7.2+OpenStack+kvm 云平台环境(1)--基础环境搭建,本篇继续讲述后续部分的内容 1 虚拟机相关1.1 虚拟机位置介绍 openstack上创建的 ...
- kvm 安装
一. 虚拟化 是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机.在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互相不影响,从而 ...
- KVM虚拟化(KVM简介和KVM安装)
KVM 虚拟化架构分类 寄居虚拟化架构:指在宿主操作系统之上安装和运行虚拟化程序,依赖于宿主操作系统对设备的支持和物理资源的管理. 裸金属虚拟化架构:指直接在硬件上面安装虚拟化软件,再在其上安装操作系 ...
- KVM安装部署
KVM安装部署 公司开始部署KVM,KVM的全称是kernel base virtual machine,对KVM虚拟化技术研究了一段时间, KVM是基于硬件的完全虚拟化,跟vmware.xen.hy ...
- 云计算之KVM安装(二)
云计算之KVM安装(二) 调整虚拟机 虚拟化Intel使用的是intel VT-X AMD使用的是AMD-V 创建虚拟机步骤 1.准备虚拟机硬盘 2.需要系统iso镜像 3.需要安装一个vnc的客户端 ...
- 烂泥:kvm安装windows系统蓝屏
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 最近一直在学习有关KVM的知识,实验一直是在虚拟机VM中进行的.今天刚好公司有一台空闲的服务器,直接拿来安装centos.kvm等等,然后相关的配置. ...
- 烂泥:虚拟化KVM安装与配置
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 最近打算把公司的服务器全部做成虚拟化,一是跟有效的利用了服务器,二也是对自己是一个学习的机会. KVM的安装与配置步骤如下: 1. 查看是否支持虚拟化 ...
- 【KVM安装】在Centos6.8中安装KVM
阅读目录 前题条件 章节1:安装Centos6.8-进行硬件检测 章节2:配置网络-设置桥接方式 章节3:安装KVM 章节4:OVA转qcow2 章节5:使用KVM创建虚拟机 章节6:参考链接 前题条 ...
随机推荐
- iOS 让视图UIView 单独显示某一侧的边框线
有时候需要让view显示某一侧的边框线,这时设置layer的border是达不到效果的.在网上查阅资料发现有一个投机取巧的办法,原理是给view的layer再添加一个layer,让这个layer充当边 ...
- linux (fedora 28) 制作启动U盘,启动盘
最近需要安装一款Linux, 由于使用的计算机系统为 fedora 28, 所以只能在linux 制作U盘 使用 df 或者 fdisk -l 查看 U盘文件: Disk /dev/sdb: byte ...
- 译文——The habits of highly successful people
1.Morning Routine (早上列行公事) Probably the most common habit ultra-successful people have is they can t ...
- 加一的golang实现
给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一. 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字. 你可以假设除了整数 0 之外,这个整数不会以零开头. 输入: [,,] ...
- 关于LVS负载均衡tcp长连接分发的解决思路
虽然应用keepalived搞定了后端服务负载均衡和高可用性问题,但是在具体应用的时候,还是要注意很多问题.很多应用都用tcp或者http的长连接,因为建立tcp连接或者http连接开销比较大,而应用 ...
- 三、安装cmake,安装resin ,tars服务,mysql 安装介绍,安装jdk,安装maven,c++ 开发环境安装
三.安装cmake,安装resin 2018年07月01日 21:32:05 youz1976 阅读数:308 开发环境说明: centos7.2 ,最低配置:1核cpu,2G内存,1M带宽 1. ...
- C#反射の一个泛型反射实现的网络请求框架
点击下载源码 C#反射の反射详解(点击跳转)C#反射の反射接口(点击跳转)C#反射反射泛型接口(点击跳转)C#反射の一个泛型反射实现的网络请求框架(点击跳转)
- 机器学习算法总结(九)——降维(SVD, PCA)
降维是机器学习中很重要的一种思想.在机器学习中经常会碰到一些高维的数据集,而在高维数据情形下会出现数据样本稀疏,距离计算等困难,这类问题是所有机器学习方法共同面临的严重问题,称之为“ 维度灾难 ”.另 ...
- 复制数据库的Shell命令
mysqldump -h$host db_old -uroot -p$pass | mysql -h$host db_new -uroot -p$pass 管道符号,是unix一个很强大的功能,符号为 ...
- 二.css介绍
一.三种引入样式1.内嵌样式:写在html中 style标签里面2.行内样式:写在具体的标签的style属性3.引入外部样式表:可以将样式规则写在外部文件,再引入到html中 <link typ ...