kern/161674: snapshot on journaled ufs doesn't work

tanaka s sh_tanaka at yahoo.co.jp
Sat Oct 15 02:50:02 UTC 2011


>Number:         161674
>Category:       kern
>Synopsis:       snapshot on journaled ufs doesn't work
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 15 02:50:01 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     tanaka s
>Release:        9.0 BETA3
>Organization:
>Environment:
FreeBSD vexpress 9.0-BETA3 FreeBSD 9.0-BETA3 #0: Sat Sep 24 20:46:57 UTC 2011     root at obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

FreeBSD ml110g6 9.0-BETA3 FreeBSD 9.0-BETA3 #6: Wed Oct 12 21:15:31 JST 2011     root at ml110g6:/usr/obj/usr/src/sys/MYKERNEL  i386

>Description:
When creating snapshot on journaled ufs,
  (1) System will freeze,  or
  (2) Journaling and Softupdating will be disabled.

Fowllowing log is (2).

Before making snapshot,
    /dev/ada0p3 on /var (ufs, local, journaled soft-updates)
After making and deleting snapshot
    /dev/ada0p3 on /var (ufs, local)

********************************************************************
vexpress# uname -a
FreeBSD vexpress 9.0-BETA3 FreeBSD 9.0-BETA3 #0: Sat Sep 24 20:46:57 UTC 2011     root at obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
vexpress# df -k
Filesystem  1024-blocks   Used    Avail Capacity  Mounted on
/dev/ada0p2      515676 209716   264708    44%    /
devfs                 1      1        0   100%    /dev
/dev/ada0p3     1031708   9264   939908     1%    /var
/dev/ada0p5    12380444 264400 11125612     2%    /usr
vexpress# mount
/dev/ada0p2 on / (ufs, local, journaled soft-updates)
devfs on /dev (devfs, local, multilabel)
/dev/ada0p3 on /var (ufs, local, journaled soft-updates)
/dev/ada0p5 on /usr (ufs, local, journaled soft-updates)
vexpress#
vexpress# dump -0aLu -f /usr/var3.dmp /var
  DUMP: Date of this level 0 dump: Sat Oct 15 11:09:20 2011
  DUMP: Date of last level 0 dump: the epoch
  DUMP: Dumping snapshot of /dev/ada0p3 (/var) to /usr/var3.dmp
  DUMP: mapping (Pass I) [regular files]
  DUMP: mapping (Pass II) [directories]
  DUMP: estimated 406 tape blocks.
  DUMP: dumping (Pass III) [directories]
  DUMP: dumping (Pass IV) [regular files]
  DUMP: DUMP: 398 tape blocks on 1 volume
  DUMP: finished in 1 seconds, throughput 398 KBytes/sec
  DUMP: level 0 dump on Sat Oct 15 11:09:20 2011
  DUMP: Closing /usr/var3.dmp
  DUMP: DUMP IS DONE
vexpress#
vexpress#
vexpress# mount
/dev/ada0p2 on / (ufs, local, journaled soft-updates)
devfs on /dev (devfs, local, multilabel)
/dev/ada0p3 on /var (ufs, local)
/dev/ada0p5 on /usr (ufs, local, journaled soft-updates)
vexpress#
   

>How-To-Repeat:
Install FreeBSD 9 BETA3
# dump -0aLu -f [backupd_file] [journaled_file_system]
>Fix:
disable journaling

tunefs -n enable -j disable [file_system]

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


More information about the freebsd-bugs mailing list