Promise FastTrak 100 ide raid/freebsd 4.5 release troubles

Promise FastTrak 100 ide raid/freebsd 4.5 release troubles

Post by John Dunlev » Tue, 05 Nov 2002 10:57:47



I've been having trouble with a box running 4.5 release into which
I'd like to introduce a Promise Technology FastTrak 100 TX2/LP to
create a security array with my existing drive. In other words,
mirror the current drive. I am able to use the raid card's built-in
FastBuild BIOS utility to mirror the current drive. No problem here.
Also, before shutting the computer down to install the raid card,
I've switched my /etc/fstab file to look at ar0 rather than ad0.

So, the old fstab file was:

# Device                Mountpoint      FStype  Options         Dump
    Pass#
/dev/ad0s1b             none            swap    sw              0       0
/dev/ad0s1a             /               ufs     rw              1       1
/dev/ad0s1f             /usr            ufs     rw              2       2
/dev/ad0s1e             /var            ufs     rw              2       2
proc                    /proc           procfs  rw              0       0

While the new fstab file is:

# Device                Mountpoint      FStype  Options         Dump
    Pass#
/dev/ar0s1b             none            swap    sw              0       0
/dev/ar0s1a             /               ufs     rw              1       1
/dev/ar0s1f             /usr            ufs     rw              2       2
/dev/ar0s1e             /var            ufs     rw              2       2
proc                    /proc           procfs  rw              0       0

After setting up the array and rebooting, things go well until it
gets to fsck. Filesystems check out as clean, EXCEPT: when it checks
/dev/ar0s1f , which is supposed to be mounted at /usr .

I've been able to replace the new fstab file with the old one again,
shut down the computer, remove raid card, reconnect single hard
drive, and had everything come up normally again.

Any idea what might be going on? What I should try, etc? Any help
would be much appreciated!

 
 
 

Promise FastTrak 100 ide raid/freebsd 4.5 release troubles

Post by John Dunlev » Sat, 16 Nov 2002 15:36:59


More specifically, the error is:

/dev/ar0s1f: CANNOT READ: BLK 16
/dev/ar0s1f: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY

fsck doesn't seem to get me anywhere...


> I've been having trouble with a box running 4.5 release into which
> I'd like to introduce a Promise Technology FastTrak 100 TX2/LP to
> create
> a security array with my existing drive. In other words, mirror the
> current drive. I am able to use the raid card's built-in
> FastBuild BIOS utility to mirror the current drive. No problem here.
> Also, before shutting the computer down to install the raid card,
> I've switched my /etc/fstab file to look at ar0 rather than ad0.

> So, the old fstab file was:

> # Device                Mountpoint      FStype  Options
> Dump
> Pass#
> /dev/ad0s1b             none            swap    sw              0
>      0
> /dev/ad0s1a             /               ufs     rw              1
>      1
> /dev/ad0s1f             /usr            ufs     rw              2
>      2
> /dev/ad0s1e             /var            ufs     rw              2
>      2
> proc                    /proc           procfs  rw              0
>      0

> While the new fstab file is:

> # Device                Mountpoint      FStype  Options
> Dump
> Pass#
> /dev/ar0s1b             none            swap    sw              0
>      0
> /dev/ar0s1a             /               ufs     rw              1
>      1
> /dev/ar0s1f             /usr            ufs     rw              2
>      2
> /dev/ar0s1e             /var            ufs     rw              2
>      2
> proc                    /proc           procfs  rw              0
>      0

> After setting up the array and rebooting, things go well until it
> gets to fsck. Filesystems check out as clean, EXCEPT: when it checks
> /dev/ar0s1f , which is supposed to be mounted at /usr .

> I've been able to replace the new fstab file with the old one again,
> shut down the computer, remove raid card, reconnect single hard
> drive, and had everything come up normally again.

> Any idea what might be going on? What I should try, etc? Any help
> would be much appreciated!


 
 
 

Promise FastTrak 100 ide raid/freebsd 4.5 release troubles

Post by John Dunlev » Thu, 21 Nov 2002 08:26:17


Okay, this is curious:

I took the whole array out, card and two drives, and put it in
a new machine. Problem with "/" at start, then at the

mount>

prompt, i enter

  ufs:/dev/ar0s1a

And now the array works *fine* in the new computer. All partitions
mount, everything seems to be working, etc.

> More specifically, the error is:

> /dev/ar0s1f: CANNOT READ: BLK 16
> /dev/ar0s1f: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY

> fsck doesn't seem to get me anywhere...


> > I've been having trouble with a box running 4.5 release into which
> > I'd like to introduce a Promise Technology FastTrak 100 TX2/LP to
> create
> > a security array with my existing drive. In other words, mirror the
> > current drive. I am able to use the raid card's built-in
> > FastBuild BIOS utility to mirror the current drive. No problem here.
> > Also, before shutting the computer down to install the raid card,
> > I've switched my /etc/fstab file to look at ar0 rather than ad0.

> > So, the old fstab file was:

> > # Device                Mountpoint      FStype  Options Dump
> > Pass#
> > /dev/ad0s1b             none            swap    sw              0
>      0
> > /dev/ad0s1a             /               ufs     rw              1
>      1
> > /dev/ad0s1f             /usr            ufs     rw              2
>      2
> > /dev/ad0s1e             /var            ufs     rw              2
>      2
> > proc                    /proc           procfs  rw              0
>      0

> > While the new fstab file is:

> > # Device                Mountpoint      FStype  Options Dump
> > Pass#
> > /dev/ar0s1b             none            swap    sw              0
>      0
> > /dev/ar0s1a             /               ufs     rw              1
>      1
> > /dev/ar0s1f             /usr            ufs     rw              2
>      2
> > /dev/ar0s1e             /var            ufs     rw              2
>      2
> > proc                    /proc           procfs  rw              0
>      0

> > After setting up the array and rebooting, things go well until it
> > gets to fsck. Filesystems check out as clean, EXCEPT: when it checks
> > /dev/ar0s1f , which is supposed to be mounted at /usr .

> > I've been able to replace the new fstab file with the old one again,
> > shut down the computer, remove raid card, reconnect single hard
> > drive, and had everything come up normally again.

> > Any idea what might be going on? What I should try, etc? Any help
> > would be much appreciated!

 
 
 

1. Promise FastTrak 100 TX4 as non-RAID IDE controller?

I want to use the Promise FastTrak 100TX4 to connect 4 hard drives to
and use software RAID5 under Linux with no use of the onboard RAID0/1.
I've been playing and have made a lot of progress but I'm wondering if
anyone else has any experiences of using this card?

Specifically, do I need to set anything up in the BIOS/setup of the
TX4 card (such as defining 4 "arrays" of 1 drive each) or am I ok not
defining any and using it like a regular IDE card?

I've compiled a 2.4.17 kernel and it sees the card correctly, I've
been able to build a test RAID5 array on 3 drives and it seems to work
ok, but load average sky rockets when it's first recontructing the
(empty) array. The machine is a 1.6GHz P4 with 256Mb RAM - is this to
be expected?

Thanks in advance
Paul

2. GNU APCd software: Anyone else using it?

3. Rescue Promise Fasttrak 100 RAID!!

4. Femlab-1.2 under Linux and X

5. Promise Fasttrak 100 RAID card

6. Admin Q: How to shutdown a frozen boot?

7. Promise FastTrak IDE Raid Card supported?

8. Mouse problems

9. Promise FastTrak IDE RAID 0+1

10. Promise FastTrak 66 IDE RAID Controller

11. Promise Fasttrak IDE Raid

12. IDE RAID - FastTrak/66 (ATA/IDE - PCI RAID CONTROLLER)

13. Promise FastTrak IDE RAID controller