Chinaunix首页 | 论坛 | 博客
  • 博客访问: 347244
  • 博文数量: 45
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 885
  • 用 户 组: 普通用户
  • 注册时间: 2015-05-06 21:07
个人简介

做好自己,不卑不亢,持之以恒!!

文章分类

全部博文(45)

分类: LINUX

2015-08-14 11:57:08

virsh(Virtual Shell)是由一个名为 libvirt 的软件提供的管理工具,提供管理虚拟机更高级的能力。virsh大部分的功能与xm 一样,你可以利用 virsh 来启动、删除、控制、监控 KVM 中所有的虚拟机。

1  基本语法

virsh的基本用法如下:
virsh [COMMAND] [ARGS...]

 

另外需要注意的是,virsh提供两种执行模式:"直接模式(Direct Mode)"与"互动模式(Interactive Mode)"。在直接模式里,你必须在Shell中以参数、自变量的方式来执行virsh,如果在互动模式中,则virsh会提供一个提示字符串,你可以在该提示字符串后,输入要执行的命令。如果执行virsh没有指定任何参数或自变量则默认就是进入互动模式。

1:创建虚拟机:
(Import方式装机)




(镜像方式装机)



2:virsh管理虚拟机
    a:virsh  attach-interface向虚拟解添加虚拟网卡
        举例祥刚才的test添加网卡

此时再看test虚拟机可以发现成功为其添加了一块eth1网卡

编辑eth1网络配置文件使其可用



测试其可用性


b:虚拟磁盘的添加

 生成一块新的硬盘
    使用virt-manager很容易,直接在虚拟的属性中点击“添 加硬件”----“storage”选择多大的空间,驱动类型,缓存模式。然后点击完成。注意,有些硬盘是支持热插拔的,有些不支持。除了IDE格式的硬 盘外,其他的都支持热插拔,这就意味着,如果添加的是IDE的硬盘的话,需要对虚拟机进行重启,使他识别新添加的硬盘。
如果采用virsh命令添加的话。采用命令
#qemu-img create -f raw test_add.img 10G
//说明,生成一块新的raw格式的空盘
#virsh attach-disk test /var/lib/libvirtd/images/test_add.img vda —cache none

test虚拟机使用fdisk  -l可以看多出了一块vda的一块磁盘,大小为8G

格式化挂载使用










阅读(5266) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~