Questions tagged [zfs]

ZFS is a modern file system and volume manager originally developed by Sun Microsystems and licensed under the CDDL. It is a copy-on-write file system with support for large storage arrays, protection against corruption, snapshots, clones, compression, deduplication and NFSv4 ACLs. An open-source fork of ZFS can be found at http://open-zfs.org/ , which is supported by ZFSonlinux.org, illumos.org and ZFS developers in the FreeBSD & Mac OS X communities.

ZFS is supported out of the box on a number of operating systems:

  • Solaris 10
  • Oracle Solaris 11 Express
  • FreeBSD
  • NexentaStor
  • illumos - specifically, illumos-based distributions, like:
    • Nexenta's illumian
    • Joyent's SmartOS (server OS with strong focus on virtualization)
    • OmniTI's OmniOS (general purpose server OS)
    • OpenIndiana (general purpose desktop/server OS)

Due to license incompatibilities, the CDDL licensed ZFS code cannot be distributed as part of the GPL licensed Linux kernel. Other alternatives methods are available for running ZFS on Linux:

1391 questions
0
votes
1 answer

How can I list what zfs compression algorithms are available?

I have a zfs pool on a production system and I would like to see if it's possible to use zstd compression instead of the current gzip setting. Is there any way to list available compression options?
yes
  • 31
  • 1
  • 6
0
votes
1 answer

Ubuntu ZFS install hangs before reaching grub menu

After upgrading some packages and restarting, I can no longer reach the grub menu. My system hangs at the motherboard logo and provides no other output. I can boot to an Ubuntu Installer USB, and I can even get my ZFS pool mounted, but I’m hesitant…
Ryan
  • 123
  • 4
0
votes
1 answer

How can I split a zfs pool for storing VMs and Glusterfs separately on Proxmox?

I have a ProxmoxVE server which I created the following zpool on: root@thor:\~# zpool list NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT Asgard 5.45T 816K 5.45T - - 0% 0% 1.00x …
0
votes
1 answer

How should I migrate a zfs pool to Windows Storage Spaces?

I have a single hard drive that I want to migrate to Windows Storage Spaces ReFS file system for better Windows compatibility. Obviously copying all the data to another disk and back is a last resort; so, is there a better way?
user958870
0
votes
1 answer

zpool import Failure: can I recover data?

I have a personal zpool server that was going down, and I want to know if there is a way to recover what I have. Most of my critical data (photos, tax into, etc) got backuped to OneDrive, so I am mostly ok, but would like the rest of the data if…
Steven C
  • 101
0
votes
1 answer

Import a ZFS pool from a disk snapshot of another machine

I have a server on Azure with a disk mounted that contains a ZFS filesystem. I also have a snapshot of the disk (taken from Azure, not zfs snapshot) which I want to mount to a new server. The disk created from the snapshot is visible on the new…
0
votes
1 answer

ZFS / Zpool with limited disk usage?

I have a server with a JBOD of 36 x 14TB disks that have a total usage capacity of 12.7TB (Disks are WUH721414AL5201) I have created two zpool's: zpool1 which contains 3 vdev's (Each of them having 8 disks and being raidz-1) with the pool having 3…
Birdy
  • 103
  • 1
  • 4
0
votes
2 answers

Issue using dd to write 1GB file to zfs dataset on FreeBSD 13

Hey guys I am turning up a little FAMP stack on an Azure VM. 4 Xeon cores 16GB ram. Second SSD is using ZFS and the boot drive is UFS2 (Default). When I dd if=/dev/zero of=testfile bs=1024 count=1024000 to my home directory which is located on the…
Zork
  • 1
0
votes
1 answer

How to send a single parent ZFS filesystem snapshot and all its descendents' same snapshot to a new pool?

If we zfs snapshot -r tank@20220129, all sub-filesystems also get that snapshot. How to send that single snapshot of tank with all sub-fs's to a new pool (no historical base of snapshots)? While zfs send -R tank@20220129 will send all sub-fs's, it…
math
  • 230
  • 2
  • 9
0
votes
1 answer

Remove Missing Drives from ZFS Pool

After an embarrassing session trying to replace a disk in my ZFS pool, I have a bunch of entries representing disks that are no longer present in the system: NAME STATE READ WRITE CKSUM data …
0
votes
0 answers

Video post production storage server - slow transfer speeds of small-ish files (1-2M) over SMB to ZFS pool. (CinemaDNG format)

I'm a Camera OP / Video editor, but I manage our post infrastructure for our team of 2 people at small production company. We're having an issue with slow transfer speeds over the network from one of our cameras. This camera records to an SD card…
0
votes
0 answers

Assigning hard disks directly from the pool vs syncing back to zfs/block host

What are the specific pros and cons, perhaps even conventions, of attaching a volume to a VM directly from a proxmox zfs pool VS mounting the volume through a file/block storage solution like TrueNAS (which is running inside a VM)? I have a proxmox…
BitShift
  • 95
  • 1
  • 6
0
votes
1 answer

How can i test my SAS Controller card?

I am in need of testing my Dell SAS Controller card. I am seeing too many errors on a Raidz2 installation, since last July, than to possibly be true. Its as if one drive after another keeps spinning-off-the-rails. I have a supposed "dell" 9207-8l.…
Brian Thomas
  • 398
  • 3
  • 15
0
votes
0 answers

FIO 17x slower on ZFS than raw device

I have ZFS pool RAIDZ-1 on 4 x 3.84TB SATA3 'enterprise' SSDs. zfs create rpool/fio zfs set primarycache=none rpool/fio fio --ioengine=sync --filename=[X] --direct=1 --rw=read --bs=4K --numjobs=1 --iodepth=1 --runtime=10 --time_based…
simonw
  • 35
  • 6
0
votes
1 answer

Does zfs zfs recv validate checksums?

It seems that zfs send includes a checksum for all included data (stated for instance here). Is this checksum automatically verified by zfs recv? I would assume it is, but I cannot find any confirmation of this. I'm planning to use zfs send/recv to…
joaerl
  • 397
  • 1
  • 3
  • 11