Analytics and Automation Software : Cisco Data Virtualization

CIS MySQL信息库表赔偿步骤

2016 年 10 月 27 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 8 月 22 日) | 反馈

简介

本文描述如何修复在思科信息服务器(CIS)基于MySQL的信息库(阶数据库)的一个被损坏的表。

贡献用布莱德邵, Cisco TAC工程师。

问题

当您尝试登陆到CIS时或,当服务器重新启动时,您遇到错误消息类似于此在弹出窗口内或在服务器日志: 

An internal error has occurred.
Cause: Table '.\cs060201\metadata_dependencies' is marked
as crashed and last (automatic?) repair failed.

注意:在本例中, \cs060201\metadata_dependencies是仅仅一个可能的在您的元数据DB (信息库)的数据库(Dbs)或表。您的确切的路径也许也变化,从属在此主机安装实例的版本和数量CIS的。

解决方案

思科建议您首先重新启动MySQL实例为了允许自动修理的时刻。完成这些步骤为了重新启动MySQL实例:

  1. 终止综合服务器服务。

  2. 导航到安装目录的根。

  3. 输入/bin/composite.show回购重新启动命令。

  4. 重新启动综合服务器。

Microsoft Windows安装

如果系统重新启动不解决错误,则您必须下载从MySQL的MySQL管理员客户端工具和使用GUI为了修复表。本地使用MySQL管理员工具在同一台主机并且登陆与这些凭证:

  • 用户: 
  • 密码: 在CIS installation>期间被供应的<password
  • 波尔特: 9408

在管理员工具中,请找出您的目录或DB并且选择修复可疑的表。

Linux或UNIX安装

如果此问题在Linux或UNIX主机出现,则您能选择从CLI运行修复。 示例如下:

<install dir>\apps\mysql-5_0_72\bin>mysqlcheck --auto-repair --check --databases
<your db name> --extended --user=root --password=<your password> --host=
localhost --port=9408

如果表是可修理的,更加请开始CIS实例并且监控启动为了验证它当前是活跃并且侦听。



Document ID: 118037