[RELENG_6] ATARAID oddity
Dieter
freebsd at sopwith.solgatos.com
Tue Sep 23 16:14:38 UTC 2008
Sean Bruno writes:
> If a FreeBSD system detects a drive with Adaptec RAID controller meta
> data on it, the ataraid() driver will attempt to interpret that data as
> a real volume. It makes no difference to the ataraid() driver if there
> is an Adaptec controller physically present in the system or not.
>
> I.e. if you insert a drive that was part of a volume from an Adaptec
> RAID controller into another system, the new system will attempt to
> treat that disk as though it were associated with a HOST Raid controller.
>
> I don't think that this is the desired behavior. Even if the host raid
> meta-data is detected, the system shouldn't attempt to treat the disk as
> part of a HOST raid set without the appropriate controller in the system.
The system should not even be looking at data on a drive unless a command
tells it to.
Just because a drive has bits on it that happen to look like
Adaptec/LSI/whoever RAID metadata doesn't mean that those bits
actually *are* RAID metadata, and even if they are, it doesn't
mean that the sysadmin wants that disk to be part of a RAID.
More information about the freebsd-drivers
mailing list