标签 linux 下的文章

老的JenkinsCI(CentOS 6.x)在运行docker的时候,忽然提示 “mountpoint for devices not found“.

官方的描述里,这个应该是和Cgroup有关的问题。

官方提供的环境检查的脚本,可以运行看看:

https://github.com/docker/docker/blob/master/contrib/check-config.sh

看看是不是所有的配置都已经ok了。

如果是运行库缺失,参考

http://stackoverflow.com/questions/24396071/docker-error-mountpoint-not-found

进行修复。

如果前面几个步骤都没有发现问题,则可以看看Cgroup 的Mount是否有问题。

使用

mount -a

查看mount列表内是否有

cgroup on /sys/fs/cgroup type tmpfs (rw,uid=0,gid=0,mode=0755)

如果这个没有挂载,则会导致mount point for devices not found.

有两种方式可以挂载这个mountpoint,一个是在fstab死写,一个是用一个脚本动态挂载。

https://github.com/tianon/cgroupfs-mount/blob/master/cgroupfs-mount

Why:

在fedora上面配置一台PXE server最大的问题在于如何确认各方面已经工作正常,因为测试是非常困难的,所以很难确认哪一步没有做好。

本文大致按照如下流程前进,具体的配置附上文章参考链接,主要说说遇到的坑。

概述(环境和条件)
配置DHCP server
配置nginx
其他组件
确认和Troubleshooting.





- 阅读剩余部分 -