Centos 7.5安装KVM部署虚拟机

前言

为了学习KVM虚拟化相关技术,通过在VMware workstation上安装的Centos7.5虚拟机上再安装虚拟机。即在虚拟机上安装虚拟机。
准备工作
1、在VMware 上安装虚拟机(需要勾选虚拟化)
在这里插入图片描述
2、关闭selinux
[root@kvm4g ~]#setenforce 0
[root@kvm4g ~]#vim /etc/sysconfig/selinux
SELINUX=disabled
3、安装KVM相关软件包
[root@kvm4g ~]#yum install qemu-kvm qemu-img \
virt-manager libvirt libvirt-python virt-manager \
libvirt-client virt-install virt-viewer -y
4、启动libvirt并设置开机自启动
[root@kvm4g ~]#systemctl start libvirtd
[root@kvm4g ~]#systemctl enable libvirtd
5、网络配置
# 配置桥接网卡
cd /etc/sysconfig/network-scripts/
vi ifcfg-br0

# 配置内容
DEVICE=br0         # 桥接网卡名称
TYPE=Bridge        # 类型桥接
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.0.102   # 此处的IP为本地的物理IP,通过ifconfig查看
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=8.8.8.8
vi ifcfg-ens33

配置物理网卡(这里在配置的时候最好先备份)
# 配置如容
DEVICE=ens33
TYPE=Ethernet
ONBOOT=yes
BRIDGE=br0        # 设置网络桥接的名称
NM_CONTROLLED=yes
6、创建镜像存放目录
[root@kvm4g ~]#mkdir -p /home/iso
通过xftp软件将iso镜像文件拷贝到该文件夹下
7、创建虚拟机安装目录
[root@kvm4g ~]#mkdir -p /home/vms
在实际的生产环境中最好每个虚拟机的安装目录对应实际的一块物理硬盘,使得一个虚拟机能独享一块硬盘,提升虚拟机的i/o吞吐量。只需要把硬盘挂载到安装目录即可。
8、安装

[root@kvm4g ~]#virt-install \
–name=kvm107 --ram 1024 --vcpus=1 \
–disk path=/home/vms/kvm107.qcow2,size=10,format=qcow2,bus=virtio \
–location=/isot/CentOS-7-x86_64-Minimal-1810.iso --network bridge=br0,model=virtio \
–graphics=none --console=pty,target_type=serial \
–extra-args=“console=tty0 console=ttyS0”

–graphics 指定是否开启图形 (由于宿主机没有图形界面,这里为none)
–console 定义终端的属性,target_type 则是定义终端的类型
–extra-args 定义终端额外的参数

之后按照提示选择语言、时区等即可完成安装。

安装完成后默认已经进入虚拟机,从新打开一个终端。
1)、查看虚拟机 virsh list [–all]
2)、通过字符界面登陆虚拟机 virsh console kvm107 输入账号和密码即可
3)、启动虚拟机(不进入) virsh start kvm107
4)、关闭虚拟机 virsh shutdown kvm107
5)、强制关闭(类似拔电源) virsh destroy kvm107
6)、移除虚拟机(还需手动删除安装目录) virsh undefine kvm107
7)、虚拟机开机启动 virsh autostart kvm107

安装完成之后,再配置一下网络,就可以用xshell远程连接了。

其它重要操作:
创建快照、恢复快照等需要时再研究
常用操作:
https://www.cnblogs.com/Su-per-man/p/11811660.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值