Logische Volume-Partitionen


0

Ich versuche, logische Volumes in das Partitionierungsschema für die von mir erstellte VM in Red Hat Enterprise Linux 6.1 zu integrieren. Ich boote von einem ISO-Image und habe ein Kickstart-Skript, das die Installation ausführt. Das Skript verweist auf eine Festplattenkonfigurationsdatei, in der Folgendes aufgeführt ist:

# Partitioning scheme for 60 GB HD

# Partition clearing information
clearpart --all --initlabel
# Clear the Master Boot Record
zerombr
# Disk partitioning information
part /boot --fstype="ext4" --size=256
part swap --fstype="swap" --size=16384
part /PV --fstype="ext4" – size=1 --grow --encrypted --passphrase=password
volgroup sysvg PV
logvol / --vgname=sysvg --size=5120 --name=root
logvol /tmp --vgname=sysvg --size=2048 --name=tmp
logvol /usr --vgname=sysvg --size=4096 --name=usr
logvol /home --vgname=sysvg --size=20480 --name=home
logvol /opt --vgname=sysvg --size=5120 --name=opt
logvol /var --vgname=sysvg --size=5120 --name=var
logvol /var/log --vgname=sysvg --size=10240 --name=log
logvol /var/log/audit --vgname=sysvg --size=5120 --name=audit

Die Datei kickstart.cfg enthält die folgenden Informationen:

    #platform=x86, AMD64, or Intel EM64T
#version=DEVEL
# Firewall configuration
firewall --enabled
# Install OS instead of upgrade
install
# Use CDROM installation media
cdrom
# Root password
rootpw --iscrypted $1$gkOgiLQh$ARiChNQJU0Goj6uQbkQhZ/
# System authorization information
auth  --useshadow  --passalgo=sha512
# Use text mode install
text
# System keyboard
keyboard us
# System language
lang en_US
# SELinux configuration
selinux --disabled
# Do not configure the X Window System
skipx
# Installation logging level
logging --level=info
# Reboot after installation
reboot --eject
# System timezone
timezone  America/New_York
# System bootloader configuration
bootloader --location=mbr
# Disk partitioning information
%include /tmp/part-include
# Repositories for package installation
repo --name=cdg-disk --baseurl=file:///mnt/source/Packages --cost=0
repo --name=cdg-repo --baseurl=file:///mnt/source/extras/cdg-repo --cost=0
repo --name=cdg-updates --baseurl=file:///mnt/source/extras/cdg-updates --cost=0
repo --name=cdg-epel --baseurl=file:///mnt/source/extras/cdg-epel --cost=0
# Package selection
# TODO: create our own cdg-core, cdg-management groups
%packages
@base
@core
@perl-runtime
@server-platform
@postgresql
@nfs
# TODO: remove this when our own RPMs depend on jre?
jre
%end

# Pre-installation Scripts
%pre

/mnt/stage2/extras/scripts/configurePartition.sh

%end

%post --nochroot

exec < /dev/tty6 > /dev/tty6 2> /dev/tty6
chvt 6

cp -r /mnt/source/extras /mnt/sysimage/tmp

chvt 1
exec < /dev/tty1 > /dev/tty1 2> /dev/tty1

%end
# Post-installation Scripts
%post 

exec < /dev/tty6 > /dev/tty6 2> /dev/tty6
chvt 6

/tmp/extras/scripts/main.sh

chvt 1
exec < /dev/tty1 > /dev/tty1 2> /dev/tty1
%end

Wenn ich die Installation starte. Ich erhalte die Fehlermeldung, dass ein Problem mit Zeile 10 des erforderlichen Kickstart-Einhängepunkts vorliegt. (Zeile 10 ist, wo rootpw)

Ich bin ein Neuling. Kann mir bitte jemand helfen?


Ich denke, ein Teil des Problems könnte sein, dass die / PV-Partition, die ich auf meinem physischen Volume verwende, möglicherweise als Verzeichnis auf meinem System erstellt werden muss, damit sie als Mountpoint fungiert.

Antworten:


0

Für mich sieht es so aus, als ob die oberste Datei von Kickstart verwendet wird. Wenn ja, dann würde ich sagen, dass Zeile 10 tatsächlich fehlerhaft ist. Das Format des Partitionsnamens im Befehl part lautet "pv.XXX", nicht "/ PV".

Andererseits kann ich diesen Partitionierungsstil immer noch nicht zum Laufen bringen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.