簡介
本文檔介紹當使用者無法儲存配置檔案或部署應用程式時,在使用者介面(UI)中發生的版本環路錯誤的解決方案。
作者:思科TAC工程師Aswathi Surendran。
必要條件
需求
思科建議您瞭解以下主題:
採用元件
本檔案中的資訊是根據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缺陷。