So is the general consensus that there are no modern SBCs powerful enough to 
run nextcloud on (apache, mariadb, php) or a mail server (typical postfix, 
dovecot, opendkim, SpamAssassin etc... ) for a handful of people? That seems 
hard to believe. 

--
Steven Mainor

On August 8, 2019 12:14:23 PM EDT, Jonas Smedegaard <jo...@jones.dk> wrote:
>Quoting Reco (2019-08-08 17:25:02)
>>         Hi.
>> 
>> On Thu, Aug 08, 2019 at 04:54:17PM +0200, Jonas Smedegaard wrote:
>> > > > > Then Intel stopped making desktop boards and I wanted ZFS.
>ZFS 
>> > > > > wants ECC memory.  It was time to migrate to server hardware.
>> > > > 
>> > > > My understanding is that ZFS's need / desire for ECC is 
>> > > > something of a myth. It's certainly true that many ZFS /
>FreeNAS 
>> > > > *users* have such a need, but the filesystem itself apparently 
>> > > > doesn't:
>> > > > 
>> > > >
>https://jrs-s.net/2015/02/03/will-zfs-and-non-ecc-ram-kill-your-data/
>> > > 
>> > > To summarize: if you're running ZFS, it can protect you from lots
>
>> > > of sources of data corruption. It can't protect you from RAM 
>> > > errors without ECC, so you should opt for ECC if integrity is
>your 
>> > > goal.
>> > > 
>> > > None of the other filesystems protect you against RAM errors 
>> > > either, so this is not a special requirement of ZFS.
>> > 
>> > ECC memory is rare among ARM SBCs, but Helios4 uses ECC memory!
>> 
>> ... with the only problem being the quantity of such RAM.
>> 
>> A typical Helios4 board has whopping 2Gb of RAM, which is about 4 
>> times lower than needed for comfortable ZFS usage (assuming that
>zpool 
>> size is measured in terabytes) and a user intends to run something 
>> more than a OS kernel and sshd. That estimation deliberately excludes
>
>> all advanced ZFS features (such as compression, encryption and 
>> deduplication).
>> 
>> IMO for such RAM sizes it's better to use old trusted MDRAID, LVM, 
>> ext4 and a new kid on the block - dm-integrity (all the needed tools 
>> are in buster, but some assembly is required).
>
>For the record I did not recommend using ZFS on low-end hardware.
>
>The OP asked for advice in buying low-end ARM-based hardware for use as
>
>server, and I pointed out that one ARM SBC (likely the only relatively 
>cheap one) is known to use ECC memory - which (as the previous poster 
>pointed out) is interesting _independently_ of choice of filesystem.
>
>Personally I use ext4 with journaling enabled, on either conventional 
>rotating disks, SSDs, or sdcards (no RAID involved).
>
>
> - Jonas
>
>-- 
> * Jonas Smedegaard - idealist & Internet-arkitekt
> * Tlf.: +45 40843136  Website: http://dr.jones.dk/
>
> [x] quote me freely  [ ] ask before reusing  [ ] keep private

Reply via email to