xfs
[Top] [All Lists]

Use of SGI-XFS-1.0.1 with RAID...

To: linux-xfs@xxxxxxxxxxx, cheetah@xxxxxxxxxxxxx
Subject: Use of SGI-XFS-1.0.1 with RAID...
From: "Drew 'Cheetah!' Maxwell" <cheetah@xxxxxxxxxxxxx>
Date: Wed, 19 Sep 2001 14:05:32 -0700
Sender: owner-linux-xfs@xxxxxxxxxxx
Hello there.

I have been using the SGI XFS releases for some time now, and it has
come to be that we want to include some fault tolerance for our
filesystems in the form of RAID mirroring. It seems to be giving us a
fair bit of problems in doing so, however.

In using the CD-ROM's installer, the 'Make RAID Devices' section of the
partition phase in Disk Druid was missing, so instead, I tried using
KickStart:

In using KickStart, the following lines were included in ks.cfg:

part raid.01 --size 3000 --ondisk hda
part raid.02 --size 3000 --ondisk hdc
part swap --size 1000 --ondisk hda
part swap --size 1000 --ondisk hdc
part raid.11 --size 3000 --ondisk hda
part raid.12 --size 3000 --ondisk hdc
part raid.21 --size 10 --grow --ondisk hda
part raid.22 --size 10 --grow --ondisk hdc
raid / --level 1 --device md0 raid.01 raid.02
raid /var --level 1 --device md1 raid.11 raid.12
raid /home --level 1 --device md2 raid.21 raid.22

As per the RedHat 7.1 Manuals, this is the correct method for setting up
mirrored RAID devices. However, when this is used, anaconda complains
with the following error:

Traceback (innermost last):
  File "/usr/bin/anaconda", line 520, in ?
    intf.run(todo, test = test)
  File "/var/tmp/anaconda-7.1//usr/lib/anaconda/text.py", line 1151, in
run
    rc = apply (step[1](), args)
  File
"/var/tmp/anaconda-7.1//usr/lib/anaconda/textw/partitioning_text.py",
line 135, in __call__
    todo.lilo.allowLiloLocationConfig(todo.fstab)
  File "/var/tmp/anaconda-7.1//usr/lib/anaconda/lilo.py", line 154, in
allowLiloLocationConfig
    bootDevice = fstab.getBootDevice()
  File "/var/tmp/anaconda-7.1//usr/lib/anaconda/fstab.py", line 267, in
getBootDevice
    for (mntpoint, partition, fsystem, doFormat, size) in
self.mountList():
  File "/var/tmp/anaconda-7.1//usr/lib/anaconda/fstab.py", line 1052, in
mountList
    if fsType == "swap": continue
NameError: fsType

(I have the anaconda dump as well, if more information is required.)

Any thoughts/caveats/suggestions for making the SGI XFS 1.0.1 version of
RedHat Linux
set up RAID mirroring from install time?

Thank you.

--Drew 'Cheetah!' Maxwell [cheetah@xxxxxxxxxxxxx]


<Prev in Thread] Current Thread [Next in Thread>