KVM操作

2351 ワード

grep '(vmx|svm)' /proc/cpuinfo


yum install -y kvm virt-*  libvirt  bridge-utils qemu-img

lsmod |grep kvm
(       KVM  )
modprobe kvm-intel  (    )

     libvirtd   messagebus   
/etc/init.d/libvirtd start
/etc/init.d/messagebus restart

qemu-img create -f qcow2 -o preallocation=metadata  /data/test02.qcow2 7G;
     
mkdir /data/   //                ,            

virt-install \
--name  aming1 \
--ram 512 \
--disk path=/data/aming1.img,size=30 \
--vcpus 1 \
--os-type linux \
--os-variant rhel6 \
--network bridge=br0 \
--graphics none \
--console pty,target_type=serial \
--location 'http://mirrors.163.com/centos/6.7/os/i386/' \
--extra-args 'console=ttyS0,115200n8 serial'
virt-install
 --name  liuwenzhi--ram 512 --disk 
path=/database/kvm/aming2.qcow2,=format=qcow2,size=10,bus=virtio --vcpus
 1 --os-type linux --os-variant rhel6 --network bridge=br0 --graphics 
none --console pty,target_type=serial --location /mnt \ --vnc
  kvm
1.  ssh
     virsh console aming1
2.virsh list      
 virsh list --all         ,       
 ctrl + ]   KVM
 
virsh shutdown aming1      。        yum install -y acpid   
 /etc/init.d/acpid start

virsh start aming1 --console       ,   

virsh destroy aming1       acpid,     

   destroy ,     virsh start aming1

virsh suspend aming1      

virsh resume aming1            

virsh autostart aming1      ,         。

virshw autostart --disable aming1         

 destroy, virsh undefine aming1      。
      。


      

      ,

virt-clone --original aming1 -name aming2 --file /data/kvm/aming2.qcow2

aming1         ,aming2        , file               。

virsh list --all    

                      , IP,mac 。  ,   。

vim /etc/udev/rules.d/70- 


          

virsh snapshot-create aming1  aming1     

qemu-img info /data/kvm/aming1.qow2        ,  。

raw          ,qow2  

virsh edit aming3    aming3       
ls /etc/libvirsh/qemu/aming3
   source file=

qemu-img convert -f raw -O qcow2 /data/kvm/aming1.qow2 /data/kvm/aming2.qow2
 
-f raw        
-O       
           ,              

virsh snapshot-list aming1      
  
virsh snapshot-revert centos6.6_1  1437248443

e.     
virsh snapshot-delete centos6.6_1  1437248847

      
qemu-img info /data/kvm/test03.img
      
qemu-img resize /data/kvm/test03.img +2G

    destroy
virsh destroy aming1
virsh start aming1