以下是一些存储模板示例,可在kickstart中用于各种类型的安装选项。
简单的布局
下面的使用我们没有对任何分区的大小和分区类型提出任何要求,相反,我们只定义了文件系统类型。
有了这个,我们只会得到一个根和引导分区
用于设置具有简单布局的 ext4 分区
# Disk Partitioning autopart --type=plain --fstype=ext4
RAID 1 + LVM
用于使用软件 RAID 1 + LVM 设置 ext4 分区。
这里我的设置有两个磁盘(每个磁盘有 838GB 空间),因此我相应地创建了物理卷,我们可以根据磁盘大小修改该值。
如果我们不想限制性地定义物理卷的大小,也可以使用“--size 1 --grow”,这将占用磁盘中的最大可用空间。
# The following is the partition information you requested ignoredisk --only-use=sda,sdb # -- raid part for boot - part raid.sda0 --size 512 --asprimary --ondrive=sda part raid.sdb0 --size 512 --asprimary --ondrive=sdb # -- raid part for pv.1 - part raid.sda2 --size 821616 --ondrive=sda part raid.sdb2 --size 821616 --ondrive=sdb # -- raid part for root - part raid.sda1 --size 12288 --ondrive=sda part raid.sdb1 --size 12288 --ondrive=sdb # -- raid part for swap - part raid.sda3 --size 12288 --ondrive=sda part raid.sdb3 --size 12288 --ondrive=sdb # Raid device creation raid /boot --fstype ext4 --device md0 --level=RAID1 raid.sda0 raid.sdb0 raid pv.1 --device md2 --level=RAID1 raid.sda2 raid.sdb2 raid/--fstype ext4 --device md1 --level=RAID1 raid.sda1 raid.sdb1 raid swap --fstype swap --device md3 --level=RAID1 raid.sda3 raid.sdb3 # Volume group and logical volume creation volgroup vg00 --pesize=65536 pv.1 logvol /var --fstype ext4 --vgname vg00 --size=16384 --name=var logvol /tmp --fstype ext4 --vgname vg00 --size=24576 --name=tmp logvol /home --fstype ext4 --vgname vg00 --size=8192 --name=home logvol /opt --fstype ext4 --vgname vg00 --size=16384 --name=opt logvol /usr --fstype ext4 --vgname vg00 --size=32768 --name=usr logvol /var/log --fstype ext4 --vgname vg00 --size=1 --grow --name=log
普通 LVM 布局
用于设置只有 LVM 的 ext4 分区。
这里我的设置有一个磁盘 (sda),我的物理卷被配置为使用磁盘上的所有可用空间来创建和配置分区布局
part /boot --size 512 --asprimary --fstype=ext4 --ondrive=sda part pv.1 --size 1 --grow --fstype=ext4 --ondrive=sda volgroup system --pesize=32768 pv.1 logvol/--fstype ext4 --vgname system --size=8192 --name=root logvol /var --fstype ext4 --vgname system --size=16384 --name=var logvol /tmp --fstype ext4 --vgname system --size=40960 --name=tmp logvol swap --vgname system --size=4096 --name=swap logvol /opt --fstype ext4 --vgname system --size=8192 --name=opt logvol /opt/deep --fstype ext4 --vgname system --size=6144 --name=deep logvol /opt/deep/log --fstype ext4 --vgname system --size=20480 --name=deeplog logvol /var/opt/data--fstype ext4 --vgname system --size=1 --grow --name=mybackup
多路径布局
这个很棘手,因为我们必须知道可用的 mpath 设备列表,以便我们可以定义它们以用于安装。
在下面的示例中,我只有一个 LUN,因此我只使用了一个 mpath 设备
# The following is the partition information you requested ignoredisk --only-use=mpatha # Disk Partioning clearpart --all --initlabel --drives=mpatha # Disk partitioning information part pv.1073 --fstype="lvmpv" --size 1 --grow --ondisk=mpatha part swap --fstype="swap" --ondisk=mpatha --size=4096 part /boot --fstype="ext4" --ondisk=mpatha --size=512 volgroup system --pesize=32768 pv.1073 logvol /var --fstype ext4 --vgname system --size=8192 --name=var logvol /tmp --fstype ext4 --vgname system --size=20480 --name=tmp logvol /opt/mgtservices --fstype="ext4" --size=5120 --name=opt-mgtservices --vgname=system logvol /opt --fstype="ext4" --size=1 --grow --name=opt --vgname=system logvol /home --fstype="ext4" --size=4096 --name=home --vgname=system logvol /export --fstype="ext4" --size=30720 --name=export --vgname=system logvol /var/opt --fstype="ext4" --size=25600 --name=var-opt --vgname=system logvol/--fstype="ext4" --vgname=system --size=8192 --name=root
日期:2020-06-02 22:17:15 来源:oir作者:oir