Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Jan 2008 17:32:24 -0800
From:      Doug Sampson <dougs@dawnsign.com>
To:        "'questions@freebsd.org'" <questions@freebsd.org>
Subject:   3Ware 9650SE with 4 disk array
Message-ID:  <9DE6EC5B5CF8C84281AE3D7454376A0D6D020C@cetus.dawnsign.com>

next in thread | raw e-mail | index | archive | help
Hi,

We've received a server containing 3Ware 9650SE controller with 4 ports and
it comes with 4 WD7500AYYS drives with the following drive parameters of LBA
1465149168 (sectors?). I'm using FBSD 7.0 RC-1 which provides the necessary
drivers for that controller card. The array is created using RAID5.

The problem arises when I fdisk the drive array. The sysinstall installation
routine complains that the  drive parameters provided by the BIOS is
incorrect. When I ask to see the drive info using fdisk, I am given the
following information:

# fdisk
parameters extracted from in-core disklabel are:
cylinders=273542 heads=255 sectors/tracks=63 (16065 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from BIOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
   start 63, size 88484871 (48576 Meg), flag 80 (active)
      beg:  cyl 0/ head 1/ sector 1;
      end:  cyl 1023/ head 165/ sector 59
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>
#

I see that when I am finished setting up the drive array, I am getting a
much smaller use of the entire array. Using the "Auto Defaults" option
inside bsdlabel, I end up with /dev/da0s1f (/usr) in the range of 40 GB. I
should be seeing something in the order of 2 TB.

I've tried fdisking and bsdlabeling for 2 Tb to no avail several times.

What am I doing wrong?

~Doug




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9DE6EC5B5CF8C84281AE3D7454376A0D6D020C>