linux--kvm初步学习
检查机器是否开启虚拟化支持
[root@kvm ~]# egrep -o 'vmx|svm' /proc/cpuinfo
svm
svm
svm
svm
安装kvm依赖包
yum install libvirt virt-install qemu-kvm -y
开机自启服务并查看服务
systemctl enable libvirtd --now && systemctl status libvirtd
创建虚拟机
virt-install --virt-type kvm \
--os-type=linux \
--os-variant rhel7 \
--name web01 \
--memory 1024 \
--vcpus 1 \
--disk /opt/web01-vda.raw,format=raw,size=10 \
--cdrom /opt/CentOS-7-x86_64-Minimal-2009.iso \
--network network=default \
--graphics vnc,listen=0.0.0.0 --noautoconsole
安装kvm虚拟机
[root@kvm ~]# virsh-install
bash: virsh-install: command not found...
[root@kvm ~]# virt-install --virt-type kvm \--os-type=linux \--os-variant rhel7 \--name web01 \--memory 1024 \--vcps 1 \--disk /opt/web01-vda.raw,format=raw,size=10 \--cdrom /opt/CentOS-7-x86_64-Minimal-2009.iso \--network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole
usage: virt-install --name NAME --memory MB STORAGE INSTALL [options]
virt-install: error: unrecognized arguments: --vcps 1
[root@kvm ~]# virt-install --virt-type kvm \--os-type=linux \--os-variant rhel7 \--name web01 \--memory 1024 \--vcpus 1 \--disk /opt/web01-vda.raw,format=raw,size=10 \--cdrom /opt/CentOS-7-x86_64-Minimal-2009.iso \--network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole
Starting install...
Allocating 'web01-vda.raw' | 10 GB 00:00:00
Domain installation still in progress. You can reconnect to
the console to complete the installation process.
查看安装
[root@kvm ~]# virsh list
Id Name State
----------------------------------------------------
1 web01 running
常用命令
| 命令 | 功能 |
|---|---|
| virsh list | 列出正在运行虚拟机 |
| virsh list --all | 列出所有虚拟机 |
| virsh start | 启动虚拟机 |
| virsh dominfo 虚拟机名称 | 查看虚拟机配置项信息 |
| virsh domblklist 虚拟机名称 | 查看虚拟机磁盘信息 |
| virsh shutdown 虚拟机名称 | 关闭虚拟机 |
| virsh destroy 虚拟机名称 | 拔电源关机(很少用) |
| virsh reboot 虚拟机名称 | 重启虚拟机 |
| virsh dumpxml 虚拟机名称 | 以xml格式查看虚拟机 |
| virsh undefine 虚拟机名称 | 删除虚拟机文件(不会删除磁盘文件) |
| virsh define 虚拟机名称 | 导入虚拟机 |
| virsh edit 虚拟机名称 | 编译虚拟机配置(自带语法检测) |
| virsh console 虚拟机名称 | 连接虚拟机 |
| virsh domrename 旧名称 新名称 | 虚拟机重命名 |
| virsh vncdisplay 虚拟机名称 | 查看虚拟机vnc端口 |
| virsh autostart | 虚拟机随机自启 |
| virsh autostart --disable 虚拟机名称 | 取消随机自启 |

需要镜像微信公众号回台回复:kvm镜像

浙公网安备 33010602011771号