• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

NAS questions...

xgamer99

n00b
Joined
Sep 30, 2010
Messages
17
Hi there.

I'll be getting new storage for the holidays for my networks file server. It's currently in Frankenstein mode with four different hard drives of all sizes, two PATA's and two SATA's, in an LVM volume. I've been meaning to clean it up with a nice, big harddrive (2TB) for a few months now, and with the holidays right around the corner...

However, this has raised a few questions for me...

First question deals with Linux specifically. If you're not a Linux guru, feel free to skip to #2 (I'll be asking this on more Linux-specific forums also to get a well-rounded idea). I plan to upgrade the storage in the server over time. I'll start out with 1x 2TB HDD, and eventually add another one. Preferably, once I add a new one, I'd like a way to create a RAID0* config. Is there ANY way to do this on-the-fly without losing data, or will I have to backup all that data before hand? Reason I ask is because... well, this is my large file server -- it has the largest collective GB in the house, and there's no way I'll be able to backup 2TB worth of data. If it matters any, I'll be using linux-specific FakeRAID (but if FakeRAID isn't able to do this, while a dedicated RAID card is, let me know!)

* over time, I'd like to add a third drive and switch over to RAID5 so that I could have some redundancy in case of failure. Having it in RAID0 for a while doesn't worry me, since almost all of the data stored on the server is replaceable (music, movies), just a pain to replace (downloading). The above questio0n also applies to a RAID0 -> RAID5 conversion: can I do it on-the-fly?

2) With the new beefy addition coming soon, I've been trying to figure out what to do with the OS itself. I'd like to keep the data on the 2TB drive strictly storage, and not have the OS on it -- it just seems cleaner to me. I'm also going to have the drive spin down when no streaming media, and so I do not want the OS and all the smaller files to be on it requiring the drive to spin up every time the server does something. However, this leaves me in a weird spot: I don't want the OS on the 2TB drive, but I also don't want to waste room and power by putting it on a drive all on it's own. The OS is small -- just enough to install Linux and some source code files. Few GBs max. I don't need a 40GB drive powering it.

Someone recommended me to use PCI storage: basically it's SSD storage the plugs into a PCI slot (or Mini-PCI). That way the system is contained on the motherboard while the storage is on the HDDs. This would be perfect if I could find a cheap one, but the ones on Newegg are ridiculously expensive (read: 16GB Mini-PCI = $80. I can buy a 16GB flash drive for $30! ) What do you guys think? I'll probably stick the OS on a 40GB drive at first, but I'm thinking long term here. =)
 
1) Luckily you're using Linux so yes it is possible.
Convert a Single Drive to RAID 1
Convert Linux Software RAID1 to RAID5

Granted the above instructions are for RAID 1, not RAID 0 but at least should give you a general idea of you need to do to convert from one RAID type to another in Linux.

2) Can your motherboard off a USB drive? If so, just get a 16GB USB flash drive and install the OS there.
 
Thanks for the reply!


RAID1 is easy though. Just initialize the RAID on the new disk, copy contents, wipe old disc, initialize old disc, copy contents again. It's like standing on one foot while raising the other foot.

RAID0 I think will be a little bit trickier since it's striped. I'll continue searching though. =)

2) Can your motherboard off a USB drive? If so, just get a 16GB USB flash drive and install the OS there.

Yeah, I thought about that, and I might do it that way. Just not a big fan of having a permanent system sticking out of the back. =P
 
x_x So it is. Sorry, it was really early in the morning and my head wasn't on straight. @_@
 
Check out Freenas. I have it on 2 systems. One boots from CD and stores its config on a thumb drive. One boots from an old 4 gig HD. Its very customizable.
 
As an Amazon Associate, HardForum may earn from qualifying purchases.
Check out Freenas. I have it on 2 systems. One boots from CD and stores its config on a thumb drive. One boots from an old 4 gig HD. Its very customizable.
Second this. We use this at work and its super flexible and is very stable.
 
Second this. We use this at work and its super flexible and is very stable.

I'm pretty comfortable with Arch Linux at the moment, and I kinda like shaping the OS to my needs rather than a 'one size fits all' kinda thing, but I have been eying FreeNAS for a while now. The only think holding me back is it's based on FreeBSD of which I have no experience with...
 
Back
Top