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