Docker:只读文件系统错误
我需要创建一个容器(docker run),运行像gams这样的应用程序,然后销毁容器。对于负载测试,我重复了1000次。测试结束时,RHEL7抱怨ls上存在“只读文件系统”或“分段错误”。到目前为止,唯一的解决方案是磁盘重置。尝试增加ulimit。尝试重置$LD\u库\u路径。没有一个成功 什么是好的诊断 迄今为止的解决办法: 从docker 1.12.6升级到17.x 将两次运行之间的间隔设置为5分钟 在实施上述两种解决方案之后,到目前为止还没有经历过磁盘重置,等待下一次测试完成确认 更新Docker:只读文件系统错误,docker,filesystems,reset,readonly,Docker,Filesystems,Reset,Readonly,我需要创建一个容器(docker run),运行像gams这样的应用程序,然后销毁容器。对于负载测试,我重复了1000次。测试结束时,RHEL7抱怨ls上存在“只读文件系统”或“分段错误”。到目前为止,唯一的解决方案是磁盘重置。尝试增加ulimit。尝试重置$LD\u库\u路径。没有一个成功 什么是好的诊断 迄今为止的解决办法: 从docker 1.12.6升级到17.x 将两次运行之间的间隔设置为5分钟 在实施上述两种解决方案之后,到目前为止还没有经历过磁盘重置,等待下一次测试完成确认 更新
通过java代码将文件从主节点复制到计算节点时再次出现问题:“bash:无法为此处创建临时文件文档:只读文件系统”您的意思是该问题发生在容器内还是主机的症状?您还可以提供一些更多的信息,例如
dmesg
的输出、Docker版本,以及其他人可能能够重现测试的方式吗?容器和主机之间存在文件系统映射,这可能是主机受容器影响的症状。刚刚重置了磁盘,可以登录了。dmesg似乎没有任何时间戳。我应该复制它的哪些部分?每次重新启动后它会被追加或重写吗?Docker版本1.12.6,构建96d83a5/1.12.6。这是Docker的一个过时版本,现在社区版为17.05,企业版为17.03。还有更多关于的信息。我以为1是前缀,12是主要版本。无论如何,将安装最新的稳定版本,然后重试。会回来的soonI也有类似的问题,可以通过重启docker来解决。