首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多个节点可以访问挂载的docker容器吗?

多个节点可以访问挂载的docker容器吗?
EN

Stack Overflow用户
提问于 2014-06-18 09:03:55
回答 2查看 744关注 0票数 1

我有一个运行应用程序的虚拟机,它使用了大约8个Docker容器。

如果我将/var/lib/docker移到/mnt/containers/,其中/mnt/containers通过glusterfs挂载到一个更大的系统,我开始收到类似以下的错误:

代码语言:javascript
复制
kernel@192.168.68.14: Jun 17 16:05:10 stackato-ft9y kernel: [ 2174.535122] aufs au_xino_set:1176:docker[7572]: I/O Error, failed creating xino(-27).

kernel@192.168.68.14: Jun 17 16:05:10 stackato-ft9y kernel: [ 2174.538613] aufs au_xino_set:1176:docker[7572]: I/O Error, failed creating xino(-27).

dockerd@192.168.68.14: [error] mount.go:11 [warning]: couldn't run auplink before unmount: exit status 22^M

dockerd@192.168.68.14: file too large

dockerd@192.168.68.14: [d954f89b] -job create(fence_app_staging_fibo_1a992a98_id-3dd68) = ERR (1)^M

dockerd@192.168.68.14: [error] server.go:1025 Error: file too large^M

dockerd@192.168.68.14: [error] server.go:90 HTTP Error: statusCode=500 file too large

当/var/lib/docker耗尽时,或者即使我将/var/lib/docker的内容移动到不同的本地目录,我也看不到这些错误。

我们中的两个人偶然发现了http://osdir.com/ml/linux.file-systems.aufs.user/2008-08/msg00016.html,但这看起来并不太正确。所以我在这里希望能引起常驻docker/aufs/glusterfs专家的注意。

EN

回答 2

Stack Overflow用户

发布于 2014-06-18 20:20:14

看起来aufs和glusterfs之间有冲突。您是否尝试过使用btrfs或devicemapper?(使用-s btrfs-s devicemapper启动守护进程)

票数 1
EN

Stack Overflow用户

发布于 2014-06-19 01:22:31

我刚刚被告知,只有在主机上看起来像常规ext卷时,才允许使用网络卷,而Gluster不支持这种情况。

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

https://stackoverflow.com/questions/24275572

复制
相关文章

相似问题

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