21.2 通过安装流程解析anaconda-ks.cfg.md

第二十一章 系统部署
21.2 通过安装流程解析anaconda-ks.cfg.md



第一步:升级或安装?

安装

install

第二步:指定安装源

使用http方式
http://172.20.0.1/centos/6

url --url=http://172.20.0.1/centos/6

第三步:选择语言

默认选择英语

lang en_US.UTF-8

第四步:选择键盘布局

默认选择美式键盘

keyboard us

第五步:初始化磁盘

必须清除空磁盘上的原有分区,否则无法继续

clearpart --all --initlabel 

第六步:设置主机名和IPv4地址

(1)主机名:centos6.magedu.com
(2)IPv4地址:172.20.43.66/16
(3)网卡eth0:开机自启动
说明:这里设置的IPv4地址是安装完系统后的IPv4地址

network --onboot yes --device eth0 --bootproto static --ip 172.20.43.66 --netmask 255.255.0.0 --gateway 172.20.0.1 --ipv6 auto --hostname centos6.magedu.com

第七步:设置时区

手动选择Asia/Shanghai
禁用UTC

timezone  Asia/Shanghai

第八步:设置root口令

口令根据实际生产环境需求而定

authconfig --enableshadow --passalgo=sha512
rootpw  --iscrypted $6$eCFkjicXiWvyGeGa$8JLdNEwb9VTeo2BDxZcwsuLT.MAHI.cauonl9OZL2S.HFtLUkGe4ijI8LoGhHmsyZkIxYeDZMAneKfkawXuw9/

第九步:mbr清零

强烈建议将mbr清零

zerombr

第十步:磁盘分区

(1)/boot 分区:500MB,ext4,“设备名 /dev/sd1”
(2)/ 分区:50GB,ext4,“设备名 /dev/sd2”
(3)/data 分区:30GB,ext4,“设备名 /dev/sd3”
(4)/app 分区:20GB,ext4,“设备名 /dev/sd5”
(5)swap 分区:2048MB,swap,“设备名 /dev/sd6”

part /boot --fstype="ext4" --size=500
part / --fstype="ext4" --size=51200
part /data --fstype="ext4" --size=30720
part /app --fstype="ext4" --size=20480
part swap --fstype="swap" --size=2048

第十一步:安装bootloader

默认将 grub Stage1grub Stage1.5 安装到 /dev/sda 磁盘

bootloader --location=mbr --driveorder=sda --append="crashkernel=auto rhgb quiet"

第十二步:禁用selinux和防火墙

(1)生产环境和实验环境都建议禁用selinux
(2)仅实验环境建议禁用防火墙,生产环境另外讨论

firewall --disabled
selinux --disabled

第十三步:最小化安装所需的软件包组

默认最小化安装只有3个包组

%packages
@core
@server-policy
@workstation-policy
%end

第十四步:安装完系统自动重启

建议安装完系统自动重启

reboot

-EOF-

猜你喜欢

转载自blog.csdn.net/gymumanalvin/article/details/80460659
今日推荐