Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Jul 2013 13:39:00 GMT
From:      Ivan Klymenko <fidaj@ukr.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   kern/180236: Leakage free space using ZFS with nullfs on 9.1-STABLE
Message-ID:  <201307031339.r63Dd0ZP044587@oldred.freebsd.org>
Resent-Message-ID: <201307031340.r63De1jp051180@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         180236
>Category:       kern
>Synopsis:       Leakage free space using ZFS with nullfs on 9.1-STABLE
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 03 13:40:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Ivan Klymenko
>Release:        9.1-STABLE
>Organization:
individual
>Environment:
FreeBSD nonamehost 9.1-STABLE FreeBSD 9.1-STABLE #13: Wed Jun 19 20:16:00 UTC 2013     root@nonamehost:/usr/src/obj/usr/src/sys/GENERIC amd64
>Description:
Leakage free space using ZFS with nullfs on 9.1-STABLE
I have a system with the installed version
uname -a
FreeBSD nonamehost 9.1-STABLE FreeBSD 9.1-STABLE #13: Wed Jun 19 20:16:00 UTC 2013     root@nonamehost:/usr/src/obj/usr/src/sys/GENERIC amd64

zfs list
NAME                      USED  AVAIL  REFER  MOUNTPOINT
rpool                    10.0G   777G    31K  none
rpool/root               10.0G   777G  3.38G  legacy

>How-To-Repeat:
carry out preparatory actions
#****************************#
mkdir -p /mnt/nullfs
zfs create rpool/root/nullfs
zfs set mountpoint=/usr/nullfs rpool/root/nullfs
mount -t nullfs /usr/nullfs/ /mnt/nullfs/
#****************************#

zfs list
NAME                      USED  AVAIL  REFER  MOUNTPOINT
rpool                    10.0G   777G    31K  none
rpool/root               10.0G   777G  3.38G  legacy
rpool/root/nullfs          31K   777G    31K  /usr/nullfs

df -h
Filesystem                                           Size    Used   Avail Capacity  Mounted on
rpool/root                                           780G    3.4G    777G     0%    /
devfs                                                1.0k    1.0k      0B   100%    /dev
zswap                                                1.2G     31k    1.2G     0%    /zswap
devfs                                                1.0k    1.0k      0B   100%    /var/named/dev
rpool/root/nullfs                                    777G     31k    777G     0%    /usr/nullfs
/usr/nullfs                                          777G     31k    777G     0%    /mnt/nullfs

run the following script
#****************************#
#!/bin/sh

while [ 1 ]; do
    [ -f "/tmp/stop" ] && exit
    echo "1" > /mnt/nullfs/a
    mv /mnt/nullfs/a /mnt/nullfs/b
done
#****************************#

two minutes later we get the following result

df -h | grep nullfs
rpool/root/nullfs                                    776G    127M    776G     0%    /usr/nullfs
/usr/nullfs                                          776G    127M    776G     0%    /mnt/nullfs
>Fix:
I do not know.

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201307031339.r63Dd0ZP044587>