Package: xfsdump Version: 3.1.6+nmu2+b1 Severity: normal Tags: upstream Dear Maintainer,
xfsdump finds a wrong mount point of the specified device when it is mounted more than once, which can be caused by Docker as follows. # mount | grep '^/dev/mapper/vg8-var1' /dev/mapper/vg8-var1 on /var type xfs (rw,relatime,attr2,inode64,noquota) /dev/mapper/vg8-var1 on /var/lib/docker/plugins type xfs (rw,relatime,attr2,inode64,noquota) /dev/mapper/vg8-var1 on /var/lib/docker/aufs type xfs (rw,relatime,attr2,inode64,noquota) # xfsdump -JF -f /dev/null -s tmp /dev/mapper/vg8-var1 xfsdump: using file dump (drive_simple) strategy xfsdump: version 3.1.6 (dump format 3.0) xfsdump: WARNING: no session label specified xfsdump: level 0 dump of fluorite:/var/lib/docker/aufs xfsdump: dump date: Sat Jan 20 22:47:50 2018 xfsdump: session id: 116d3d6f-4068-4392-a6a3-c3f1548bb88b xfsdump: session label: "" xfsdump: ino map phase 1: constructing initial dump list xfsdump: ERROR: subtree not present: tmp xfsdump: Dump Status: ERROR The mount point found by xfsdump is /var/lib/docker/aufs but it should be /var as it is mounted first, and it causes an error in dumping a subtree. -- System Information: Debian Release: 9.3 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable'), (90, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386, armel Kernel: Linux 4.9.0-5-amd64 (SMP w/2 CPU cores) Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8), LANGUAGE=ja_JP.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages xfsdump depends on: ii libattr1 1:2.4.47-2+b2 ii libc6 2.24-11+deb9u1 ii libncurses5 6.0+20161126-1+deb9u1 ii libtinfo5 6.0+20161126-1+deb9u1 ii libuuid1 2.29.2-1 ii xfsprogs 4.9.0+nmu1 xfsdump recommends no packages. Versions of packages xfsdump suggests: ii acl 2.2.52-3+b1 ii attr 1:2.4.47-2+b2 ii quota 4.03-2+b1 -- no debconf information