Sharing ZFS Datasets Via NFS

You might have seen my previous tutorials on setting up an NFS server and a client. When it comes to sharing ZFS datasets over NFS, I suggest you use this tutorial as a replacement to the server-side tutorial. This is because we will be using ZFS to manage the ZFS…

Read this article

Ubuntu 16.04 - Using Files To Test ZFS

It's good to practice using a tool before actually "going live" with it. Sometimes we don't have disks/computers lying around to be able to set up a dev ZFS RAID array to experiment with, so this tutorial is simply here to show you how to get started with ZFS…

Read this article

ZFS Record Size

Whilst watching a discussion between Allan Jude and Wendell about ZFS, the topic of using the appropriate record size came up. I was intrigued and immediately started breaking up my 6 x 3TB RAIDz2 NAS into multiple datasets. Creating a dataset is as easy as sudo zfs create pool/dataset-name…

Read this article

Allan Jude Interview with Wendell - ZFS Talk & More

Below is an interesting talk between Alan Jude and Wendell from Level1Techs about the ZFS filesystem. No matter what level you are at with ZFS, from a novice thinking about using it for the first time, to a professional who has used it for years, I can almost guarantee there…

Read this article

ZFS - Create Disk Pools

Once you've installed support for ZFS, you need to create a zpool on which we can store data. This tutorial will cover how to create pools with different RAID levels. singular/basic (no RAID) raidz raidz2 raid 0 raid 10 For this tutorial, I will be using Virtualbox with fixed…

Read this article

Ubuntu 14.04 - Install ZFS

ZFS is pretty straightforward to install. Before going ahead, please make sure that you are on the 3.19 kernel. The latest Ubuntu 14.04 installation images will have this, but older installations of ubuntu can be upgraded. Run the command below to install ZFS. sudo apt-get install python-software-properties -y…

Read this article

ZFS Cheatsheet

If you're new to ZFS, you can use local files to create a ZFS pool and get started. Pools List Pools sudo zpool list Create a ZFS volume/pool on a single disk: zpool create vol0 /dev/sd[x] Your pool will automatically be mounted at /[pool name]. Refer here…

Read this article

ZFS on Linux - Running Out Of Memory

I recently converted my home fileserver and KVM host over to using ZFS (on Ubuntu 14.04). After the transition, I have noticed that the server appears to always be maxing out it's memory utilization as shown below: (IMAGE LOST) It turns out that ZFS is designed to use all…

Read this article