bin/147572: mptutil doesn't support configs over 2TB
Hubert Tournier
hubert at tournier.org
Sun Jun 6 20:30:07 UTC 2010
>Number: 147572
>Category: bin
>Synopsis: mptutil doesn't support configs over 2TB
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: doc-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Jun 06 20:30:06 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Hubert Tournier <hubert at frbsd.org>
>Release: FreeBSD 8.0-RELEASE-p3 amd64
>Organization:
Chuck's corner <http://www.frbsd.org/fr/>
>Environment:
System: FreeBSD panthere 8.0-RELEASE-p3 FreeBSD 8.0-RELEASE-p3 #0: Sat Jun 5 13:50:13 CEST 2010 root at panthere:/usr/obj/usr/src/sys/NOYAU amd64
# dmesg (extract)
mpt0: <LSILogic SAS/SATA Adapter> port 0x1000-0x10ff mem 0xb1910000-0xb1913fff,0xb1900000-0xb190ffff irq 32 at device 0.0 on pci5
mpt0: [ITHREAD]
mpt0: MPI Version=1.5.20.0
mpt0: Capabilities: ( RAID-0 RAID-1E RAID-1 )
mpt0: 0 Active Volumes (2 Max)
mpt0: 0 Hidden Drive Members (14 Max)
ses0 at mpt0 bus 0 target 2 lun 0
ses0: <LSILOGIC SASX28 A.1 7015> Fixed Enclosure Services SCSI-3 device
ses0: 300.000MB/s transfers
ses0: Command Queueing enabled
ses0: SCSI-3 SES Device
da0 at mpt0 bus 0 target 3 lun 0
da0: <ATA ST31000528AS CC38> Fixed Direct Access SCSI-5 device
da0: 300.000MB/s transfers
da0: Command Queueing enabled
da0: 953869MB (1953525168 512 byte sectors: 255H 63S/T 121601C)
(+7 other similar drives)
# mptutil show adapter
mpt0 Adapter:
Board Name: SASWT4I
Board Assembly: L3-25070-00A
Chip Name: C1064E
Chip Revision: UNUSED
RAID Levels: RAID0, RAID1, RAID1E
RAID0 Stripes: 64K
RAID1E Stripes: 64K
RAID0 Drives/Vol: 2-10
RAID1 Drives/Vol: 2
RAID1E Drives/Vol: 3-10
# mptutil show config
mpt0 Configuration: 0 volumes, 8 drives
drive da0 (932G) ONLINE <ST31000528AS CC38> SATA
drive da1 (932G) ONLINE <ST31000528AS CC38> SATA
drive da2 (932G) ONLINE <ST31000528AS CC38> SATA
drive da3 (932G) ONLINE <ST31000528AS CC38> SATA
drive da4 (932G) ONLINE <ST31000528AS CC38> SATA
drive da5 (932G) ONLINE <ST31000528AS CC38> SATA
drive da6 (932G) ONLINE <ST31000528AS CC38> SATA
drive da7 (932G) ONLINE <ST31000528AS CC38> SATA
# mptutil show drives
mpt0 Physical Drives:
da0 ( 932G) ONLINE <ST31000528AS CC38> SATA bus 0 id 3
da1 ( 932G) ONLINE <ST31000528AS CC38> SATA bus 0 id 4
da2 ( 932G) ONLINE <ST31000528AS CC38> SATA bus 0 id 5
da3 ( 932G) ONLINE <ST31000528AS CC38> SATA bus 0 id 6
da4 ( 932G) ONLINE <ST31000528AS CC38> SATA bus 0 id 7
da5 ( 932G) ONLINE <ST31000528AS CC38> SATA bus 0 id 8
da6 ( 932G) ONLINE <ST31000528AS CC38> SATA bus 0 id 9
da7 ( 932G) ONLINE <ST31000528AS CC38> SATA bus 0 id 10
>Description:
The mptutil utility doesn't seems to support configs over 2 TB.
I created a RAID0 array with disks da1 to da7 (6.4 TB) and got a 0.4 TB volume.
>How-To-Repeat:
# mptutil create raid1 da1,da2,da3,da4,da5,da6,da7
>Fix:
I now use gstripe as a workaround.
The mptutil manual should mention the limitation:
# cd /usr/src/usr.sbin/mptutil
# diff -ruN mptutil.8 mptutil.8.NEW
--- mptutil.8 2009-10-25 02:10:29.000000000 +0100
+++ mptutil.8.NEW 2010-06-06 11:59:53.000000000 +0200
@@ -379,6 +379,8 @@
.Pp
Drive configuration commands result in an excessive flood of messages on the
console.
+.Pp
+This program doesn't handle drives pools above 2 terabytes.
.Sh HISTORY
The
.Nm
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list