Live data from Hacker News

FreeNAS

freenas.org

31–40 of 48 posts

Re: FreeNAS

#31
Is there anyone here who prefers FreeNAS over vanilla FreeBSD+zfs and would like to share their experience?

I've been running FreeBSD with zfs for many years. I'm unsure if it was the right decision, but I did learn a lot and it's been extremely stable after the initial setup :-)

Re: FreeNAS

#32
post #23

Earlier quoted context omitted.

That’s likely because Synology doesn’t offer ZFS or anything near the same capabilities.

synology uses btrfs which provides almost the same capabilities, but ZFS usually eats all the RAM it gets as some sort of cache to speed up disk operations.

You are thinking of the ARC. By default, ZFS will allocate what is available but you can constrain it as you like.

Re: FreeNAS

#33
post #12

Earlier quoted context omitted.

Wait, ZFS requires maintenance? I’ve been running freenas for years and have deployed/ran ZFS solutions as part of my job for a decade- this is the first I’m learning about that, it’s usually set and forget. Am I just a bad admin?

Somewhat depends. Scrubbing is about detecting bit rot. You need to make sure that all of your data is periodically accessed so that zfs can check for errors. You can accomplish this either by having a workload which touches all of your data on a regular basis or by scrubbing. Depends on your setup.

Scrubbing is still preferable though, as normal reads won't cause every copy of the metadata to be read. Likewise, on a mirrored pair of disks, a given block of file content will only be read from one disk. (That is, since the file content is verified using checksums contained in the metadata, we don't need to read the file data back from both disks, so they can be used to service read requests independently of one another.)

Re: FreeNAS

#34

I looked at running FreeNAS, but it didn't make any sense to me. I can put as many hard drives as I want in a cheap PC with a ryzen cpu and run samba. It takes maybe 5 minutes to set up, and then you also have a distro of your choosing to use as a server. FreeNAS probably makes sense if you're an industry IT person and you want to make sure anyone in the future can figure out how to admin the thing. That's probably g…

I don't get this comment. You can use a cheap PC with ryzen and run samba on FreeNas.

It seems to me you are mixing up what 'FreeNas mini' and 'FreeNAS Freebsd-based OS'.

Re: FreeNAS

#35
post #15
post #8

Earlier quoted context omitted.

I'm very happy with Synology aswell. If you still want to use your own hardware there is stuff like this https://xpenology.org/ I have rarely seen such a feature rich software. And all of it works pretty solid aswell.

I don't think any product has consistently paralyzed my brain as the Synology. Every time i think about buying one i get stuck in a loop on which device to pick and eventually just give up.

I just went for the gold and bought the 8 Bay system. We run out Plex server on it, backups, file server etc. Still have 2 bays unused.

Re: FreeNAS

#36
post #2

quotes From the "Hardware Requirements" page on that linked FreeNAS site: • "64-bit hardware is required for current FreeNAS releases. Intel processors are strongly recommended." • "8 GB of RAM is the absolute minimum requirement. 1 GB per terabyte of storage is a standard starting point for calculating additional RAM needs, although actual needs vary. ECC RAM is strongly recommended." The example configuration for a…

I've run ZFS on OpenSolaris, Illumos, and then Linux, continuously since 2009. (However, I have no experience of using it on FreeBSD.) I've always regarded FreeNAS's RAM recommendations as being weirdly high. The "1GB per terabyte" thing dates from when ZFS systems were being pushed as enterprise workgroup file servers (i.e. maybe hundreds of users), with all storage on spinning rust. I wager that a great many FreeNAS systems are seeing approximately one user, primarily accessing large media files which mostly don't benefit that much from caching. Though of course, if you really are using FreeNAS in a more demanding role, then the hardware should reflect that.

I believe it did used to be the case that the FreeBSD port of ZFS had an issue where ZFS wouldn't always back off its RAM use fast enough, if the system came under memory presure, so it was at the time prudent to ensure that FreeBSD ZFS machines never got into low-memory situations, but I haven't heard anybody complain about that in practice in some years, so presumably it's fixed now, but FreeNAS's RAM recommendations have not been relaxed.

Re: FreeNAS

#37
post #22
post #15

Earlier quoted context omitted.

I don't think any product has consistently paralyzed my brain as the Synology. Every time i think about buying one i get stuck in a loop on which device to pick and eventually just give up.

Why is that?

I overanalyze everything.

Re: FreeNAS

#38
post #21
post #10

Earlier quoted context omitted.

certainly because of recent Linus comments on ZFS

Link for the curious: https://news.ycombinator.com/item?id=22005181

Linus’ comment on ZFS lacking new development / maintenance is really misleading. OpenZFS is doing both and there is a very large, vibrant development community.

Re: FreeNAS

#39

I looked at running FreeNAS, but it didn't make any sense to me. I can put as many hard drives as I want in a cheap PC with a ryzen cpu and run samba. It takes maybe 5 minutes to set up, and then you also have a distro of your choosing to use as a server. FreeNAS probably makes sense if you're an industry IT person and you want to make sure anyone in the future can figure out how to admin the thing. That's probably g…

> I see a lot of posts about people trying to set up FreeNAS at home and it seems silly

I set up a 6 drive FreeNAS box in an old gaming computer I had around, just for the purpose of learning how it works. And out of love for BSD, of course. Not everything has to undergo a cost/benefit analysis, some like to play.

Re: FreeNAS

#40

I looked at running FreeNAS, but it didn't make any sense to me. I can put as many hard drives as I want in a cheap PC with a ryzen cpu and run samba. It takes maybe 5 minutes to set up, and then you also have a distro of your choosing to use as a server. FreeNAS probably makes sense if you're an industry IT person and you want to make sure anyone in the future can figure out how to admin the thing. That's probably g…

Most people probably don't setup RAID/other redundancy schemes often enough to be able to do it confidently in 5 minutes on the command line, so why not use something that makes it easier?
Post reply on HN