- Joined
- Nov 1, 2008
- Messages
- 4,213 (0.70/day)
- Location
- Vietnam
System Name | Gaming System / HTPC-Server |
---|---|
Processor | i7 8700K (@4.8 Ghz All-Core) / R7 5900X |
Motherboard | Z370 Aorus Ultra Gaming / MSI B450 Mortar Max |
Cooling | CM ML360 / CM ML240L |
Memory | 16Gb Hynix @3200 MHz / 16Gb Hynix @3000Mhz |
Video Card(s) | Zotac 3080 / Colorful 1060 |
Storage | 750G MX300 + 2x500G NVMe / 40Tb Reds + 1Tb WD Blue NVMe |
Display(s) | LG 27GN800-B 27'' 2K 144Hz / Sony TV |
Case | Xigmatek Aquarius Plus / Corsair Air 240 |
Audio Device(s) | On Board Realtek |
Power Supply | Super Flower Leadex III Gold 750W / Andyson TX-700 Platinum |
Mouse | Logitech G502 Hero / K400+ |
Keyboard | Wooting Two / K400+ |
Software | Windows 10 x64 |
Benchmark Scores | Cinebench R15 = 1542 3D Mark Timespy = 9758 |
So I abandoned my original idea after finding a cheap HTPC case and figured out I could build something with spare parts. Though, I still don't understand how UnRAID works really. I've been trying to read up on the different options for NAS servers, but I can't say I fully understand them.
I have 3 HDDs 2x Red drives (4tb and 8tb) and a 5 tb 2.5" drive (external USB that can be shucked). Ideally I'd like to pool the 4tb and 8tb drive to make 12 gb with the option to add another 8tb next year. Redundancy would be nice, but I'm going to use the 5tb 2.5" drive for essential backups (drive images and such).
I also have a few SSDs and 500tb HDDs that I'm going to put in, but not add to the pool as these will be for things like FTP, my Door camera and such.
I'll be running a lot of different services on the server, but generally ones with little overhead, apart from Plex.
I've been using Ubuntu server to do these things on a netbook for a few years now, I'm not a pro at it by any means, but I can follow a guide and troubleshoot.
I'm looking for the best option to get all this up and running on a single computer and am looking for advice on how to proceed. I've read that ZFS is possible on ubuntu server to pool the HDDs, but it seems that you cannot expand the storage at a later date without detroying the array. Does anyone have any better ideas than just Ubuntu server +ZFS?
For the core of my server, I haven't yet decided what to use. I have an old Z77 mainboard and 2nd Gen i3, but I'm not sure if it is functional so I'll likely pick up an old 3rd gen i5 or something else that can use up the spare DDR3 I have lying around.
So. I've really been wanting to build a NAS for a long time. The problem is, I just don't have the cash for a dedicated build. However, I recently saw a Lenevo M93p on sale for around $100 and I thought i might be able to leverage this little PC as a dedicated NAS and Server, but I'm not quite sure how to do it and I'm looking for ideas.
So I currently have 3 HDDs that I can dedicate to a NAS. Unfortunately they aren't all the same model/size (part of the reason that building a NAS would be a little outta my budget right now)
I have a 4Tb WD red (shucked from an Easystore/My Book) a 5 tb external 2.5" HDD (shuckable) and an 8tb WD elements (hopefully with a red variant inside) on the way.
The server I'd like to build would primarily be for media storage and backup so having redundancy isn't essential, though it would be nice. I'd also like to migrate some services I have running on an ald Celeron netbook over to the mini-PC and the extra performance that the Lenevo would provide would be nice. This is why I was thinking Ubuntu Server, rather than a dedicated NAS OS like FreeNAS
I was thinking that I could install Ubuntu Server on the mini-PC, run those 3 HDDs over USB and install ZFS on Ubuntu to pool either 2 or all 3 of the disks. MY main question about this setup is speed, how fast would doing this be compared to running them over SATA 3? I'm also a little wary of those usb interfaces that come with external drives, in my experience, they have a tenancy to die well before the actual HDDs give up and installing them this way means that if one of the controllers die, then I would lose all of my data.
Now the Lenevo has 3 internal SATA ports and an eSATA port (which i'm assuming is just a regular SATA port labelled as eSATA as I don't see any mention of eSATAp). If this were a regular HTPC type build, i could just run the cables from the PSU and mainboard to the outside of the case and run the HDDs at full SATA 3 speeds, however the Lenevo only comes with an 85 W PSU which I really don't think would be enough to power 3 drives.Does anyone have any ideas how I could externally power the drives in order to use them in this manner or does anyone have experience doing anything similar?
I have 3 HDDs 2x Red drives (4tb and 8tb) and a 5 tb 2.5" drive (external USB that can be shucked). Ideally I'd like to pool the 4tb and 8tb drive to make 12 gb with the option to add another 8tb next year. Redundancy would be nice, but I'm going to use the 5tb 2.5" drive for essential backups (drive images and such).
I also have a few SSDs and 500tb HDDs that I'm going to put in, but not add to the pool as these will be for things like FTP, my Door camera and such.
I'll be running a lot of different services on the server, but generally ones with little overhead, apart from Plex.
I've been using Ubuntu server to do these things on a netbook for a few years now, I'm not a pro at it by any means, but I can follow a guide and troubleshoot.
I'm looking for the best option to get all this up and running on a single computer and am looking for advice on how to proceed. I've read that ZFS is possible on ubuntu server to pool the HDDs, but it seems that you cannot expand the storage at a later date without detroying the array. Does anyone have any better ideas than just Ubuntu server +ZFS?
For the core of my server, I haven't yet decided what to use. I have an old Z77 mainboard and 2nd Gen i3, but I'm not sure if it is functional so I'll likely pick up an old 3rd gen i5 or something else that can use up the spare DDR3 I have lying around.

So I currently have 3 HDDs that I can dedicate to a NAS. Unfortunately they aren't all the same model/size (part of the reason that building a NAS would be a little outta my budget right now)
I have a 4Tb WD red (shucked from an Easystore/My Book) a 5 tb external 2.5" HDD (shuckable) and an 8tb WD elements (hopefully with a red variant inside) on the way.
The server I'd like to build would primarily be for media storage and backup so having redundancy isn't essential, though it would be nice. I'd also like to migrate some services I have running on an ald Celeron netbook over to the mini-PC and the extra performance that the Lenevo would provide would be nice. This is why I was thinking Ubuntu Server, rather than a dedicated NAS OS like FreeNAS
I was thinking that I could install Ubuntu Server on the mini-PC, run those 3 HDDs over USB and install ZFS on Ubuntu to pool either 2 or all 3 of the disks. MY main question about this setup is speed, how fast would doing this be compared to running them over SATA 3? I'm also a little wary of those usb interfaces that come with external drives, in my experience, they have a tenancy to die well before the actual HDDs give up and installing them this way means that if one of the controllers die, then I would lose all of my data.
Now the Lenevo has 3 internal SATA ports and an eSATA port (which i'm assuming is just a regular SATA port labelled as eSATA as I don't see any mention of eSATAp). If this were a regular HTPC type build, i could just run the cables from the PSU and mainboard to the outside of the case and run the HDDs at full SATA 3 speeds, however the Lenevo only comes with an 85 W PSU which I really don't think would be enough to power 3 drives.Does anyone have any ideas how I could externally power the drives in order to use them in this manner or does anyone have experience doing anything similar?
Last edited: