酸爽!我用这套无人值守安装系统瞬间搞定上百台服务器(7)

时间:2018-12-17   来源:   网友评论:0   人气: 94 作者:

--fsoptions= 指定创建fstab文件时该分区挂载参数项;

例:

part /boot --fstype=“ext3” --size=100

part swap --fstype=“swap” –size=512

part / --bytes-pre-inode=4096 --fstype=“ext4”--size=10000

part /data --onpart=/dev/sdb1 --noformat

part raid.100 --size=2000

part pv.100 --size=1000

part /boot --fstype=ext4 --asprimary --size=200

part swap --asprimary --size=512

part / --fstype=ext4 --grow --asprimary --size=200

raid (可选) 设置RAID。

raid 挂载点 --level=<level> --device=<mddevices_name> <raid组成分区>

挂载点: 选取根/时,注意尽量避免/boot在RAID内,除非为RAID1;

--level= 设置RAID级别

--device= RAID设备名称,如md0,md1...

--byte-pre-inode= 设置该RAID分区上inode大小;若分区文件系统类型不支持该参数,会静默忽略参数;

--spares= 设置RAID的热备盘

--fstype= 设置文件系统类型

--fsoptions= 设置挂载该文件系统时自定义的一些参数,参数写入fstab文件;

--useexisting 使用现有的RAID设备并且重新格式化原设备

--noformat 在使用现有的RAID设备时不格式化原有RAID设备

例:完整创建一个RAID1设备示例;

part raid.10 --size=1000 --ondisk=/dev/sdb

part raid.11 --size=1000 --ondisk=/dev/sdc raid /data --level=1 --device=md0 raid.10 raid.11

volgroup (可选) 创建一个LVM卷组VG;

volgroup vg_name partition [options]

--useexiting 使用现有的VG并且重新格式化

--noformat 使用现有的VG时不做格式化

--pesize 设置PE(physical extents)块大小

例:

part pv.11 --size=2000 volgroup myvg pv.11

logvol (可选) 创建一个LVM逻辑卷LV; logvel mnt_point

--vgname=vg_name

--size=lv_size

--name=lv_name

[options]

--useexiting 使用现有的LV并且重新格式化

--noformat 使用现有的LV时不做格式化

--fstype= 指定RAID分区类型

--byte-pre-inode= 设置该RAID分区上inode大小;

--precent= 设定LV大小为VG可用空间的比例;

例:

part pv.20 --size=5000 volgroup mvvg pv.20 logvol /data --vgname=myvg --size=3000 --name=mydata

firstboot(可选) 负责协助配置redhat一些重要的信息。

firstboot --disable

logging(可选) 设置日志级别。

logging --level=info

上下滑动可查看完整内容

以下是ks配置文件的内容

可以根据自己所需进行调整,ks文件需要用.cfg结尾,必须与default文件中指定的位置相同。

ks.cfg

↓上下滑动可查看完整内容

#version=DEVEL

install #表示是安装系统

# System authorization information

auth --enableshadow --passalgo=sha512 #启用加密

text #文本安装

#graphical #图形化安装,注释掉

# Use graphical install

# Firewall configuration

firewall --disabled #关闭防火墙

# SELinux configuration

selinux --disabled #关闭selinux

# Run the Setup Agent on first boot

firstboot --disable #关闭第一次启动后的安装配置

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=off --ipv6=auto --no-activate #安装时配置网卡地址

network --hostname=localhost.localdomain #安装时配置主机名

# System timezone

timezone Asia/Shanghai #时区

# System bootloader configuration

bootloader --append=" crashkernel=auto" --location=mbr --boot-drive=sda #指定引导装载程序怎样被安装


 

文章评论