Programster's Blog

Tutorials focusing on Linux, programming, and open-source

Expand ZFS Pool On Raw Disk Image

Learn how to expand your ZFS zpool on a VPS by expanding the raw disk, and then expanding the ZFS filesystem to make use of that expanded disk.

ZFS + HTML Demonstration Video

A video demonstrating the use of ZFS to snapshot and restore a MySQL database in seconds and why this is useful.

Creating Full ZFS Clones in Proxmox

Learn how to create "full clones" of virtual machines in Proxmox, when they are configured to use ZFS storage.

Deploy A Cheap ZFS Storage VPS Using AlphaVPS

Learn how to deploy a cheap ZFS storage VPS for ZFS-based backups.

Debian 11 - Install ZFS

Learn how to install ZFS on Debian 11.

Install ZFS On Debian 12

Learn how to install ZFS on Debian 12

HP Microserver ZFS NAS

Today I bought an HP microserver to act as an Ubuntu 18.04 ZFS NAS server.

ZFS

ZFS - Add L2ARC Device

How to add L2ARC to your ZFS array and why you may want to do so.

ZFS

ZFS - Add Intent Log Device

How to add an intent log device to your ZFS array, and why you might want to do so.

Send And Receive ZFS Snapshots

In this tutorial, I am going to configure two MySQL servers to store their data in ZFS, and then synchronize them in a master/slave relationship using zfs send/recieve.

ZFS

Ubuntu - Install ZFS

Use the commands below to install ZFS on Ubuntu 16.04.

Sharing ZFS Datasets Via NFS

Use ZFS's configuration options to set up NFS sharing instead of using /etc/exports.

ZFS

Ubuntu 16.04 - Using Files To Test ZFS

ZFS

ZFS Record Size

Allan Jude Interview with Wendell - ZFS Talk and More

ZFS

ZFS - Create Disk Pools

A tutorial on how to create different RAID pool types. E.g. RAID 1, RAID 10, RAIDZ2 etc.

ZFS

Ubuntu 14.04 - Install ZFS

ZFS on Linux - Running Out Of Memory

ZFS Cheatsheet

A cheatsheet of commands for managing a ZFS filesystem.