kvm安装部署前准备
前景介绍:由于这个kvm,大家相对来说还是比较的熟悉,所以自己在这里也就不在多做过多的解说。总的来说就是在一个物理机上面虚拟出来多个小的虚拟系统,本人向来文采不是很好,废话不多说,直接开干
第一,需要一套iso文件,自己的系统吧,我这里用的是centos7.5的,可以分享给大家
由于文件大于4G,没法上传到云盘,大家还是自己想办法下载吧,可以从官网上面下载。
第二,大家不可能直接在生产环境中搞实验是吧,所以鬼见愁,也就是小编,给大家提供了vmware这款软件,值得大家拥有
安装按照提示安装就行,全是中文提示,还有序列码,不用大家破费,可以安装及使用,建议大家不要安装到C盘,这个虚拟机后期占用的空间会无限的增大,影响系统性能
链接:https://pan.baidu.com/s/1ZMYscBR0tcj-1XIUbd56Dg
提取码:gctd
复制这段内容后打开百度网盘手机App,操作更方便哦
第三、需要一个已经安装过kvm系统环境的ks.cfg文件,当然了,大家不认识没关系,继续向下看
就是这么个玩意,是不是瞬间明白了。
关于里面的内容不多做解释了,有兴趣的话,大家可以留言,鬼见愁可以单独写个文章来解释一下
ks.cfg文件内容如下:
[root@localhost ~]# cat anaconda-ks.cfg
#version=DEVEL
# System authorization information
auth --enableshadow --passalgo=sha512
# Use CDROM installation media
cdrom
# Use graphical install
graphical
# Run the Setup Agent on first boot
firstboot --enable
ignoredisk --only-use=sda
# Keyboard layouts
keyboard --vckeymap=us --xlayouts='us'
# System language
lang en_US.UTF-8
# Network information
network --bootproto=dhcp --device=ens33 --onboot=on --ipv6=auto --no-activate
network --hostname=localhost.localdomain
# Root password
rootpw --iscrypted $6$894hb.ncJRA2IqG/$fUmKqjqRRst3vpzAnzE5nOfcqFpah8mI2JjTPUcT7hO1JnEajXgH4rn95swioO2mNOtM35naUTzu.Uddz4xQo/
# System services
services --enabled="chronyd"
# System timezone
timezone Asia/Shanghai --isUtc
# System bootloader configuration
bootloader --append=" crashkernel=auto" --location=mbr --boot-drive=sda
autopart --type=lvm
# Partition clearing information
clearpart --none --initlabel
%packages
@^virtualization-host-environment
@base
@core
@virtualization-hypervisor
@virtualization-platform
@virtualization-tools
@virtualization-client
@gnome-desktop
chrony
kexec-tools
%end
%addon com_redhat_kdump --enable --reserve-mb='auto'
%end
%anaconda
pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty
pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok
pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty
%end
链接:https://pan.baidu.com/s/1ZkPBsp1zeLq849MVfv4zYA
提取码:2zss
复制这段内容后打开百度网盘手机App,操作更方便哦
第四、最好有个web服务器,或者ftp也行
主要是为了在进行安装centos7.5系统的额时候我们可以通过远程的方式直接导入ks,cfg文件到系统里面,通过ks.cfg文件来引导我们安装部署我们所需要的centos7.5系统的kvm环境,这样的话,就不需要在安装完系统环境之后,还得通过yum或rpm包来进行安装,通过这种方式安装完系统环境基本上kvm环境也就部署好了,简单方便,为之后的pxe自动装机也是给与的大大的方便,我看网上面好多的都是通过yum安装kvm所需要的包的,当然大家根据自己的喜好来操作
下一章鬼见愁将带着大家搭建一个web服务器,来进行centos系统安装的引导