频道栏目
首页 > 系统 > 虚拟机 > 正文

virsh虚拟机

2017-02-25 12:00:16      个评论    来源:Eagle2017的博客  
收藏   我要投稿

系统Centos 6.5

1、yum安装qemu和virsh

yum install qemu-img -y 
yum groupinstall Virtual*   -y

配置文件在/etc/libvirt/目录下,基本不用修改

 vi  /etc/libvirt/qemu.conf 
 vnc_listen = "0.0.0.0"

2、创建桥接网卡br0

[root@host217 network-scripts]# cat ifcfg-em1
DEVICE=em1
BRIDGE=br0
TYPE=Ethernet
ONBOOT=yes
[root@host217 network-scripts]# cat ifcfg-br0 
DEVICE=br0
TYPE=Bridge
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=192.168.0.217
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=192.168.0.9
[root@host217 network-scripts]# 

创建大小为100G的硬盘,放到此目录下 /kvm/centos6/

mkdir -p /kvm/centos6/
qemu-img create -f qcow2 -o preallocation=metadata /kvm/centos6/test1.img 100G

启动虚拟机内存为4G、1核cpu

virt-install --name=test1 --ram 4096 --vcpus=1 -f /kvm/centos6/test1.img \
--cdrom /kvm/CentOS-6.5-x86_64-minimal.iso \
--graphics vnc,listen=0.0.0.0,port=5901, \
--network bridge=br0 --noautoconsole

列出所有虚拟机
virsh -c qemu:///system list --all
启动虚拟机
virsh -c qemu:///system start test1
停止虚拟机
virsh -c qemu:///system destroy test1
删除虚拟机名字
virsh undefine test1
查询用于vnc连接的端口,在使用 vncviewer.exe 连接, IP:端口号
virsh vncdisplay test1

4、修改虚拟机硬件大小

更改硬盘大小

qemu-img info /kvm/centos6/test1.img  #查看硬盘大小
qemu-img resize /kvm/centos6/test1.img +15000M  #更改大小增加15G
virsh -c qemu:///system destroy test1 #停止虚拟机
virsh -c qemu:///system start test1 #启动虚拟机

修改CPU内存

virsh edit test1 
...
  2097152
  2097152
  1
...
上一篇:ESXI6.0下虚拟机网络配置相关概念
下一篇:虚拟机怎么使用?虚拟机怎么进行磁盘扩容?
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站