Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Jun 2019 10:34:15 +0930
From:      "O'Connor, Daniel" <darius@dons.net.au>
To:        freebsd-stable <freebsd-stable@freebsd.org>
Subject:   fsck vs zvol
Message-ID:  <06546140-1B02-432D-8B7C-525AA1EA4FBA@dons.net.au>

next in thread | raw e-mail | index | archive | help
Hi,
I have a small UFS partition that is the sysvol for Samba 4 (otherwise =
it doesn't work due to ACL issues).

I found that I usually have to manually fsck it on a bad reboot, even if =
I have fsck_y_enable so I added a hack to /etc/rc.d/fsck to fsck -y that =
FS before the normal fsck runs.

Logging looks like..

Jun 12 09:45:41 moo kernel: Setting hostuuid: =
00000000-0000-0000-0000-ac1f6b01103a.
Jun 12 09:45:41 moo kernel: Setting hostid: 0x6cbfec5d.
Jun 12 09:45:41 moo kernel: Starting file system checks:
Jun 12 09:45:41 moo kernel: Mounting local filesystems:mount: =
/dev/zvol/zroot/samba4sysvol: R/W mount of /var/db/samba4/sysvol denied. =
Filesystem is not clean - run fsck.: Operation not permitted
Jun 12 09:45:41 moo kernel: Mounting /etc/fstab filesystems failed, will =
retry after root mount hold release
Jun 12 09:45:41 moo kernel: mount: /dev/zvol/zroot/samba4sysvol: R/W =
mount of /var/db/samba4/sysvol denied. Filesystem is not clean - run =
fsck.: Operation not permitted
Jun 12 09:45:41 moo kernel: .
Jun 12 09:45:41 moo kernel: Mounting /etc/fstab filesystems failed, =
startup aborted
Jun 12 09:45:41 moo kernel: ERROR: ABORTING BOOT (sending SIGTERM to =
parent)!

I'm not sure if marking this FS as 'late' would help (and/or break =
something else..)

Has anyone else tried something like this?

The Samba 4 ZFS is from https://wiki.freebsd.org/Samba4ZFS (which I =
wrote..)

Thanks.

--
Daniel O'Connor
"The nice thing about standards is that there
are so many of them to choose from."
 -- Andrew Tanenbaum





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?06546140-1B02-432D-8B7C-525AA1EA4FBA>