Thanks to everyone for a speedy answer to my question. Almost everyone
that replied mentioned that I should get the Veritas volume manager software
that Sun resells with their RAID arrays. This software will allow me
to partition the disk into as many partitions as I would like, and they
would be called something like /dev/vxva/rdsk/<something>.
One other person suggested that I should upgrade Solaris 2.6 and
Sybase Version 11.5. Apparently this version of Sybase eliminates
the 2GB maximum partition size.
A third person suggested that I format the drive as a regular unix
filesystem, then keep Sybase's databases as regular unix files
instead of partitions. This is a slightly slower way to run the
database, but we are not really looking for a great amount of
speed.
Thanks again for everyone that replied!
Cheryl Southard
cld@astro.caltech.edu
Cheryl L. Southard wrote:
>
> Hi All,
>
> I just got one of those nifty new Seagate 23GB disk drives in the
> ultra-wide scsi format. I hooked it to my Ultra 2 via a fast-wide
> scsi port. I want to split this disk into 11 separate partitions
> so that I can use it with Sybase which has a 2GB limit to it's database
> partitions.
>
> So how DO I partition this disk into greater than 8 slices? According
> to the man page for fmthard(1M), I should be able to have up to
> 16 partitions. However, whenever I run the "format" "partition"
> program on this disk, it only allows me to change the first 8
> partitions. I also tried running fmthard on the disk, but when
> I attempt to alter a partition greater than #7, I get this type of
> error:
>
> # fmthard -i -s prtvtoc.out /dev/rdsk/c1t2d0s2
> No such partition 8: " 8 0 00 16956660 5652220 22608879"
>
> --------------------------------------------------------------------------------
> prtvtoc.out:
> 8 0 00 16956660 5652220 22608879
> --------------------------------------------------------------------------------
>
> We're running Solaris 2.5.1 on an Ultra 2.