常用指令

常用指令

kvm-ok #查看是否支持虚拟化
virsh list --all #查看所有虚拟机
ls -la /var/run/libvirt/libvirt-sock #查看libvirtd是否可访问sock文件
ls -l /dev/kvm #查看libvirtd是否可访问kvm文件
virsh list --all #查看虚拟机
virsh console NAME #通过NAME连接虚拟机
virsh start NAME #通过NAME启动虚拟机
virsh shutdown NAME #通过NAME关闭虚拟机
virsh destroy NAME #通过NAME强制关闭虚拟机
virsh undefine NAME #通过NAME删除虚拟机

创建 centos7 虚拟机

sudo virt-install --connect=qemu:///system \
 --name centos7 \
 --ram 2048 \
 --vcpus=2 \
 --os-type=linux \
 --os-variant=rhel7 \
 --accelerate \
 --hvm \
 --disk path=/kvm/centos7.img,size=6,bus=virtio \
 --location=CentOS-7-x86_64-Minimal-1611.iso \
 --extra-args='console=tty0 console=ttyS0' \
 --graphics none

创建 ubuntu xenial server 虚拟机

virt-install --connect=qemu:///system \
 --name xenial \
 --ram 2048 \
 --vcpus=2 \
 --os-type=linux \
 --os-variant=ubuntu16.04 \
 --accelerate \
 --hvm \
 --disk path=/kvm/xenial.img,size=10,bus=virtio \
 -c=ubuntu-16.04.2-server-amd64.iso 

克隆虚拟机

virt-clone --connect=qemu:///system \
 -n centos7-clone \
 -o centos7 \
 -f /kvm/centos7-clone.img

导入虚拟机

virt-install --connect=qemu:///system \
 --name xenial \
 --ram 2048 \
 --vcpus=2 \
 --os-type=linux \
 --os-variant=ubuntu16.04 \
 --disk /kvm/xenial.img,device=disk,bus=virtio \
 --import

你可能感兴趣的:(常用指令)