kobol-wiki/docs/helios64/software/zfs/build-zfs.md
samorodkin 9518a5aef1
ZFS build instructions for Buster (#38)
Co-authored-by: Gauthier Provost <gauthier@kobol.io>
2021-02-26 14:55:40 +08:00

52 lines
1.3 KiB
Markdown

!!! important
This install procedure only works on **Armbian Buster**
!!! note
Tested with Linux helios64 5.10.16-rockchip64 / Armbian 21.02.2
This page describes a method to easily build ZFS on your system in case the DKMS install method described [here](/helios64/software/zfs/install-zfs/) fails.
## **Step 1** - Install Docker
You can easily install docker by using **armbian-config** tool.
*armbian-config -> software -> softy -> docker*
## **Step 2** - Create Dockerfile
Create dedicated directory with the required Dockerfile
```bash
mkdir zfs-builder
cd zfs-builder
wget https://wiki.kobol.io/helios64/files/zfs/Dockerfile
```
Build docker image for ZFS building purpose.
```bash
sudo docker build --tag zfs-build-ubuntu-bionic:0.1 .
```
## **Step 3** - Build and install ZFS packages.
```bash
wget https://wiki.kobol.io/helios64/files/zfs/install-zfs.sh
chmod +x install-zfs.sh
./install-zfs.sh
```
On succeed, you may need to reboot and enable services:
```bash
sudo reboot
sudo systemctl enable zfs-import-cache zsf-import.target zfs-mount zfs.target zfs-zed
```
------------
*Page contributed by [samorodkin](https://github.com/samorodkin)*
*Reference [Armbian Forum Dicussion](https://forum.armbian.com/topic/16119-zfs-on-helios64/)*