Jump to content

Raspberry Pie NAS

Guest
Go to solution Solved by ProjectBox153,
24 minutes ago, Ginger137 said:

Hmm.. First site I looked at must of been off a bit. Still, especially at 100% they are power hogs and it's worth the extra money up front to buy more efficient hardware. That's also over the course of a year, your not going to see your bill shoot up a huge amount like that in a month, but it'll be a bit higher and add up. 

 

Plug in your watts here, you pay more than you realize https://www.rapidtables.com/calc/electric/electricity-calculator.html

 

 

aHR0cDovL21lZGlhLmJlc3RvZm1pY3JvLmNvbS9GLzMvMzgxNTY3L29yaWdpbmFsL1Bvd2VyLUNvbnN1bXB0aW9uLnBuZw==.webp

I understand what you're saying, and I'm not saying that these are the most energy efficient machines ever, but for the price of the machine ($35 for a Pi + $x for drives + $x for adapters to connect them to the Pi vs. $0 for a Dell + $x for drives), the added performance (I get about 120MB/s over 10/100/1000 with my free OptiPlex 330 and free drives) just might be worth the small added power cost.

Is it possible to make a raspberry pie into a NAS using external hard drives or using Internal hard drives and using a Small Power supply to power them.

Link to comment
Share on other sites

Link to post
Share on other sites

yes it is possible, but I wouldn't recommend it. USB ports and ethernet share the same bandwith so a data transfer would be slow

Computer Case: NZXT S340 || CPU: AMD Ryzen 5 1600 || Cooler: CM Hyper212 Evo || MoBo: MSI B350 Mortar || RAM Vengeance LPX 2x8GB 3200MHz || PSU: Corsair CX600 || SSD: HyperX Fury 120GB & 240GB || HDD: WD Blue 1TB + 1TB 2.5'' backup drive || GPU: Sapphire Nitro+ RX 580 4GB

Laptop 1 HP x360 13-u113nl

Laptop Lenovo z50-75 with AMD FX-7500 || OS: Windows 10 / Ubuntu 17.04

DSLR Nikon D5300 w/ 18-105mm lens

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Mibzy said:

Is it possible to make a raspberry pie into a NAS using external hard drives or using Internal hard drives and using a Small Power supply to power them.

If you can find a sata hat and a version of OMV that will run on it then go ahead, but dont even bother trying freenas, it wont work

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Cryosec said:

yes it is possible, but I wouldn't recommend it. USB ports and ethernet share the same bandwith so a data transfer would be slow

It works fine for a small home setup, my Pi can share a 720p video to 3 machines simultaneously with no issues.

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

It's possible, but not practical. It only has USB 2.0 and the ethernet port is on the same controller, so the max theoretical speed you would achieve is 12MB/s but in reality, it will be lower.

My main computer:

i7 6700k || GTX 1070 || Asus Z170 RGB || C.M. Hyper 212 EVO || 16GB RAM || 256GB NVMe SSD || 500GB SATA SSD || 12TB total HDD || Define R5 Blackout || 850W PSU

More Details Below :) 

Spoiler

 

CPU: Intel Core i7 6700k                             GPU:  EVGA GTX 1070 FTW                                  |  Motherboard: Asus Z170 Pro Gaming Aura
CPU Cooler: C.M. Hyper 212 EVO             RAM: 16GB Kingston Fury 4x4 DDR4 2400MHz         SSD:  Intel 256GB NVMe SSD & Plextor 500GB SATA SSD

Hard Drive:  WD 2TB Black, 2TB WD Blue, 8TB WD Red     Case:  Fractal Design Define R5 Blackout Edition   PSU:  Be Quiet! Dark Power Pro 11 850W

 

Additional Computer Parts: NZXT Hue for LEDs

Peripherals: Dell U2414H (x2) || Corsair Sabre RGB || Corsair K95 Platinum || Sennheiser 558's || Modmic

 

Pictures of setup:

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, Joelsome said:

If you can find a sata hat and a version of OMV that will run on it then go ahead, but dont even bother trying freenas, it wont work

There's a Pi build of OMV, it works perfectly.

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

If you would have searched, you might have found multiple topics that say it isn't really recommended. Raspberry Pi is very limited bandwidth-wise.

HAL9000: AMD Ryzen 9 3900x | Noctua NH-D15 chromax.black | 32 GB Corsair Vengeance LPX DDR4 3200 MHz | Asus X570 Prime Pro | ASUS TUF 3080 Ti | 1 TB Samsung 970 Evo Plus + 1 TB Crucial MX500 + 6 TB WD RED | Corsair HX1000 | be quiet Pure Base 500DX | LG 34UM95 34" 3440x1440

Hydrogen server: Intel i3-10100 | Cryorig M9i | 64 GB Crucial Ballistix 3200MHz DDR4 | Gigabyte B560M-DS3H | 33 TB of storage | Fractal Design Define R5 | unRAID 6.9.2

Carbon server: Fujitsu PRIMERGY RX100 S7p | Xeon E3-1230 v2 | 16 GB DDR3 ECC | 60 GB Corsair SSD & 250 GB Samsung 850 Pro | Intel i340-T4 | ESXi 6.5.1

Big Mac cluster: 2x Raspberry Pi 2 Model B | 1x Raspberry Pi 3 Model B | 2x Raspberry Pi 3 Model B+

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Master Disaster said:

It works fine for a small home setup, my Pi can share a 720p video to 3 machines simultaneously with no issues.

I won't deny that, as I said it is possible. If OP is fine with a limited bandwith, then absolutely no problem :D

Computer Case: NZXT S340 || CPU: AMD Ryzen 5 1600 || Cooler: CM Hyper212 Evo || MoBo: MSI B350 Mortar || RAM Vengeance LPX 2x8GB 3200MHz || PSU: Corsair CX600 || SSD: HyperX Fury 120GB & 240GB || HDD: WD Blue 1TB + 1TB 2.5'' backup drive || GPU: Sapphire Nitro+ RX 580 4GB

Laptop 1 HP x360 13-u113nl

Laptop Lenovo z50-75 with AMD FX-7500 || OS: Windows 10 / Ubuntu 17.04

DSLR Nikon D5300 w/ 18-105mm lens

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Master Disaster said:

Why would you do that when PiNas exists?

does it? Oh... i didnt know. i run an OMV nas with a dual core and 6TiB of data so... never realy had the need to reserch into pinas OSes.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Joelsome said:

does it? Oh... i didnt know. i run an OMV nas with a dual core and 6TiB of data so... never realy had the need to reserch into pinas OSes.

Sorry my mistake. PiNas was the name of the website, it's OMV my Pi 3 is running.

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Master Disaster said:

Sorry my mistake. PiNas was the name of the website, it's OMV my Pi 3 is running.

oh wow lol. I use OMV with the Nginx plugin and it serves media to my family and my website to the world!

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Master Disaster said:

Sorry my mistake. PiNas was the name of the website, it's OMV my Pi 3 is running.

Ok thanks.

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, jj9987 said:

If you would have searched, you might have found multiple topics that say it isn't really recommended. Raspberry Pi is very limited bandwidth-wise.

Yes but I need a cheeper soulution for now. I would not be using this for too long as I am saving for a proper one.

Link to comment
Share on other sites

Link to post
Share on other sites

Don't make a Pi your NAS. Get an old free Dell OptiPlex (Core 2 Duo OptiPlex machines are always given to me by complete strangers) and use FreeNAS. You'll be far happier with the better speeds, not to mention far better drive upgrade options.

Main System: Phobos

AMD Ryzen 7 2700 (8C/16T), ASRock B450 Steel Legend, 16GB G.SKILL Aegis DDR4 3000MHz, AMD Radeon RX 570 4GB (XFX), 960GB Crucial M500, 2TB Seagate BarraCuda, Windows 10 Pro for Workstations/macOS Catalina

 

Secondary System: York

Intel Core i7-2600 (4C/8T), ASUS P8Z68-V/GEN3, 16GB GEIL Enhance Corsa DDR3 1600MHz, Zotac GeForce GTX 550 Ti 1GB, 240GB ADATA Ultimate SU650, Windows 10 Pro for Workstations

 

Older File Server: Yet to be named

Intel Pentium 4 HT (1C/2T), Intel D865GBF, 3GB DDR 400MHz, ATI Radeon HD 4650 1GB (HIS), 80GB WD Caviar, 320GB Hitachi Deskstar, Windows XP Pro SP3, Windows Server 2003 R2

Link to comment
Share on other sites

Link to post
Share on other sites

41 minutes ago, Jamiec1130 said:

Don't make a Pi your NAS. Get an old free Dell OptiPlex (Core 2 Duo OptiPlex machines are always given to me by complete strangers) and use FreeNAS. You'll be far happier with the better speeds, not to mention far better drive upgrade options.

FreeNAS on an OptiPlex is not recommended.

FreeNAS relies heavily on ECC RAM for data integrity, and if you just get a random OptiPlex it will not have that.

Besides, ZFS would be a complete overkill if you're going for a simple setup.

Link to comment
Share on other sites

Link to post
Share on other sites

58 minutes ago, LAwLz said:

FreeNAS on an OptiPlex is not recommended.

FreeNAS relies heavily on ECC RAM for data integrity, and if you just get a random OptiPlex it will not have that.

Besides, ZFS would be a complete overkill if you're going for a simple setup.

Why wouldn't it work like on any other machine? Do you really need ECC memory for a home setup? No. I've never had issue with my machine (years now) other than older drives. It works perfectly fine for a home user like me who relies on a NAS for more than just basic storage. I have programs writing and reading to/from the NAS 24/7. No issues. I would highly recommend it because it's easy to get going to just works. -Dell OptiPlex FreeNAS User (Me)

Main System: Phobos

AMD Ryzen 7 2700 (8C/16T), ASRock B450 Steel Legend, 16GB G.SKILL Aegis DDR4 3000MHz, AMD Radeon RX 570 4GB (XFX), 960GB Crucial M500, 2TB Seagate BarraCuda, Windows 10 Pro for Workstations/macOS Catalina

 

Secondary System: York

Intel Core i7-2600 (4C/8T), ASUS P8Z68-V/GEN3, 16GB GEIL Enhance Corsa DDR3 1600MHz, Zotac GeForce GTX 550 Ti 1GB, 240GB ADATA Ultimate SU650, Windows 10 Pro for Workstations

 

Older File Server: Yet to be named

Intel Pentium 4 HT (1C/2T), Intel D865GBF, 3GB DDR 400MHz, ATI Radeon HD 4650 1GB (HIS), 80GB WD Caviar, 320GB Hitachi Deskstar, Windows XP Pro SP3, Windows Server 2003 R2

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Jamiec1130 said:

Don't make a Pi your NAS. Get an old free Dell OptiPlex (Core 2 Duo OptiPlex machines are always given to me by complete strangers) and use FreeNAS. You'll be far happier with the better speeds, not to mention far better drive upgrade options.

Issues mentioned above as well, but it's not worth it to do that at all. Those old cpus are awful on power, 

 

Idle most sit around 100-110 watts, and with a load will shoot up past 150.

 

Assuming they sit at idle all year, that's going to cost somewhere around $115 a year. Obviously it's going to higher than that because there will be a load on it. 

Fanboys are the worst thing to happen to the tech community World. Chief among them are Apple fanboys. 

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, Ginger137 said:

Issues mentioned above as well, but it's not worth it to do that at all. Those old cpus are awful on power, 

 

Idle most sit around 100-110 watts, and with a load will shoot up past 150.

 

Assuming they sit at idle all year, that's going to cost somewhere around $115 a year. Obviously it's going to higher than that because there will be a load on it. 

I'm running many of these machines and no, they're not power hogs. Idle of 100-110 watts? No. And the "issues" mentioned above are not actual issues, just ones that someone has proposed (and I have disproved). My power bill has not gone up much at all (definitely not $115) and I have several of these machines running. One of them sits at 100% load 24/7.

Main System: Phobos

AMD Ryzen 7 2700 (8C/16T), ASRock B450 Steel Legend, 16GB G.SKILL Aegis DDR4 3000MHz, AMD Radeon RX 570 4GB (XFX), 960GB Crucial M500, 2TB Seagate BarraCuda, Windows 10 Pro for Workstations/macOS Catalina

 

Secondary System: York

Intel Core i7-2600 (4C/8T), ASUS P8Z68-V/GEN3, 16GB GEIL Enhance Corsa DDR3 1600MHz, Zotac GeForce GTX 550 Ti 1GB, 240GB ADATA Ultimate SU650, Windows 10 Pro for Workstations

 

Older File Server: Yet to be named

Intel Pentium 4 HT (1C/2T), Intel D865GBF, 3GB DDR 400MHz, ATI Radeon HD 4650 1GB (HIS), 80GB WD Caviar, 320GB Hitachi Deskstar, Windows XP Pro SP3, Windows Server 2003 R2

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, Jamiec1130 said:

I'm running many of these machines and no, they're not power hogs. Idle of 100-110 watts? No. And the "issues" mentioned above are not actual issues, just ones that someone has proposed (and I have disproved). My power bill has not gone up much at all (definitely not $115) and I have several of these machines running. One of them sits at 100% load 24/7.

Hmm.. First site I looked at must of been off a bit. Still, especially at 100% they are power hogs and it's worth the extra money up front to buy more efficient hardware. That's also over the course of a year, your not going to see your bill shoot up a huge amount like that in a month, but it'll be a bit higher and add up. 

 

Plug in your watts here, you pay more than you realize https://www.rapidtables.com/calc/electric/electricity-calculator.html

 

 

aHR0cDovL21lZGlhLmJlc3RvZm1pY3JvLmNvbS9GLzMvMzgxNTY3L29yaWdpbmFsL1Bvd2VyLUNvbnN1bXB0aW9uLnBuZw==.webp

Fanboys are the worst thing to happen to the tech community World. Chief among them are Apple fanboys. 

Link to comment
Share on other sites

Link to post
Share on other sites

On topic OP, you can't beat a Pi if you need just basic storage. It's not fast, about 11-12 MBps is what I got when I had one set up, but its super cheap up front and super low power. 

 

Just use OMV for the OS, use a wired connection, and your good to go for basics

Fanboys are the worst thing to happen to the tech community World. Chief among them are Apple fanboys. 

Link to comment
Share on other sites

Link to post
Share on other sites

24 minutes ago, Ginger137 said:

Hmm.. First site I looked at must of been off a bit. Still, especially at 100% they are power hogs and it's worth the extra money up front to buy more efficient hardware. That's also over the course of a year, your not going to see your bill shoot up a huge amount like that in a month, but it'll be a bit higher and add up. 

 

Plug in your watts here, you pay more than you realize https://www.rapidtables.com/calc/electric/electricity-calculator.html

 

 

aHR0cDovL21lZGlhLmJlc3RvZm1pY3JvLmNvbS9GLzMvMzgxNTY3L29yaWdpbmFsL1Bvd2VyLUNvbnN1bXB0aW9uLnBuZw==.webp

I understand what you're saying, and I'm not saying that these are the most energy efficient machines ever, but for the price of the machine ($35 for a Pi + $x for drives + $x for adapters to connect them to the Pi vs. $0 for a Dell + $x for drives), the added performance (I get about 120MB/s over 10/100/1000 with my free OptiPlex 330 and free drives) just might be worth the small added power cost.

Main System: Phobos

AMD Ryzen 7 2700 (8C/16T), ASRock B450 Steel Legend, 16GB G.SKILL Aegis DDR4 3000MHz, AMD Radeon RX 570 4GB (XFX), 960GB Crucial M500, 2TB Seagate BarraCuda, Windows 10 Pro for Workstations/macOS Catalina

 

Secondary System: York

Intel Core i7-2600 (4C/8T), ASUS P8Z68-V/GEN3, 16GB GEIL Enhance Corsa DDR3 1600MHz, Zotac GeForce GTX 550 Ti 1GB, 240GB ADATA Ultimate SU650, Windows 10 Pro for Workstations

 

Older File Server: Yet to be named

Intel Pentium 4 HT (1C/2T), Intel D865GBF, 3GB DDR 400MHz, ATI Radeon HD 4650 1GB (HIS), 80GB WD Caviar, 320GB Hitachi Deskstar, Windows XP Pro SP3, Windows Server 2003 R2

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, Jamiec1130 said:

Why wouldn't it work like on any other machine? Do you really need ECC memory for a home setup? No. I've never had issue with my machine (years now) other than older drives. It works perfectly fine for a home user like me who relies on a NAS for more than just basic storage. I have programs writing and reading to/from the NAS 24/7. No issues. I would highly recommend it because it's easy to get going to just works. -Dell OptiPlex FreeNAS User (Me)

Because running ZFS without ECC is a really, really bad idea if you care about your data and want to keep it safe.

The problem is that ZFS is built in such a way that all the data corruption mechanics is based on the assumption that the RAM is safe and error-free. A single corrupt bit in RAM could cause your entire drive pool to become corrupted.

ZFS compares the checksum of data every time it is read, and if there is a mismatch between the data on disk and in RAM, it will assume the data in RAM is correct, and write that back to the disk. This will happen silently in the background, so every time you read a file from your ZFS pool, you and your NAS is putting 100% faith into the RAM being 100% correct. If a single big is flipped in RAM, then that corruption will overwrite the good data on the disk, permanently corrupting it (all self-healing mechanics in ZFS assumes that the RAM is 100% correct).

 

Is one bit in RAM stuck in a certain position and you run a scrub on your pool? Congratulations, you will now have corrupted your entire drive. It will start reading good data from your drive, and writing "corrected" (actually corrupted) data back to your drive.

 

There are strong arguments to be made that your data will be safer on a system like RAID5 ext4 (or any other file system which doesn't do their own parity and checksums) than on ZFS without ECC.

If a bit is flipped in RAM on such file systems, it will not touch the data on disk. You might be served a corrupt file and need to access it once again, but that's it. It won't corrupt the data on disk too just because of RAM issues. ZFS however, will.

 

You might not have run into any issues yet, but you are essentially driving your car without a seat-belt, saying that you have never had a crash before.

Now, faulty RAM is fairly rare so a setup without ECC might work fine, but you are gambling with your data for no real purpose. If you want to use ZFS then use ECC memory. Otherwise you are better off with another file system.

Link to comment
Share on other sites

Link to post
Share on other sites

I use OpenMediaVault for running a media server on my raspberry pi. I have a full USB (16GB) filled with movies and i have 2x 8GB USBs that are empty. The media server can stream very well. I have a 50MbPS router. I must say that if you were to use the raspberry pi as a home server, it is not worth it. Pretty good for a media server. 

 

It is much faster to use the USBs in a computer, rather than transferring data over the internet. Basically, its going from your laptop, to the router, to the raspberry pi and then to the USBs. The limiting factor is, router speed, and USB speed.

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, DarkPlatinum said:

It is much faster to use the USBs in a computer, rather than transferring data over the internet. Basically, its going from your laptop, to the router, to the raspberry pi and then to the USBs. The limiting factor is, router speed, and USB speed.

The limiting factor is more of the 10/100 ethernet port. USB 2 is 480Mb/s, but there's quite a bottleneck going through a 100Mbs port.

Main System: Phobos

AMD Ryzen 7 2700 (8C/16T), ASRock B450 Steel Legend, 16GB G.SKILL Aegis DDR4 3000MHz, AMD Radeon RX 570 4GB (XFX), 960GB Crucial M500, 2TB Seagate BarraCuda, Windows 10 Pro for Workstations/macOS Catalina

 

Secondary System: York

Intel Core i7-2600 (4C/8T), ASUS P8Z68-V/GEN3, 16GB GEIL Enhance Corsa DDR3 1600MHz, Zotac GeForce GTX 550 Ti 1GB, 240GB ADATA Ultimate SU650, Windows 10 Pro for Workstations

 

Older File Server: Yet to be named

Intel Pentium 4 HT (1C/2T), Intel D865GBF, 3GB DDR 400MHz, ATI Radeon HD 4650 1GB (HIS), 80GB WD Caviar, 320GB Hitachi Deskstar, Windows XP Pro SP3, Windows Server 2003 R2

Link to comment
Share on other sites

Link to post
Share on other sites

On 12/29/2017 at 10:34 PM, Jamiec1130 said:

The limiting factor is more of the 10/100 ethernet port. USB 2 is 480Mb/s, but there's quite a bottleneck going through a 100Mbs port.

You forgot USB 3 :D. Anyway, I see your point, but dream on about getting 480Mb/s USB transfer anyway.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×