1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Problema: Tablas de MySQL desaparecen/corrompen

Tema en 'Asuntos Técnicos' iniciado por fastcom, 11 Nov 2007.

  1. fastcom

    fastcom Usuario activo

    Hola,
    tengo un pequeño problema haber quien puede dar algunos consejos.
    se han perdido (no sé el por qué) los archivos .MYD y .MYI del directorio /var/lib/mysql/dbname sólo tengo el .frm
    He tratado de reparar por cpanel, whm, phpmyadmin ( con repair table use_frm) y por ssh con mysqlcheck -r dbname table -user -pass pero en todas las oportunidades el sistema me arroja lo siguiente:

    error : Can't find file: 'table' (errno: 2)

    ¿Alguna sugerencia?
     
  2.  
  3. ideasmultiples

    ideasmultiples Usuario activo

    Si se han borrado las tablas comprueba que tengas espacio libre en el disco.
     
  4. fastcom

    fastcom Usuario activo

    Hola ideasmultiples,
    Gracas por tu respuesta.
    ¿Te refieres a espacio en disco del servidor o de la cuenta?
     
  5. ideasmultiples

    ideasmultiples Usuario activo

    Puede ser en cualquiera de las dos, dependiendo del panel.

    Normalmente ese tipo de error aparece cuando el HD o la partición de MySQL se llena.
     
  6. fastcom

    fastcom Usuario activo

    Creo que aún queda bastante no?
    Te sirve esta información o necesitas algo más?
     
  7. ideasmultiples

    ideasmultiples Usuario activo

    El espacio en disco es correcto, pero estás seguro que el usario al que pertenecen las tablas tiene espacio suficiente?
     
  8. fastcom

    fastcom Usuario activo

    Claro, hay algo que no cuadra.

    Según cpanel, el usuario tiene asignados 300M de espacio de los cuales tiene ocupados 160M, sin embargo al revisar por consola con el comando du -B m --max-depth 1 me arroja 228M.
     
  9. ideasmultiples

    ideasmultiples Usuario activo

    Aumenta el espacio para esa cuenta y prueba nuevamente para asegurarte que ese no es el problema
     
  10. fastcom

    fastcom Usuario activo

    Hola,
    pues le asigné 3000M de espacio pero el problema persiste en phpmyadmin

    #1017 - Can't find file: 'table_name' (errno: 2)
     
  11. ideasmultiples

    ideasmultiples Usuario activo

    Si las tablas están corrompidas es muy probable que no las puedas recuperar, como último intento hazlo desde ssh con mysqlcheck

    De todas formas lo mejor es que recuperes las tablas desde una copia de seguridad
     
  12. fastcom

    fastcom Usuario activo

    Hola, gracias pero mysqlcheck también lo había hecho, olvidé mencionarlo quizás, recurriré a la última opción, el backup.
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·