首页 >> 学识问答 >

kvm是什么意思(kvm是什么)

2023-04-09 15:04:47

问题描述:

kvm是什么意思(kvm是什么),急!求解答,求别无视我!

最佳答案

推荐答案

2023-04-09 15:04:47

你们好,最近小活发现有诸多的小伙伴们对于kvm是什么意思,kvm是什么这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

1、 虚拟机存储目录

2、 /home/kvm/images

3、 创建存储池目录

4、 mkdir -p /home/kvm/images;chown root:root /home/kvm/images;chmod 755 /home/kvm/images;

5、 创建存储池

6、 virsh pool-define-as StoragePool --type dir --target /data/kvm;virsh pool-build StoragePool;virsh pool-start StoragePool;virsh pool-autostart StoragePool;

7、 验证查看存储池信息

8、 virsh pool-info StoragePool;

9、 查看所有创建的存储池。

10、 [root@local images]# virsh pool-list

11、 在存储池中创建一个卷,用作虚拟机的硬盘。

12、 [root@local ~]# virsh vol-create-as --pool StoragePool --name node6.img --capacity 10G --allocation 1G --format qcow2

13、 #创建卷node6.img,其中存储池为vmware_pool,容量10G,初始分配1G,文件格式类型为qcow2。

14、 [root@local ~]# virsh vol-info /home/kvm/images/node6.img

15、 #查看卷信息名称:node6.img类型:文件容量:10.00 GB分配:136.00 KB。

16、 创建虚拟主机目录

17、 mkdir -p /vhost

18、 定义虚拟机池

19、 virsh pool-define-as vmspool --type dir --target /vhost

20、 建立虚拟池

21、 virsh pool-build vmspool

22、 启动虚拟机池

23、 virsh pool-start vmspool

24、 创建win7虚拟机

25、 virt-install --name win701 --ram 1024 --vcpus=2 --os-type=windows --accelerate -c /ISO/en_windows_7_professional_x86_dvd_x15-65804.iso --disk path=/vhost/win701.img,size=30,bus=virtio,format=qcow2 --network bridge=br0,model=virtio --force --autostart --vnc --vncport=5991 --vnclisten=0.0.0.0

26、 创建centos7虚拟机

27、 virt-install --name centos7_2_246 --ram 1024 --vcpus=2 --os-type=linux --accelerate -c /data/CentOS-7-x86_64-Minimal.iso --disk path=/data/kvm/centos6.5_2_246.img,size=30,bus=virtio,format=qcow2 --network bridge=br0,model=virtio --force --autostart --vnc --vncport=5994 --vnclisten=0.0.0.0

28、 (KVM虚拟机的默认配置文件位置:/etc/libvirt/qemu/

29、 virsh -help

30、 查看所有kvm虚拟机的状态

31、 # virsh list --all

32、 列出在线运行的主机。

33、 # virsh list

34、 Virsh关闭虚拟机

35、 # virsh shutdown oeltest01

36、 (2)强制断电

37、 # virsh destroy wintest01

38、 5.配置启动和自启动虚拟机

39、 # virsh autostart oeltest01

40、 7.添加和删除KVM虚拟机

41、 (1)删除kvm虚拟机

42、 # virsh undefine wintest01 说明:该命令只是删除wintest01的配置文件,并不删除虚拟磁盘文件

43、 # virsh undefine web1 --managed-save

44、 8. 编辑KVM虚拟机配置文件

45、 # virsh edit wintest01

46、 virsh edit将调用vi命令编辑/etc/libvirt/qemu/wintest01.xml配置文件。也可以直接通过vi命令进行编辑,修改,保存。

47、 10. 其它virsh命令

48、 (1) 挂起服务器

49、 # virsh suspend oeltest01

50、 (2) 恢复服务器

51、 # virsh resume oeltest01

52、 11、虚拟机重命名

53、 关闭重命名的虚拟机

54、 virsh shutdown vm01

55、 导出xml文件

56、 cd /etc/libvirt/qemu/

57、 virsh dumpxml vm01 test.xml

58、 编辑test.xml

59、 包括name

60、 包括img文件名

61、 重新定义虚拟机

62、 virsh undefine vm01

63、 virsh define test.xml

64、 修改文件名mv vm01.img test.img

65、 启动虚拟机

66、 virsh start test

67、 12. 本机虚拟机直接克隆

68、 virt-clone -o oeltest01 -n oeltest02 -f /data/test02.img

69、 说明:以oeltest01做为源,克隆oeltest01虚拟机,并创建名称为oeltest02虚拟机,使用磁盘文件/data/test02.img

70、 13、kvm 虚拟机VNC下鼠标不同步问题解决方法

71、 关闭虚拟机,在虚拟机的配置文件中增加:

72、 input type=’tablet’ bus=’usb’/

73、 (该句位于devices配置中)

74、 然后重启libvirtd

以上就是kvm是什么这篇文章的一些介绍,希望对大家有所帮助。

  免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。

 
分享:
最新文章