kvm deployment

创建虚拟机

通用创建代码

1
2
3
virt-install --name leblock --ram 4096 --vcpu=4  --disk 
/data/qcow/leblock_1.qcow2,format=qcow2,size=40 --network bridge=br0 --os-type=linux --virt-type=kvm --cdrom
/data/ios/centos/CentOS-7-x86_64-Minimal-1708.iso --vnc --vncport=5901 --vnclisten=0.0.0.0

(412) 930-9273配置项

指定虚拟机的名称
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
```--ram```         指定内存大小 
```--disk``` 指定磁盘
```--size``` 指定虚拟机的磁盘大小
```--vcpus``` 指定虚拟CPU
```--os-type``` 指定GuestOS 的类型
```--virt-type``` 指定GuestOS的类型
```--network``` 指定虚拟机的网络类型
```--vnc``` 指定图形的类型。
```--vncport``` 指定VNC端口
```--vncclisten``` 指定vnc启动i

# virsh 命令

> 常用的虚拟机管理命令

- 列出所有的虚拟机
``` virsh list --all
  • 显示虚拟机信息
    dominfo kvm-1 ```
    1
    2
    3
    4
    - 示虚拟机内存和cpu的使用情况
    ```
    yum install virt-top -y
    virt-top