23.4. Amostra de Configurações do Kickstart
23.4.1. Exemplo de Particionamento Avançado
Veja a seguir um exemplo mostrando as opções de Kickstart
clearpart
, zerombr
, part
, raid
,volgroup
, e logvol
em ação.
Exemplo 23.6. Exemplo de Particionamento Avançado
clearpart --drives=hda,hdc
zerombr
# Raid 1 IDE configpart raid.11 --size 1000 --asprimary --ondrive=hda
part raid.12 --size 1000 --asprimary --ondrive=hda
part raid.13 --size 2000 --asprimary --ondrive=hda
part raid.14 --size 8000 --ondrive=hda
part raid.15 --size 16384 --grow --ondrive=hda
part raid.21 --size 1000 --asprimary --ondrive=hdc
part raid.22 --size 1000 --asprimary --ondrive=hdc
part raid.23 --size 2000 --asprimary --ondrive=hdc
part raid.24 --size 8000 --ondrive=hdc
part raid.25 --size 16384 --grow --ondrive=hdc
# You can add --spares=xraid / --fstype xfs --device root --level=RAID1 raid.11 raid.21
raid /safe --fstype xfs --device safe --level=RAID1 raid.12 raid.22
raid swap --fstype swap --device swap --level=RAID1 raid.13 raid.23
raid /usr --fstype xfs --device usr --level=RAID1 raid.14 raid.24
raid pv.01 --fstype xfs --device pv.01 --level=RAID1 raid.15 raid.25
# LVM configuration so that we can resize /var and /usr/local latervolgroup sysvg pv.01
logvol /var --vgname=sysvg --size=8000 --name=var
logvol /var/freespace --vgname=sysvg --size=8000 --name=freespacetouse
logvol /usr/local --vgname=sysvg --size=1 --grow --name=usrlocal
Este exemplo avançado implementa o LVM como RAID, bem como a funcionalidade de poder redimensionar vários diretórios para o crescimento futuro.
Primeiro o comando
clearpart
é usado em drives hda
e hdc
para limpá-los. O comando zerombr
inicia as tabelas de partição.
Em seguida, as duas unidades são divididas para prepará-los para a configuração RAID. Cada unidade é dividida em cinco partições, e cada unidade é dividida em um layout idêntico.
A próxima parte usa esses pares de partições físicas para criar um dispositivo RAID de software com o nível de RAID 1 (espelhamento). Os quatro primeiros dispositivos RAID são usados para
/
(root), /safe
, swap
e /usr
. O quinto, o maior par de partições é chamado de pv.01
e será utilizado na seguinte parte como volume físico para LVM.
Finalmente, o último conjunto de comandos primeiro cria um grupo de volume chamado
sysvg
no volume pv.01
físico. Em seguida, três volumes lógicos (/var
, /var/freespace
e /usr/local
) são criados e adicionados ao grupo de volume sysvg
. Os volumes /var
e /var/freespace
têm um tamanho de conjunto de 8 GB, e o volume /usr/local
usa o -crescer
para preencher todo o espaço restante disponível.