首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >poudriere错误:没有这样的池:坦克

poudriere错误:没有这样的池:坦克
EN

Stack Overflow用户
提问于 2017-10-25 07:20:46
回答 1查看 146关注 0票数 0

我正试图在ZFS文件系统上创建一个poudriere监狱(新鲜的FreeBSD 11.1主机系统)。但当我试图用

代码语言:javascript
复制
root@host:/ poudriere jail -c -j 11amd64 -v 11.1-RELEASE

我得到了

代码语言:javascript
复制
====>> Error: No such zpool: tank
exit: parallel_shutdown: not found

我希望泳池是由普德里埃创建的。我必须手动创建池吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-25 07:46:33

是的,您需要一个zfs pool,如果您已经有了一个,请检查您的zpool名称是否是“zpool”,您可以通过键入以下命令来做到这一点:

代码语言:javascript
复制
$ zpool list

输出应类似于

代码语言:javascript
复制
NAME   SIZE  ALLOC   FREE  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
tank   896G  14.1G   882G         -     2%     1%  1.00x  ONLINE  -

注意,在本例中,NAME列指示有一个名为tank的池。

您可能有zroot而不是tank,只需再次检查您拥有的池的名称,并将其添加到您的配置中。这就是我在/usr/local/etc/poudriere.conf中使用的

代码语言:javascript
复制
ZPOOL=tank
ZROOTFS=/poudriere
FREEBSD_HOST=https://download.FreeBSD.org
RESOLV_CONF=/etc/resolv.conf
BASEFS=/usr/local/poudriere
POUDRIERE_DATA=${BASEFS}/data
USE_PORTLINT=no
USE_TMPFS=yes
DISTFILES_CACHE=/usr/ports/distfiles
CHECK_CHANGED_OPTIONS=verbose
CHECK_CHANGED_DEPS=yes
PKG_REPO_SIGNING_KEY=/usr/local/etc/ssl/keys/pkg.key
CCACHE_DIR=/var/cache/ccache
NOLINUX=yes
URL_BASE=http://your-url

也可以在没有ZFS的情况下使用poudriere:

代码语言:javascript
复制
# For NO ZFS:
NO_ZFS=yes

您可以在这里找到更多关于它的信息:repos

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46926318

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档