Analytics and Automation Software : Cisco Data Virtualization

Dépannez le référentiel de MySQL et le réparez dans CIS

18 octobre 2016 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires

Introduction

Ce document explique quoi faire quand vous ne pouvez pas mettre en marche le serveur d'informations de Cisco (CIS), parce que le référentiel de Mysql ne démarre pas correctement et est corrompu. Ceci peut être identifié en regardant le <CIS> \ logs \ cs_server.log ou le <CIS> \ logs \ server.out.xxx(timestamp) des fichiers. Il explique les mesures initiales à la réparation automatique le référentiel de Mysql.

Contribué par Sharon Yang, ingénieur TAC Cisco.

Comment dépanner le référentiel et la réparation de MySQL dans CIS

Suivez ces étapes afin de dépanner le problème :

  1. Utilisez la commande de mysqlcheck de vérifier l'état du référentiel de MySQL. Exemple :
  2. ./Install_Dir/apps/mysql-5_0_72/bin/mysqlcheck --contrôle --base de données cs060201 - uroot-PA -P9408 --socket=data/mysql.sock

    cs060201.change_token_log  OK
    cs060201.ds_driver_properties  OK
    cs060201.ds_drivers OK
    cs060201.event_log OK
    cs060201.introspectable_cache OK
    cs060201.introspectable_cache   OK
    cs060201.introspectable_cache_id OK
    cs060201.max_deleted_cid OK
    cs060201.metadata   OK


  3. Vérifiez pour voir s'il y a un mysql errent fichier généré sous le répertoire de mysql.

  4. Installez l'automatique-réparation si n'importe quelle corruption est détectée utilisant la commande :

    ./bin/mysqlcheck --automatique-réparation --tout-bases de données - uroot - PA -P9408 --socket=data/mysql.sock 



  5. Si la commande dans l'étape 3 ne répare pas la question, utilisez le client de mysql pour tester la base de données directement et pour voir si elle est valide.

    /bin/mysql - uroot - PA -P9408 - Dmysql --socket=data/mysql.sock 

    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A
    Welcome to the MySQL monitor. Commands end with ; or \g.
    Your MySQL connection id is 268
    Server version: 5.0.72-enterprise MySQL Enterprise Server (Commercial)
    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    mysql> select user,host,password from user;
    +----------+-----------+-------------------------------------------+
    | user     | host      | password                                  |
    +----------+-----------+-------------------------------------------+
    | root     | localhost | *667F407DE7C6AD07358FA38DAED7828A72014B4E | 
    | tutorial | localhost | *A74AAAE111D6801C32E1042F47AC1DF0EE557559 | 
    | cs060201 | localhost | *BFB13BEE25476C95C17B1A5351D2F29A14ED72AD | 
    +----------+-----------+-------------------------------------------+
    3 rows in set


  6. Si vous vérifiez que la base de données mysql est valide, exécutez composite_server.sh pour reprendre le serveur CIS.  S'il échoue toujours, envoyez le <CIS> \ logs \ server.out.xxx(timestamp) fichier au centre d'assistance technique Cisco (TAC) pour l'examen.


Document ID: 117734