KVM快速搭建、安装虚拟机及常用命令

目录

安装环境准备

宿主系统

查看是否支撑虚拟化,有输出即为支持

查询是否加载kvm

关闭selinux

安装配置

yum安装

启动libvirtd服务

关闭NetworkManager服务

关联网卡

虚拟机安装

创建虚拟机数据目录

拷贝镜像到kvm目录

安装虚拟机

常用操作命令

虚拟机操作

配置快照

新增磁盘


安装环境准备

宿主系统

cat /etc/centos-release

 

查看是否支撑虚拟化,有输出即为支持

cat /proc/cpuinfo | egrep 'vmx|svm'

 

查询是否加载kvm

lsmod | grep kvm

如果未加载,使用命令加载:modprobe kvm

 

关闭selinux

setenforce 0

sed --follow-symlinks -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config

 

安装配置

yum安装

yum install qemu-kvm qemu-img virt-manager libvirt libvirt-python virt-manager libvirt-client virt-install virt-viewer -y

 

启动libvirtd服务

systemctl start libvirtd

systemctl enable libvirtd

 

关闭NetworkManager服务

service NetworkManager stop

chkconfig NetworkManager off      #关闭自启动

 

关联网卡

virsh iface-bridge eno1 br0      #eno1为宿主机物理网卡

ip add查询自动生成br0网卡,并关联eno1物理网卡

 

虚拟机安装

创建虚拟机数据目录

mkdir -p /kvm/data

 

拷贝镜像到kvm目录

 

安装虚拟机

virt-install --virt-type=kvm --name=centos7 --vcpus=2 --memory=4096 --location=/kvm/CentOS-7-x86_64-Minimal-2003.iso --disk path=/kvm/data/centos7.qcow2,size=60,format=qcow2 --network bridge=br0 --graphics none --extra-args='console=ttyS0' --force

--name:虚拟机名称

--vcpus:CPU大小,单位核

--memory:内存大小,单位M

--location:镜像路径

--disk path:虚拟机目录

          size:磁盘大小,单位G

          format:kvm磁盘镜像

--network bridge:桥接网卡名称

 

配置“!”的选项

配置时间:2——>1——>65

磁盘配置,默认

root密码配置:8

开始安装:b

安装完成,任意键重启

 

常用操作命令

虚拟机操作

启动虚拟机

virsh start centos7

关闭虚拟机

virsh shutdown centos7

停止虚拟机

virsh destroy centos7

删除主机定义

virsh undefine centos7

登录虚拟机

virsh console centos7

退出虚拟机

“ctrl+]”组合键退出

克隆虚拟机

virt-clone -o centos7 -n centos7-101 -f /kvm/data/centos7-101.qcow2

 

配置快照

查询快照

virsh snapshot-list centos7

创建快照

virsh snapshot-create-as centos7 new

删除快照

virsh snapshot-delete centos7 new

恢复快照

virsh snapshot-revert centos7 new

 

新增磁盘

创建磁盘镜像

qemu-img create -f raw /kvm/data/centos7-1.img 100G

添加到虚拟机

virsh attach-disk centos7 /kvm/data/centos7-1.img vdb

删除磁盘

virsh detach-disk centos7 --target vdb

 

 

 

-----------日常记录---------------

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值