错误状态下的LXD容器

时间:2018-05-31 08:42:00

标签: ubuntu lxc zfs lxd

我有一个Ubuntu 16.04 LTS系统,我在其中创建了3个LXD容器。他们在哪里工作正常。系统重新安装,没有意外停止容器。现在它们处于ERROR状态,我无法启动它们。当我尝试启动其中任何一个时,我都会得到相同的错误(即使我尝试删除它也能得到它):

  

错误:无法导入ZFS池:无法导入' lxd':没有这样的   游泳池

有什么方法可以恢复它们吗?

我的系统是:

Ubuntu 16.04 LTS
LXC/LXD version 2.011
ZFS v0.6.5.6-0ubuntu20

使用lxc list我得到以下结果:

+-----------+-------+------+------+------------+-----------+
|   NAME    | STATE | IPV4 | IPV6 |    TYPE    | SNAPSHOTS |
+-----------+-------+------+------+------------+-----------+
| cups-lxc  | ERROR |      |      | PERSISTENT |           |
+-----------+-------+------+------+------------+-----------+
| mongo-lxc | ERROR |      |      | PERSISTENT |           |
+-----------+-------+------+------+------------+-----------+
| mysql-lxc | ERROR |      |      | PERSISTENT |           |
+-----------+-------+------+------+------------+-----------+

1 个答案:

答案 0 :(得分:0)

zpool list没有显示池的事实意味着您需要首先运行zpool import <pool name>。如果要更加谨慎,可以在不使用池名称的情况下运行它,以获取ZFS可以在连接到系统的磁盘上找到的所有zpool的列表(但是您不必这样做,因为导入不会导致任何损害)。