NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/45179: NetBSD disklabel does not support devices larger 2 TByte
The following reply was made to PR kern/45179; it has been noted by GNATS.
From: Wolfgang Stukenbrock <Wolfgang.Stukenbrock%nagler-company.com@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: kern-bug-people%NetBSD.org@localhost, gnats-admin%NetBSD.org@localhost,
netbsd-bugs%NetBSD.org@localhost,
Wolfgang.Stukenbrock%nagler-company.com@localhost
Subject: Re: kern/45179: NetBSD disklabel does not support devices larger 2
TByte
Date: Wed, 27 Jul 2011 18:24:28 +0200
Hi, again ...
Now I've played a little bit around with gpt and dkctl ....
First impression: complicate, not intentive and very fault intensive
OK. by adding a GPT label to the "raw" disk (e.g. sd6) the avaliable
size shrinks.
Bad - because a migration of existing setups is impossible ....
But for new setups that is OK.
I now can setup two "scsi" disks - in real two SATA disks on two mfi
controlers - and setup a RAID1 device of them.
(To get better fault security you should not setup two disks on the same
HW-controler as a RAID1 device ... If the controler gets into trouble
you loose the filesystem.)
I can do this again with other pairs of disks.
remark: now I've already used 2 * number of raiddevices dk(4) devices ...
Next I need to setup a GPT label on all created raid devices.
remark: additional number of raiddevices dk(4) nodes used
Then I create a RAID0 device of the dk(4) devices build in the previous
step.
I need another dk(4) device node for the main partition on that device then.
OK setting up this all by hand works fine.
newfs is still running ...
But what about autoconfigure code?
I've send a patch (a long time ago for 4.x (PR39784) in 2008) for the
autoconfig stuff of raidframe that enables raidframe of setup layered
deviced (used in the setup here) during autoconfig.
At least in 5.1 it is still not in, but otherwise no change to setup
layered devices in autoconfig in a relyable manner.
But does the autoconfig code setup the correct dk(4) devices after each
raidframe configuration?
A reboot ends up in a desaster !
The wedge on sd6 has now type NetBSD UFS/UFS2 ???
It was setup as RAID before and was reported as RAIDframe wedge.
So the raid device based on this partition has not been setup, resulting
in RAID0 setup of the layered device to fail too, because the components
has not been setup correctly.
Any Idea what might have happend to the wedge information?
best regards
W. Stukenbrock
But neverless the endless number of intermediate df(4) devices just for
building the raid abstractions is a pain!
Wolfgang Stukenbrock wrote:
> The following reply was made to PR kern/45179; it has been noted by GNATS.
>
> From: Wolfgang Stukenbrock
> <Wolfgang.Stukenbrock%nagler-company.com@localhost>
> To: gnats-bugs%NetBSD.org@localhost
> Cc: kern-bug-people%NetBSD.org@localhost, gnats-admin%NetBSD.org@localhost,
> netbsd-bugs%NetBSD.org@localhost,
> Wolfgang.Stukenbrock%nagler-company.com@localhost
> Subject: Re: kern/45179: NetBSD disklabel does not support devices larger 2
> TByte
> Date: Wed, 27 Jul 2011 14:21:36 +0200
>
> Hi,
>
> OK. If it is possible to boot from that, it would be fine for my current
> needs.
> The Windows-problem does not hurt me - at least for the systems where I
> need this.
>
> Is it planned to extend the boot code to boot from a RAID1 setup in gpt
> in the near future?
>
> At the moment I think this PR can be closed as soon as the bootsupport
> for raid1 partitions is added to gpt.
> I need this in 5.x as soon as possible for new "productive" systems, but
> I can do the integration from current into "my" 5.x-version by myself if
> it is inserted only for 6.x or later. Accedently I've no time to figure
> out all required changes myself
>
> best regards
>
> W. Stukenbrock
>
> Martin Husemann wrote:
>
> > The following reply was made to PR kern/45179; it has been noted by GNATS.
> >
> > From: Martin Husemann <martin%duskware.de@localhost>
> > To: Wolfgang Stukenbrock
> <Wolfgang.Stukenbrock%nagler-company.com@localhost>
> > Cc: gnats-bugs%NetBSD.org@localhost, kern-bug-people%NetBSD.org@localhost,
> > gnats-admin%NetBSD.org@localhost, netbsd-bugs%NetBSD.org@localhost
> > Subject: Re: kern/45179: NetBSD disklabel does not support devices larger
> 2 TByte
> > Date: Wed, 27 Jul 2011 12:12:06 +0200
> >
> > On Wed, Jul 27, 2011 at 11:57:14AM +0200, Wolfgang Stukenbrock wrote:
> > > This means, gpt(8) is not usable on (at least) i386 and amd64
> > > architectures for root disks!
> >
> > No, that is not true. I recently booted a amd64 machine from a gpt labeld
> > disk. Firmware in all "recent" machines does handle it just fine.
> >
> > Martin
> >
> >
> >
> >
>
>
> --
>
>
> Dr. Nagler & Company GmbH
> Hauptstraße 9
> 92253 Schnaittenbach
>
> Tel. +49 9622/71 97-42
> Fax +49 9622/71 97-50
>
> Wolfgang.Stukenbrock%nagler-company.com@localhost
> http://www.nagler-company.com
>
>
> Hauptsitz: Schnaittenbach
> Handelregister: Amberg HRB
> Gerichtsstand: Amberg
> Steuernummer: 201/118/51825
> USt.-ID-Nummer: DE 273143997
> Geschäftsführer: Dr. Martin Nagler, Dr. Dr. Karl-Kuno Kunze
>
>
>
>
>
--
Dr. Nagler & Company GmbH
Hauptstraße 9
92253 Schnaittenbach
Tel. +49 9622/71 97-42
Fax +49 9622/71 97-50
Wolfgang.Stukenbrock%nagler-company.com@localhost
http://www.nagler-company.com
Hauptsitz: Schnaittenbach
Handelregister: Amberg HRB
Gerichtsstand: Amberg
Steuernummer: 201/118/51825
USt.-ID-Nummer: DE 273143997
Geschäftsführer: Dr. Martin Nagler, Dr. Dr. Karl-Kuno Kunze
Home |
Main Index |
Thread Index |
Old Index