Raid1-disk_config falsch
Markus Koeberl
markus.koeberl at tugraz.at
Fri Aug 8 10:39:27 CEST 2014
On Friday 08 August 2014 09:22:54 Harald Baumgartner wrote:
> Liebe Mitglieder/innen,
>
> fai installation auf eine disk funktioniert (anderes setup).
>
> Hab 2 interne 70 G Festplatten und moechte diese als Raid 1 (bootable) mit
> kubunte 14.04 installieren. Mein disk_setup sieht folgendermassen aus muss aber
> falsch sein, da der Rechner jedesmal beim formattieren der disks anhaelt und
> nur durch Aus/Einschalten zum reboot zum Bewegen ist.
>
> Fehlermeldungen kann ich nicht schicken, da ich auf den Rechner nicht mehr per
> ssh komme.
>
> Wuerd's gerne ohne lvm machen - wenn's geht.
>
> Bei der ersten installation (ohne den bootable Eintrag) wurde alles richtig
> installiert, nur der Rechner bootete nicht.
>
> disk_config sda bootable:1
> primary - 3000 - -
> primary - 9000 - -
> primary - 9000 - -
> logical - 12000 - -
> logical - 2000 - -
> logical - 1-100% - -
> logical - 8000 - -
>
> disk_config sdb
> primary - 3000 - -
> primary - 9000 - -
> primary - 9000 - -
> logical - 12000 - -
> logical - 2000 - -
> logical - 1-100% - -
> logical - 8000 - -
>
> disk_config raid
> raid1 / sda1,sdb1 ext3 rw,errors=remount-ro
> raid1 /usr sda2,sdb2 ext3 rw
> raid1 /var sda3,sdb3 ext3 rw
> raid1 /tmp sda5,sdb5 ext3 rw,nosuid,nodev
> raid1 /var/cache/openafs sda6,sdb6 ext3 rw
> raid1 /home sda7,sdb7 ext3 rw,noatime,nosuid,nodev
> raid1 swap sda8,sdb8 swap sw
ich hab so was:
disk_config disk1 disklabel:gpt-bios align-at:4k bootable:1
primary - 250 - -
primary - 25G- - -
primary - 5G - -
disk_config disk2 disklabel:gpt-bios align-at:4k bootable:1
primary - 250 - -
primary - 25G- - -
primary - 5G - -
disk_config raid fstabkey:uuid
raid1 /boot disk1.1,disk2.1 ext3 rw,errors=remount-ro
raid1 / disk1.2,disk2.2 ext3 rw,errors=remount-ro
raid1 swap disk1.3,disk2.3 swap rw
und ein scripts/GRUB_PC/20-raid:
#!/bin/bash
# support for GRUB version 2 (1.98-1)
error=0; trap 'error=$(($?>$error?$?:$error))' ERR # save maximum error code
set -a
# during softupdate use this file
[ -r $LOGDIR/disk_var.sh ] && . $LOGDIR/disk_var.sh
[ -z "$BOOT_DEVICE" ] && exit 701
# if raid.
if [ $(echo $BOOT_DEVICE | grep "/dev/md" >/dev/null; echo $?) == 0 ]; then
raiddev=${BOOT_DEVICE#/dev/}
#get all member disks
for device in `perl -pe 'if(/^'$raiddev'(.*)/){ if(/raid\d+\s(.*)/){ $var=$1; $var =~ s/\d+\[\d+\]//g; print "$var\n"; } }; $_="";' /proc/mdstat`; do
#install on all member disks
$ROOTCMD grub-install --no-floppy "/dev/$device"
done
fi
exit $error
Ich hab keine Ahnung ob das jetzt auch noch notwendig ist. Ich hab den fai Server für debian wheezy eingerichtet und nimmer angegriffen... verwende fai-setup-storage 4.1.
--
Markus Koeberl
Graz University of Technology
Signal Processing and Speech Communication Laboratory
E-mail: markus.koeberl at tugraz.at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.uni-koeln.de/pipermail/linux-fai/attachments/20140808/12e95bbf/attachment-0001.html>
More information about the linux-fai
mailing list