Hi Roland,
The probem seems to be that SYS/var is mounted on /var after initializing unionfs.
#mount
tmpfs on /run type tmpfs (rw,relatime)
tmpfs on /union/rw type tmpfs (rw,relatime,size=1048576k)
devtmpfs on /dev type devtmpfs (rw,relatime,size=32794936k,nr_inodes=8198734,mode=755)
unionfs on / type fuse.unionfs
(rw,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other)
/dev/ram0 on /union/image type squashfs (ro,relatime)
/dev/ram0 on /union/rw/union/image type squashfs (ro,relatime)
SYS/var on /var type zfs (rw,relatime,xattr,noacl)
I think to problem lay in a miss configuration of unionfs when loading the following
configuration file:
cat /etc/qlustar/disk-config
# ZFS config for 2 disks (/dev/sda - /dev/sdb) as stripe (RAID 0):
# Zpool name: SYS
# 16GB zvol for swap (not activated)
# Filesystems: /var (max 2GB) + /scratch - both compressed
[BASE]
ZPOOLS = SYS
ZFS = var, scratch
ARC_LIMIT = 1024
#ZVOLS = swap
[SYS]
vdevs = V-SYS
[V-SYS]
devs = /dev/sd[ab]
type =
[swap]
zpool = SYS
size = 16G
[var]
zpool = SYS
quota = 2G
reservation = 2G
compress = lz4
[scratch]
zpool = SYS
compress = lz4
So it seems that the unionfs /var is overwritten by SYS/var.
Best,
Kwinten