kvm基础

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 删除他的配置文件



posted @   pro111  阅读(3)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程
点击右上角即可分享
微信分享提示