简介
本文档介绍当用户无法保存配置文件或部署应用时在用户界面(UI)中出现的版本环路错误的解决方案。
作者:思科TAC工程师Aswathi Surendran。
先决条件
要求
Cisco 建议您了解以下主题:
使用的组件
本文档中的信息基于CloudCenter版本4.x。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
背景信息
当您尝试保存应用配置文件时,用户在UI中收到错误:
“无法保存拓扑:无法在存储库中保存内容(可能是版本循环)”。
问题
在UI中,用户收到以下错误:
“无法保存拓扑:无法在存储库中保存内容(可能是版本循环)”。
在CCM osmosix.log中发现错误:
VENDOR_ID::1::USER_ID::2::2016-10-05 20:35:32,923 ERROR impl.DistributedJobTemplateRepositoryImpl [http-apr-10443-exec-6] - Unable to save the content in the repository.
VENDOR_ID::1::USER_ID::2::2016-10-05 20:35:32,923 ERROR impl.DistributedJobTemplateRepositoryImpl [http-apr-10443-exec-6] - IO violation while writing content.
com.osmosix.commons.exception.CliqrApplicationException: Unable to save the content in the repository (possibly a version loop).
解决方案
1.通过安全外壳(SSH)登录CloudCenter Manager(CCM)。
2.删除以下两个文件夹:
- /tmp/repository
- /tmp/hsperfdata_<userid>
3.重新启动Tomcat服务:
- /etc/init.d/tomcat stop
- /etc/init.d/tomcat start
已知缺陷
JIRA对此问题开放:CORE-12253。
CDETS缺陷:CSCvf58580。
在您需要执行解决方法时,将您的SR链接到TZ文章以及CDETS缺陷。