kvm

来源:互联网 发布:ktv小姐怎么出台 知乎 编辑:程序博客网 时间:2024/06/05 06:51

openvz   

刀片差不多一个服务器,系统调用内核态,上下文切换。红帽kvm认证。红帽6.0之后,红帽虚拟化功能全部切换kvm。r7-ev企业虚拟化-3.0(虚拟化kvm),默认需要cpu虚拟化支持。showdown -h new   amd-v/RVI(rvi) 和inter-VT/EPT(ept)  cpu/内存

 

vmware EXI 虚拟化

Kvm安装:

[root@localhost ~]# cat /etc/redhat-release 

CentOS Linux release 7.2.1511 (Core) 

[root@localhost ~]# lsmod | grep kvm (查看是否kvm模块)

 

grep -E "(vmx|svm)" /proc/cpuinfo (egrep -o "(vmx|svm)"  /proc/cpuinfo )   vmx因特尔虚拟化技术inter-VT技术,svm是amd虚拟化技术amd-v

 

yum install qemu-kvm

lsmod| grep kvm   存在

 

 

rpm -ql qemu-kvm 查看安装命令

kvm是内核态,qemu是用户态。创建虚拟机,就是一个进程,虚拟机vcpu可能就是进程中的线程。管理方便,kill掉进程相当于断电效果。

安装管理工具:yum install virt-manager python-virinst qemu-kvm-tools

raw 裸硬盘

kvm硬盘有什么多格式。

  在RedHat系统下用usermod 命令可把某用户添加进多个附属组,默认情况下,一次性添加多个附属组可用以下方式来添加:

 usermod -G 附属组1,附属组2,...,附属组X  用户名

    但在添加之后若再对该用户添加另外附属组时,使用

    usermod -G 附属组名 用户名  

    会把该用户的附属组覆盖为“附属组名”。此时,可在usermod 命令中添加一个参数 -a 即可。

    usermod -a -G 附属组名 用户名

EPEL (Extra Packages for Enterprise Linux,企业版Linux的额外软件包Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包

 

yum list |grep libvirt 查看包

yum install libvirt python-libvirt      virt-install依赖于libvirt(api支持多种语言),底层调用libvirt。

/etc/init.d/libvirtd start  启动

rpm -ql qemu-kvm (-l, --list   list files in package) 查看文件

qemu-img create -f raw /kvm.raw 10G  创建文件raw

 

qemu-img info kvm.raw  查看磁盘大小,文件已经生成那么大文件。常用磁盘命令:qemu-img

dd if=/dev/cdrom  of=/centos .iso  

 创建虚拟机:virt-install --virt-type kvm --name kvm-demo \

> --ram 512  --cdrom=/centos.iso  --network network=default  --graphics vnc,listen=0.0.0.0 \

> --noautoconsole --os-type=linux --disk path=/kvm.raw

 

 

ll -lh 查看文件大小

 qemu-img info kvm.raw  查看磁盘信息:

 

[root@kvm /]# qemu-img info kvm.raw 

image: kvm.raw

file format: raw

virtual size: 10G (10737418240 bytes)

disk size: 1.5G

[root@kvm /]# qemu-img info q.qcow2 

image: q.qcow2

file format: qcow2

virtual size: 13G (13958643712 bytes)

disk size: 459M

cluster_size: 65536

netstat -nltp  |grep 59  查看端口号

kvm虚拟机就是进程,多个vcpu可能是其中的线程

  ps -aux | grep kvm 查看进程  

/usr/libexec/qemu-kvm -cpu ?  查看支持的模拟的cpu

virsh domid kvm-q  查看虚拟机的id

virsh domuuid kvm-q 查看虚拟机的uuid

qemu-img  convert -f raw -O qcow2 kvm.raw  kvm.qcow2  磁盘格式转换

需要重新定义xml文件,迁移,修改cpu,修改内存,添加硬盘。

 

 


留在有道笔记中的印象。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 电脑wps文字打不开怎么办 电脑的wps打不开怎么办 qq锁异地登录怎么办 手机玩游游戏太热怎么办 运动秀注册不了怎么办 应用卸载不掉怎么办 aweme卸载不掉怎么办 win10系统安装失败怎么办 英雄联盟自动更新失败怎么办 英雄联盟老出错怎么办? lol下载0kb怎么办 手机md5校验失败怎么办 王者荣耀占内存怎么办 信用卡被暂停使用怎么办 宝宝爱涂鸦怎么办呢 大良老板欠薪怎么办 投影仪流明很低怎么办 户外涂鸦没有墙怎么办 word突然未响应怎么办 文档突然未响应怎么办 pr不自己播放怎么办 笔记本电脑空格键打字失灵怎么办 小孩受凉打喷嚏流鼻涕怎么办 头疼打喷嚏流鼻涕鼻塞怎么办 头疼打喷嚏想吐怎么办 感冒鼻塞头疼打喷嚏怎么办 孕期打喷嚏漏尿怎么办 孕妇打喷嚏漏尿怎么办 打喷嚏停不下来怎么办 鼻炎不停的打喷嚏怎么办 感冒了鼻子痒怎么办 怀孕鼻炎严重了怎么办 鼻炎不停打喷嚏流鼻涕怎么办 鼻子里面干痒怎么办 有鼻炎老打喷嚏怎么办 鼻子喷嚏打不停怎么办 鼻子痒想打喷嚏怎么办 鼻痒打喷嚏流鼻涕怎么办 原配找到公司了怎么办 西北游不吃羊肉怎么办 水培植物冬天该怎么办