Zigbox

Diagnostic code

ZBX-E0104

can't mount overlayfs in a user namespace

Kind
error
Blame
environment
Exit code
2

What it means

zbx builds a container's root file system with overlayfs, mounted by an unprivileged user inside a user and mount namespace. The doctor tried exactly that in a scratch directory and it failed.

Causes: the overlay module is not loaded or not built in, the kernel is older than 5.11, a security policy forbids the mount, or the user namespace itself could not be created (fix ZBX-E0101 first: the same permission is needed).

Try "sudo modprobe overlay", then run "zbx doctor" again. If the check could not run, the cause says why.

Offline

The same text, without a network:

zbx explain E0104