kvm基础
安装kvm环境
[root@kvm yum.repos.d]# yum groupinstall "Virtualization Host"
1.调用图形化界面安装虚机
[root@kvm yum.repos.d]# virt-manager
2.创建qcow2文件用于创建虚拟机
[root@kvm /]# qemu-img create -f qcow2 /vmdata/server1.qcow2 20g -o preallocation=metadata
3.配置桥接器
[root@kvm ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0
TYPE=Bridge
DEVICE=br0
ONBOOT=yes
NAME=br0
IPADDR=192.168.91.200
NETMASK=255.255.255.0
GATEWAY=192.168.91.1
[root@kvm ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens160
TYPE=Ethernet
DEVICE=ens160
ONBOOT=yes
NAME=ens160
BRIDGE=br0
kvm主机上外网
1.在宿主机上添加一块网卡能上外网
2.添加桥接器
[root@kvm network-scripts]# cat ifcfg-br1
TYPE=Bridge
DEVICE=br1
ONBOOT=yes
NAME=br1
[root@kvm network-scripts]# cat ifcfg-ens224
TYPE=Ethernet
DEVICE=ens224
ONBOOT=yes
NAME=ens224
BRIDGE=br1
MACADDR=00:0c:29:b6:48:81
3.给kvm主机添加一块网卡桥接到br1,并设置网络
1.查看可用的网络接口:
nmcli device
2.创建一个新的连接
nmcli connection add type ethernet ifname eth0 con-name eth0
3.配置静态IP地址
nmcli connection modify ens8 ipv4.addresses 192.168.5.110/24
nmcli connection modify ens8 ipv4.gateway 192.168.5.1
nmcli connection modify ens8 ipv4.dns 8.8.8.8
nmcli connection modify ens8 ipv4.method manual
4.网络联通成功
命令行管理kvm
1.开关机
virsh start|shutdown|reboot|destroy Vm1
[root@kvm ~]# virsh autostart vm1
宿主机开机自动开机
Domain vm1 marked as autostarted
2.删除虚机
virsh undefine vm_name
undefine 命令会删除虚拟机的配置文件,但不会删除虚拟机的磁盘文件。
rm /path/to/vm1_disk.img 删除他的配置文件
标签:nmcli,kvm,基础,br1,connection,192.168,root
From: https://www.cnblogs.com/cloudwangsa/p/18555591