LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 08-07-2014, 10:44 PM   #1
Red Squirrel
Senior Member
 
Registered: Dec 2003
Distribution: Mint 20.1 on workstation, Debian 11 on servers
Posts: 1,328

Rep: Reputation: 54
Is it possible to do mdraid for OS drive?


I'm guessing no, given the OS has to be running for the raid system to initialize, but wondering if somehow there actually is a way.

For home I usually use a SSD for the OS and data is on separate md raid volumes, but I'm looking at switching to a cheaper dedicated server for my online stuff and since I'm not physically able to quickly go swap a drive and restore an image I rather have raid for the OS. Most providers charge an arm and a leg per month for hardware raid so if there's a way I can do it in software somehow that would save me like 50-100 bucks per month.
 
Old 08-08-2014, 08:51 AM   #2
Ser Olmy
Senior Member
 
Registered: Jan 2012
Distribution: Slackware
Posts: 3,334

Rep: Reputation: Disabled
It is indeed possible, as long as you:
  1. use a boot loader capable of loading the kernel/initrd from the drives in the RAID Array, and
  2. use an initrd that takes care of the actual RAID initialization before mounting the root file system
I have several systems booting from RAID1 md devices. I use LILO as a boot loader, and it explicitly supports RAID1 md arrays (it copies itself to the MBR of both drives). I'm pretty sure RAID5 or RAID6 would not work.

I run Slackware with a standard initrd, which automatically activates the array.
 
Old 08-08-2014, 12:27 PM   #3
Red Squirrel
Senior Member
 
Registered: Dec 2003
Distribution: Mint 20.1 on workstation, Debian 11 on servers
Posts: 1,328

Original Poster
Rep: Reputation: 54
That's good to know. I'll have to google further on what initrd is and how to influense whether or not it supports raid. I've always just installed normally from CD so I'm guessing it just puts whatever default is. Then again if I get it setup as a dedicated server I'm guessing the data centre staff would do that anyway.
 
Old 08-08-2014, 07:59 PM   #4
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,968

Rep: Reputation: 3622Reputation: 3622Reputation: 3622Reputation: 3622Reputation: 3622Reputation: 3622Reputation: 3622Reputation: 3622Reputation: 3622Reputation: 3622Reputation: 3622
If you are buying space, they have images for virtual machines usually. They don't exactly install it, just copy a golden copy. Kind of unlikely they'd set up a custom install just for one user. I may misunderstand this too.
 
Old 08-09-2014, 01:26 AM   #5
Red Squirrel
Senior Member
 
Registered: Dec 2003
Distribution: Mint 20.1 on workstation, Debian 11 on servers
Posts: 1,328

Original Poster
Rep: Reputation: 54
Quote:
Originally Posted by jefro View Post
If you are buying space, they have images for virtual machines usually. They don't exactly install it, just copy a golden copy. Kind of unlikely they'd set up a custom install just for one user. I may misunderstand this too.
They do provide "soft raid" as an option, but I always figured that was if you order more than 2 drives, so 1 for OS and you can raid 2 or more drives, but typically I'd just set that up myself anyway, but if it's possible to do for the OS then they have to do it given I wont have access till the OS and SSH is up. I'm currently paying like 100 bucks a month for a server with 4GB of ram and 1TB drives through Carat Networks and I was looking at OVH and can get a better server for less, so I'm looking at moving my stuff over. the one at Carat has hard raid though but if I can get away with soft raid for OS that will save lot of money.
 
Old 08-10-2014, 12:49 PM   #6
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
What do they provide in terms of backup and recovery options? Remember RAID is not a backup and is more about continuation of service so if you can deal with a potential outage while you recover from backup do you really need RAID?
Just a thought, and I'm certainly no expert so feel free to ignore it.
 
Old 08-28-2014, 11:32 PM   #7
Red Squirrel
Senior Member
 
Registered: Dec 2003
Distribution: Mint 20.1 on workstation, Debian 11 on servers
Posts: 1,328

Original Poster
Rep: Reputation: 54
I do my own backups so don't see the point of paying someone else to do it so never buy any services but typically providers do offer it. I just don't want all my stuff to be down if a drive fails. That's the main point of raid. Uptime, and also not having to rebuild everything from scratch from backups. Backups are the last resort. Typically I see backups more of an insurance if the provider goes tits up or a catastrophic failure where I permanently lose complete access to the server or it's data.

Just trying to figure out if raid 1 would actually work via software for the OS, I just can't understand how that would actually work.

Last edited by Red Squirrel; 08-28-2014 at 11:33 PM.
 
Old 09-01-2014, 12:42 PM   #8
yo8rxp
Member
 
Registered: Jul 2009
Location: Romania
Distribution: Ubuntu 10.04 Gnome 2
Posts: 102

Rep: Reputation: 31
well , indeed RAID it is not so forth coming ,as software raid aint ran by itself ..
My followings cannot be reproduced on some other ISP's , but only to local servers.

Software (MADADM usually) cannot be started from itself unless /boot says so.
In order to to that , you need a separate partition where /boot (grub , lilo ) has to be put on.
Can do that by partitioning whatever disk you got there , using separate disk drive , or using 1, 2 or whatever spare flash drives you need.
Yes mate , can do grub install on flash drives , it takes just about 30-50 MB space , can be cloned onto multiple flashes just to be on the safe side,and server can boot from there .
main advantage : separate /boot partition , easy to clone , easy to replace if using same flashes , and can use SSD or ata /sata drives just for the server main purpose like grouping it into raid volume , and not partitioning it for /boot sake.
Eaxmple: my server uses 2 kingston 8 GB (Too much ) just for /boot , and 2 separate 1TB drives in mdadm Raid 1 without /swap partition .
in this way , i got fail safe cloned /boot partition / got 2 drives in mirror mdadm , NO expensive hardware raid , raid status can be easily be read into html page, easy to eject /mark fault/replace any drive at any moment with no down times (hot swap), simply put is as easy as pie !!(excuse my bad lang) . On my old Dell PE 1950 H/W raid was a real pain into da arse to properly replace a faulty drive , here on mdadm is just a matter of coffee break ..

Last edited by yo8rxp; 09-01-2014 at 12:46 PM.
 
Old 09-01-2014, 03:11 PM   #9
Red Squirrel
Senior Member
 
Registered: Dec 2003
Distribution: Mint 20.1 on workstation, Debian 11 on servers
Posts: 1,328

Original Poster
Rep: Reputation: 54
Hmm interesting. I don't think a server provider would be willing to do something like that though but I can always ask them. I may look into doing something like this for my own home servers though.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
SCSI Enclosure Service and MDRAID TragicWarrior Linux - Server 0 11-06-2011 08:32 PM
[SOLVED] Failure to install from former mdraid disks struggled_newbie Linux - Hardware 4 09-22-2011 03:45 AM
mdraid RAID1 conflict resolution policy? Tristan Schmelcher Linux - Software 0 01-30-2011 05:40 PM
mdraid (mdadm) and grub2 on LinuxMint newbuyer17 Linux - General 4 12-13-2010 07:03 AM
mdraid, backup superblock/metadata stalks Linux - General 1 10-01-2009 02:19 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 06:56 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration