Docker 容器上的 ClearCase 9.1.0.4 服务器

Docker 容器上的 ClearCase 9.1.0.4 服务器

我正在尝试让 ClearCase 9.1.0.4 Server 在 Docker 容器上运行,以便将该容器用作 Jenkins 构建从属。我只在容器中安装 ClearCase 的服务器版本,因此它不会尝试安装 MVFS,并且通过设备共享我在主机上共享 MVFS 设备。

一切似乎都运行良好,我可以执行 lsview、lsvob 等,但如果我尝试 setview,则会收到以下错误:

cleartool:错误:无法设置视图标签 <any_view>:MVFS 文件系统中出现未知错误

setview 命令在主机上运行良好。主机或容器上没有生成任何错误日志来告诉我发生了什么。

更奇怪的是 startview 在容器上运行良好!该命令将视图挂载在 /view 上,我可以直接 cd 到我需要处理的 vob,但 setview 仍然抱怨标签。

以前有人见过这种情况吗?你修复了吗?MVFS 能告诉我比“未知错误”更有用的信息吗?怎么做?

是的,我已经读过了。

https://www.ibm.com/support/pages/system/files/inline-files/docker_clearcase.pdf

这没有帮助,而且我找不到写这篇文章的人。

答案1

我设法通过将 Docker 主机升级到 ClearCase 9.1.0.5 完整安装解决了该问题。Docker 容器现在运行良好,与主机共享二进制文件和配置。天哪,这比拔牙还难受!

相关内容