目录
🦐博客主页:大虾好吃吗的博客
🦐专栏地址:KVM虚拟化专栏
最小化安装centos系统,勾选虚拟化功能。
基础本环境配置
修改网卡信息,因为最小化安装没有vim,这里先使用vi命令修改网卡信息
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static #修改
ONBOOT=yes #修改
IPADDR=192.168.8.10 #下面四行添加
GATEWAY=192.168.8.254
NETMASK=255.255.255.0
DNS1=8.8.8.8
[root@localhost ~]# systemctl restart network
永久关闭防火墙
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
永久关闭selinux
[root@localhost ~]# vi /etc/sysconfig/selinux
SELINUX=disabled #修改
[root@localhost ~]# setenforce 0
配置yum仓库
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# mkdir backup
[root@localhost yum.repos.d]# mv *.repo backup/
[root@localhost yum.repos.d]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
[root@localhost yum.repos.d]# ls
backup CentOS-Base.repo
安装基本环境、上传下载功能
[root@localhost ~]# yum -y groupinstall base
[root@localhost ~]# yum -y update
[root@localhost ~]# yum -y install lrzsz
安装虚拟化软件
[root@localhost ~]# yum -y install qemu-img qemu-kvm libvirt libvirt-python libguestfs-tools virt-install bridge-utils
查看是否支持kvm
[root@localhost ~]# lsmod | grep kvm
kvm_intel 188740 0
kvm 637289 1 kvm_intel
irqbypass 13503 1 kvm
添加lvm卷
正常情况下,我们是要创建多个虚拟机,但是磁盘却只有20G(创建时默认),这远远不够。这时我们就需要添加硬盘,而lvm正是我们优先考虑的,当空间不够了还可以继续扩容。打开VMware添加一块100G的磁盘空间,使用lsblk命令查看100G的磁盘空间,因为是开机状态添加的磁盘,需要扫描才能查看到。
[root@localhost ~]# echo "- - -" >> /sys/class/scsi_host/host0/scan
[root@localhost ~]# echo "- - -" >> /sys/class/scsi_host/host1/scan
[root@localhost ~]# echo "- - -" >> /sys/class/scsi_host/host2/scan
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 20G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 19G 0 part
├─centos-root 253:0 0 17G 0 lvm /
└─centos-swap 253:1 0
[root@localhost ~]# pvcreate /dev/sdb
Physical volume "/dev/sdb" successfully created.
[root@localhost ~]# vgcreate vg01 /dev/sdb
Volume group