KVM安装

1、基础环境:centos7.x

1.1、防火墙设置, 放开端口访问:
firewall-cmd --set-default-zone trusted
1.2 关闭selinux
# 编辑/etc/sysconfig/selinux文档
vi /etc/sysconfig/selinux
#将SELINUX=enforcing改为SELINUX=disabled
#重启服务器
1.3 一键部署内网yum仓库:
`python -c ``"`curl -fsSL [https://localnexus.yunanbao.com.cn/repository/ssdl-file-repo/yum/scripts/generate_yum.py`"](https://localnexus.yunanbao.com.cn/repository/ssdl-file-repo/yum/scripts/generate_yum.py%60)`

2、KVM安装

2.1、安装qemu-kvm和libvirt
# qemu-kvm用来创建虚拟机硬盘,libvirt用来管理虚拟机
yum install -y qemu-kvm libvirt
2.2、安装virt-install
# 用来创建虚拟机
yum install -y virt-install
2.3、启动libvirtd,并将它设为开机启动,kvm安装完成
systemctl start libvirtd && systemctl enable libvirtd
2.4、配置网卡为桥接
# 1、执行 ip addr 获取网卡名称如下图,网卡名称为enp1s0
 
# 2、进入/etc/sysconfig/network-scripts/目录
cd /etc/sysconfig/network-scripts/
 
 
# 3、创建一个名为ifcfg-br0的文件
vi ifcfg-br0
# 文件内容如下
TYPE=Bridge
DEVICE=br0 # 网卡,一定设置为br0
BOOTRPOTO=static
IPADDR=192.168.20.200 # ip地址,按需填写
NETMASK=255.255.255.0 # 掩码地址,按需填写
GATEWAY=192.168.20.254 # 网关地址,按需填写
DNS1=8.8.8.8 # dns地址
ONBOOT=yes
 
 
# 4、修改现有网卡对应的文件, 如当前网卡名称为 enp1s0,则对应修改ifcfg-enp1s0文件
vi ifcfg-enp1s0
 
 
# 需改以下几项内容 (注意不能有多余的空格)
# 将BOOTPROTO修改为none (BOOTPROTO=none)
# 将ONBOOT修改为yes (ONBOOT=yes)
# 注释(如果有)IPADDR、NETMASK、GATEWAY、DNS配置
# 增加 BRIDGE=br0 配置
# 以下为修改后的配置(参考)
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=enp1s0
DEVICE=enp1s0
ONBOOT=yes
#IPADDR=192.168.20.200
#NETMASK=255.255.255.0
#GATEWAY=192.168.20.254
#DNS1=8.8.8.8
BRIDGE=br0 # 桥接网卡名称
2.5、重启网卡
systemctl restart network
2.6、kvm常用运维命令
# 查看运行的虚拟机
virsh list
 
# 查看所有的虚拟机(关闭和运行的虚拟机)
virsh list --all
 
 
# 连接虚拟机
virsh console + 虚拟机的名称
 
# 退出虚拟机
ctrl+]
 
# 关闭虚拟机
virsh shutdown +虚拟机的名称
 
 
# 挂起虚拟机
virsh suspend +虚拟机的名称
  
 
 
# 恢复被挂起的虚拟机
virsh resume +虚拟机的名称
  
# 子机随宿主主机(母机)启动而启动
virsh autostart +虚拟机的名称
 
 
# 取消自动启动
virsh auotstart --disable +虚拟机的名称
 
 
## 彻底删除虚拟机
# 1、删除虚拟机  
virsh destroy +虚拟机的名称
 
# 2、解除标记
virsh undefine +虚拟机的名称
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值