In general any electronic device should be plugged in to a proper electrical outlet with a circuit breaker. The circuit breaker is critical in cutting the current in case of a short, therefore preventing a fire.
I think a dedicated topic for ZFS on Helios 64 is needed. Many people want to have it
As we know, and many of us playing with dev builds for helios ,it is no easy to work with ZFS
I wrote few scripts maybe someone of You it can help in someway.
Thanks @jbergler and @ShadowDance , I used your idea for complete it.
The problem is with playing with OMV and ZFS plugin. then dependencies remove our latest version of ZFS. I tested. everything survived but ZFS is downgraded to latest version from repo
root@helios64:~# zfs --version
root@helios64:~# uname -a
Linux helios64 5.9.11-rockchip64 #trunk.1 SMP PREEMPT Thu Nov 26 01:32:45 CET 2020 aarch64 GNU/Linux
I tested it with kernel 5.9.10 and with today clean install with 5.9.11
First we need to have docker installed ( armbian-config -> software -> softy -> docker )
Create dedicated directory with Dockerfile ( we will customize ubuntu:bionic image with required libraries and gcc 10 . in next builds we can skip this step and just customize and run build-zfs.sh script)
Both M.2 and 2.5" SSD models push the same 560/530MB/s regardless of the connection (R/W on a WD Blue 1TB 3D NAND for example), pretty much all of the SATAIII M.2 cards max out at 560/530MB (as do the SATAIII drives).
ARC cache is in memory and can be extended to L2ARC cache on a SSD as a read cache, very curious to see how this performs on the Helios64 and if the 4GB of RAM is suitable. I pre-ordered BTW, so I guess I'm going to find out!
Maybe a little ambitious, but my goal is an Armbian\OMV\ZFS\Docker system.