group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #13643
[Bug 1686036] Re: mountpoint remains in use after restore snapshot
** Also affects: lxd (Ubuntu Zesty)
Importance: Undecided
Status: New
** Also affects: lxd (Ubuntu Yakkety)
Importance: Undecided
Status: New
** Also affects: lxd (Ubuntu Xenial)
Importance: Undecided
Status: New
** Also affects: lxd (Ubuntu Artful)
Importance: High
Assignee: Christian Brauner (cbrauner)
Status: Fix Committed
--
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1686036
Title:
mountpoint remains in use after restore snapshot
Status in lxd package in Ubuntu:
Fix Released
Status in lxd source package in Xenial:
New
Status in lxd source package in Yakkety:
New
Status in lxd source package in Zesty:
New
Status in lxd source package in Artful:
Fix Released
Bug description:
uname -a
Linux lxd2-chel1 4.4.0-72-generic #93-Ubuntu SMP Fri Mar 31 14:07:41 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
lxd: 2.12-0ubuntu3~ubuntu16.04.1~ppa1
zfsutils-linux: 0.6.5.6-0ubuntu16
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.2 LTS
Release: 16.04
Codename: xenial
after restore container from shapshot cannot add new snapshot or restore again
until restart container
example:
# lxc image list
+---------------+--------------+--------+--------------------------------------+--------+---------+------------------------------+
| ALIAS | FINGERPRINT | PUBLIC | DESCRIPTION | ARCH | SIZE | UPLOAD DATE |
+---------------+--------------+--------+--------------------------------------+--------+---------+------------------------------+
| debian/jessie | ba43812c4cb9 | no | Debian jessie amd64 (20170423_22:42) | x86_64 | 94.14MB | Apr 24, 2017 at 9:07am (UTC) |
+---------------+--------------+--------+--------------------------------------+--------+---------+------------------------------+
# lxc launch debian/jessie
Creating popular-kitten
The container you are starting doesn't have any network attached to it.
To create a new network, use: lxc network create
To attach a network to a container, use: lxc network attach
Starting popular-kitten
# lxc info popular-kitten
Name: popular-kitten
Remote: unix:/var/lib/lxd/unix.socket
Architecture: x86_64
Created: 2017/04/25 07:17 UTC
Status: Running
Type: persistent
Profiles: default
Pid: 6965
Ips:
lo: inet 127.0.0.1
lo: inet6 ::1
Resources:
Processes: 7
Disk usage:
root: 1.48MB
CPU usage:
CPU usage (in seconds): 25
Memory usage:
Memory (current): 16.22MB
Memory (peak): 23.01MB
Network usage:
lo:
Bytes received: 0B
Bytes sent: 0B
Packets received: 0
Packets sent: 0
# lxc profile show default
config: {}
description: Default LXD profile
devices:
root:
path: /
pool: main-pool
type: disk
name: default
used_by:
- /1.0/containers/popular-kitten
# lxc snapshot popular-kitten
# zfs get mounted main-pool/containers/popular-kitten
NAME PROPERTY VALUE SOURCE
main-pool/containers/popular-kitten mounted yes -
# zfs get mounted main-pool/snapshots/popular-kitten
NAME PROPERTY VALUE SOURCE
main-pool/snapshots/popular-kitten mounted yes -
# lxc restore popular-kitten snap0
# zfs get mounted main-pool/snapshots/popular-kitten
NAME PROPERTY VALUE SOURCE
main-pool/snapshots/popular-kitten mounted yes -
# zfs get mounted main-pool/containers/popular-kitten
NAME PROPERTY VALUE SOURCE
main-pool/containers/popular-kitten mounted no -
# lxc snapshot popular-kitten
error: Failed to mount ZFS filesystem: filesystem 'main-pool/containers/popular-kitten' is already mounted
cannot mount 'main-pool/containers/popular-kitten': mountpoint or dataset is busy
# lxc restore popular-kitten snap0
error: Failed to mount ZFS filesystem: filesystem 'main-pool/containers/popular-kitten' is already mounted
cannot mount 'main-pool/containers/popular-kitten': mountpoint or dataset is busy
but container still work:
# lxc info popular-kitten
Name: popular-kitten
Remote: unix:/var/lib/lxd/unix.socket
Architecture: x86_64
Created: 2017/04/25 07:17 UTC
Status: Running
...
# lxc exec popular-kitten bash
root@popular-kitten:~# uptime
07:34:06 up 8 min, 0 users, load average: 0.00, 0.02, 0.03
after restart container:
# lxc restart popular-kitten
# zfs get mounted main-pool/containers/popular-kitten
NAME PROPERTY VALUE SOURCE
main-pool/containers/popular-kitten mounted yes -
on another server this problem missmatch:
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.10
Release: 16.10
Codename: yakkety
# lxd --version
2.4.1
zfsutils-linux: 0.6.5.8-0ubuntu4.1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lxd/+bug/1686036/+subscriptions