DaemonForums  

Go Back   DaemonForums > OpenBSD > OpenBSD General

OpenBSD General Other questions regarding OpenBSD which do not fit in any of the categories below.

View Poll Results: As an OpenBSD admin:
I do not use any RAID on my OpenBSD systems, nor do I plan to. 3 20.00%
I do not use any RAID on my OpenBSD systems, but will use Softraid once root-on-RAID is available. 3 20.00%
My RAID implementations are all BIOS managed, I don't use OpenBSD to manage them. 1 6.67%
I use bioctl(8) to manage hardware RAID subsystems on OpenBSD. 4 26.67%
I use RAIDframe today, waiting for root-on-RAID to make the switch to Softraid. 2 13.33%
I used to use RAIDframe, but switched to Softraid. I don't require root-on-RAID operationally. 1 6.67%
I never used RAIDframe, I'm just a Softraid user. I don't require root-on-RAID operationally. 3 20.00%
None of the above describe my situation. See the thread for why. 0 0%
Multiple Choice Poll. Voters: 15. You may not vote on this poll

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 2nd May 2011
jggimi's Avatar
jggimi jggimi is online now
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default RAIDframe -> Softraid

I don't often ask for OpenBSD administrative advice, I usually provide it...whether or not it is correct advice.

One of my servers uses RAIDframe in a root-on-RAID configuration. I've had bad sectors on one of the drives multiple times, and with RAIDframe have had no unscheduled downtime. I've taken drives out of service, "repaired" bad sectors by having the drive replace them from spare, and placed them back into service, without rebooting. No sector failures in the last 18 months, though.

I use Softraid on my netbook, with the CRYPTO discipline, to encrypt /home at rest. I use it with a DUID so that it mounts regardless of sd # assignment. I like Softraid, it is easier to provision and manage than RAIDframe. But it is not quite yet "production RAID" ready, as root-on-RAID is not yet possible. Altroot provides a method to recover from a failed root drive, but the root drive remains a single point of failure.

That said, root-on-RAID is coming to -current. Soon. I am thinking about becoming an early adopter. As such, I want to know if I'll be in the minority, or among the majority.

An informal poll is attached to this thread, with questions for the community regarding your administration of software RAID implementations. If you administrate any OpenBSD system, even if its just a single workstation for personal use, please respond to the poll, whether or not you use any RAID implementations at all.

I'm also seeking advice from anyone who has gone down the path of softraid for RAID management (as opposed to CRYPTO) already, before root-on-RAID is available.

Thanks!

Edit: You may select multiple choices, if you manage multiple RAID environments.
Edit: please consider storage that is an externally managed RAID subsystem equivalent to BIOS-managed, when responding to the poll.

Last edited by jggimi; 2nd May 2011 at 03:40 PM.
Reply With Quote
  #2   (View Single Post)  
Old 2nd May 2011
rocket357's Avatar
rocket357 rocket357 is offline
Real Name: Jonathon
Wannabe OpenBSD porter
 
Join Date: Jun 2010
Location: 127.0.0.1
Posts: 429
Default

softraid for crypto here. All actual RAID arrays are hardware-based.
__________________
Linux/Network-Security Engineer by Profession. OpenBSD user by choice.
Reply With Quote
  #3   (View Single Post)  
Old 3rd May 2011
IdOp's Avatar
IdOp IdOp is offline
Too dumb for a smartphone
 
Join Date: May 2008
Location: twisting on the daemon's fork(2)
Posts: 1,027
Default

There seems to be a problem with the forum's poll statistics software. E.g., right now there appear 6 responses, and each is treated as 20% = 1/5. If this is a known problem sorry to have interjected.
Reply With Quote
  #4   (View Single Post)  
Old 3rd May 2011
jggimi's Avatar
jggimi jggimi is online now
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

Six responses from five people. Multiple choices are permitted. But I'm more concerned with the the low response rate. We only have 5 OpenBSD admins on this forum?
Reply With Quote
  #5   (View Single Post)  
Old 3rd May 2011
fossala's Avatar
fossala fossala is offline
Real Name: David
Fdisk Soldier
 
Join Date: Feb 2011
Location: Cornwall, UK
Posts: 58
Default

I would of replied but I didn't know how. I used to used softraid. And in a couple of weeks I will be again (raid 5). I found it good. I also wouldn't call myself a OpenBSD admin. I only administer my desktop and server. But to make you numbers look higher I will put down softraid because that's my norm when I need it.
Reply With Quote
  #6   (View Single Post)  
Old 3rd May 2011
IdOp's Avatar
IdOp IdOp is offline
Too dumb for a smartphone
 
Join Date: May 2008
Location: twisting on the daemon's fork(2)
Posts: 1,027
Default

Quote:
Originally Posted by jggimi View Post
Six responses from five people.
Thanks for clarifying . So the counts are of choices but the percents are by persons. Just seemed a bit weird, but no biggy.
Reply With Quote
  #7   (View Single Post)  
Old 3rd May 2011
jggimi's Avatar
jggimi jggimi is online now
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

Quote:
Originally Posted by fossala View Post
I also wouldn't call myself a OpenBSD admin.
I am egalatarian, and I would consider you an admin. You're not a professional OpenBSD administrator, but you are an admin nonetheless. You configure, provision, and manage multiple OpenBSD platforms.
Reply With Quote
  #8   (View Single Post)  
Old 24th May 2011
jggimi's Avatar
jggimi jggimi is online now
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

Bumping to put an end to this thread. There were 10 voters who responded.

3 do not use RAID. They might use CARP instead, of course, but I am focused on storage redundancy, rather than system redundancy.

1 uses BIOS-managed RAID.

3 use bioctl(8) to manage RAID controllers.

1 used to use RAIDframe, and has already switched to Softraid without root-on-RAID capability.

3 people are using Softraid without having come from RAIDframe, and don't require root-on-RAID capability.

Two users responded that they were both a softraid user and a bioctl hardware RAID controller user, neither requiring root-on-RAID. I believe my poll was not understood, since bioctl(8) is used to manage both softraid disciplines and hardware RAID controllers. I assume the count of hardware RAID users in this poll is invalid.

I'm the only respondent to the poll who requires root-on-RAID. Perhaps, since no one but me has used it (for software RAID), I should explain its value:
Without root-on-RAID, the root partition must be located on a standard PATA, SATA, or SCSI device. In the event of a failure of that drive, the OS will come down with a panic or a hang. An /altroot partition, if established, can be used on system reboot, but that boot and usage require an on-site admin.
Reply With Quote
  #9   (View Single Post)  
Old 24th May 2011
BSDfan666 BSDfan666 is offline
Real Name: N/A, this is the interweb.
Banned
 
Join Date: Apr 2008
Location: Ontario, Canada
Posts: 2,223
Default

I believe root on softraid is coming real soon, someone showed a dmesg with it working somewhere I idle.
Reply With Quote
Old 24th May 2011
jggimi's Avatar
jggimi jggimi is online now
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

Yes, I know it's on the way. That's why I started the thread. See post #1 above.
Reply With Quote
Old 25th September 2011
jggimi's Avatar
jggimi jggimi is online now
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

Reviving this old thread to say that as of 19 September, root-on-RAID is now possible with softraid(4) on -current, and will be in 5.1-release next spring. I have tested, and will be converting my one RAIDframe server to softraid(4) tomorrow.

It operates in similar fashion to RAIDframe, requiring boot of a kernel from a non-RAIO partition. In this implementation, if that partition is on a drive containing one of the RAID chunks, the "a" partition will be used as the root partition by the kernel. This avoids one of the reasons for a RAIDframe custom kernel.

The bioctl(8) tool is certainly simpler to use than raidctl(8), there is no need to have complex configuration files -- RAIDframe was designed for the testing of complex RAID array designs, rather than production use.

Restoration after a chunk failure is simple and easy. RAIDframe has many more options, including the ability to manage mirrors for data replication and instant recovery -- such as intentionally breaking mirrors and later rejoining them and possibly doing an instant recovery from a "saved" mirror -- but I no longer need those advanced features.

My thanks to Ocicat, who pointed me to this week's CVS log entry.
Reply With Quote
Old 3rd October 2011
ocicat ocicat is online now
Administrator
 
Join Date: Apr 2008
Posts: 3,318
Default

jggimi has written up how to implement RAID 1 through softraid(4), & it was published on http://undeadly.org today:

http://undeadly.org/cgi?action=artic...20111002154251

For those who would like to try this out on their own hardware, note that this is using source code committed mid-September. This is available now to -current users installing/updating from recent snapshots. For followers of -release & -stable, this will not be available until OpenBSD 5.1 which tentatively will be available 1 May 2012.

Congratulations, jggimi! You are a true asset to the OpenBSD community!

Reply With Quote
Old 3rd October 2011
jggimi's Avatar
jggimi jggimi is online now
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

Thank you kindly, ocicat.

The same technique may be used with the other disciplines: RAIDs 4, 5, CRYPTO, and even 0 when layered with a redundant discipline.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
RAID1 rebuild for softraid bsdplus OpenBSD General 1 19th June 2010 03:17 PM
OpenBSD heads up - softraid metadata change J65nko News 0 26th March 2010 10:27 PM
Rebuilding RAIDframe mirror after crash/power failure sherekhan OpenBSD Installation and Upgrading 7 25th September 2009 10:06 PM
softraid encryption Sunnz OpenBSD Security 6 24th September 2009 04:58 AM
SOFTRAID(4) revzalot OpenBSD Installation and Upgrading 3 27th July 2008 08:40 PM


All times are GMT. The time now is 11:41 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick