This is imho, the killer feature of zfs, maybe matching only by VMS or DragonflyBSD hammer filesystems. They were/are both better at it (`undo`!) but zfs comes closely.
And it is broken for months now.
This guy speaks without knowing.
I just tried going in my .zfs/snapshot on my CentOS 7 system running kernel 3.10 and ZoL 0.8.3 and it's working. I can list snapshots and cat file off a snapshot.
what the actual f*?
tag name v3.10 (bc1b510b8979ecc322f8d930dde56658967b7355)
tag date 2013-06-30 15:13:42 -0700
Even with stable fixes and CentOS distro sugar on top, running 3.10.x in 2020 feels batshit crazy. I always thought such reptilian kernels are only found on shitty embedded devices...By now the CentOS 7 kernel is probably closer to mainline 4.x and 5.x than the original 3.10
otherwise you're just talking about stuff (zfs on gnu/linux) you know little about.
if you use zfs on freebsd then good for you, but that doesn't mean you can spread disinformation about zfs-on-linux.
btw: freebsd dropped its own implementation of zfs and is rebasing onto zfs-on-linux (from 2018: https://lists.freebsd.org/pipermail/freebsd-fs/2018-December...). that's how good zfs-on-linux is.
Are you absolutely sure this isn’t something you’ve misconfigured yourself?
For what it’s worth, I do prefer FreeBSD over Linux but not not for any reasons relating to ZFS.
$ cat /saspool/debian/master-buster/.zfs/snapshot/ci/etc/issue
Debian GNU/Linux 10 \n \l
ZFS 0.8.4 on Linux 5.4.43 — just as a data point in case you're trying to track this down. Both built from source, no distro patches.(Yes my "tank" is named "pool"; /saspool/debian/master-buster is a template for my containers, "ci" is one of the containers.)
sudo zpool --version
zfs-0.8.4-1
zfs-kmod-0.8.4-1
uname -a
Linux xxx 5.6.0-2-amd64 #1 SMP Debian 5.6.14-1 (2020-05-23) x86_64 GNU/LinuxAre you using a distro supplied zfs (potentially old) or rolling something more bleeding edge?
root> zpool --version
zfs-0.8.4-1
zfs-kmod-0.8.4-1
root> ll /.zfs/snapshot
total 0
drwxrwxrwx 2 root root 2 jun 15 08:48 ./
drwxrwxrwx 1 root root 0 jun 10 07:53 ../
root> cat /etc/yum.repos.d/zfs.repo
[zfs]
name=ZFS on Linux for Fedora $releasever
baseurl=http://download.zfsonlinux.org/fedora/$releasever /$basearch/
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux
[zfs-source]
name=ZFS on Linux for Fedora $releasever - Source baseurl=http://download.zfsonlinux.org/fedora/$releasever/SRPMS/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux
But nevermind, this is something that was working since zfs as root was brought into FreeBSD (and we are talking about FreeBSD not ZoL), never had issues about it.
What do you mean by this? I’m using ZoL and snapshots seem to be working fine.