ispCP - Board - Support
[Resuelto] URGENTE : fallo de disco duro solo puedo acceder modo rescue - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: Spanish Corner (/forum-29.html)
+--- Thread: [Resuelto] URGENTE : fallo de disco duro solo puedo acceder modo rescue (/thread-11143.html)

Pages: 1 2 3 4 5 6


RE: URGENTE : fallo de disco duro solo puedo acceder modo rescue - sfera - 07-10-2010 02:19 AM

Creoq ue para tener las web funcionando asi cmo el panel de control solo me hace falta ver los permisos (usuario y grupo) de /var/lib/mysql

Alguien me lo puede decir?


RE: URGENTE : fallo de disco duro solo puedo acceder modo rescue - kurgans - 07-10-2010 02:23 AM

http://isp-control.net/forum/thread-11143-post-84323.html#pid84323


RE: URGENTE : fallo de disco duro solo puedo acceder modo rescue - sfera - 07-10-2010 02:30 AM

ahora no me quiere arrancar mysql y no encuentro el fallo ya que no me sale el log de /var/log/mysql.err


RE: URGENTE : fallo de disco duro solo puedo acceder modo rescue - kurgans - 07-10-2010 02:40 AM

La carpeta var/lib/mysql tiene que tener permisos 755 drwxr-xr-x
Reinicia mysql y pon esto
grep mysql /var/log/syslog

A ver que te dice


RE: URGENTE : fallo de disco duro solo puedo acceder modo rescue - sfera - 07-10-2010 02:45 AM

Code:
Jul  8 10:56:35 ks202641 mysqld_safe[2829]: ended
Jul  8 10:56:49 ks202641 /etc/init.d/mysql[2964]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Jul  8 10:56:49 ks202641 /etc/init.d/mysql[2964]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Jul  8 10:56:49 ks202641 /etc/init.d/mysql[2964]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Jul  8 10:56:49 ks202641 /etc/init.d/mysql[2964]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Jul  8 10:56:49 ks202641 /etc/init.d/mysql[2964]:
ServerWeb:/var/lib# date
vie jul  9 18:44:20 CEST 2010

Eso es lo que sale y si te fijas en la hora (he hecho un date) no son de ahora

Un saludo


RE: URGENTE : fallo de disco duro solo puedo acceder modo rescue - kurgans - 07-10-2010 02:55 AM

Ejecuta eso

/etc/init.d/mysql stop

ps -fe | grep mysql

Salen todos los procesos, con kill num. proceso matalos si hay alguno vivo

Arranca mysql /etc/init.d/mysql start

Y pega la salida actual del comando de abajo
grep mysql /var/log/syslog


RE: URGENTE : fallo de disco duro solo puedo acceder modo rescue - sfera - 07-10-2010 03:07 AM

lo mismo...

Voy a reiniciarlo a ver si gano algo
Reiniciando el servidor ya me escribe en los logs. Esto me sale ...
Code:
Jul  9 19:08:49 ServerWeb /etc/init.d/mysql[3433]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Jul  9 19:08:49 ServerWeb /etc/init.d/mysql[3433]: #007/usr/bin/mysqladmin: connect to server at 'localhost' failed
Jul  9 19:08:49 ServerWeb /etc/init.d/mysql[3433]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Jul  9 19:08:49 ServerWeb /etc/init.d/mysql[3433]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Jul  9 19:08:49 ServerWeb /etc/init.d/mysql[3433]:
Jul  9 19:09:49 ServerWeb mysqld_safe[3784]: started
Jul  9 19:09:49 ServerWeb mysqld[3787]: 100709 19:09:49  InnoDB: Started; log sequence number 0 100662799
Jul  9 19:09:49 ServerWeb mysqld[3787]: 100709 19:09:49 [ERROR] Can't start server : Bind on unix socket: Permission denied
Jul  9 19:09:49 ServerWeb mysqld[3787]: 100709 19:09:49 [ERROR] Do you already have another mysqld server running on socket: /var/run/mysqld/mysqld.sock ?
Jul  9 19:09:49 ServerWeb mysqld[3787]: 100709 19:09:49 [ERROR] Aborting
Jul  9 19:09:49 ServerWeb mysqld[3787]:
Jul  9 19:09:49 ServerWeb mysqld[3787]: 100709 19:09:49  InnoDB: Starting shutdown...
Jul  9 19:09:51 ServerWeb mysqld[3787]: 100709 19:09:51  InnoDB: Shutdown completed; log sequence number 0 100662799
Jul  9 19:09:51 ServerWeb mysqld[3787]: 100709 19:09:51 [Note] /usr/sbin/mysqld: Shutdown complete
Jul  9 19:09:51 ServerWeb mysqld[3787]:
Jul  9 19:09:51 ServerWeb mysqld_safe[3815]: ended
Jul  9 19:10:03 ServerWeb /etc/init.d/mysql[3938]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Jul  9 19:10:03 ServerWeb /etc/init.d/mysql[3938]: #007/usr/bin/mysqladmin: connect to server at 'localhost' failed
Jul  9 19:10:03 ServerWeb /etc/init.d/mysql[3938]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Jul  9 19:10:03 ServerWeb /etc/init.d/mysql[3938]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Jul  9 19:10:03 ServerWeb /etc/init.d/mysql[3938]:

He mirado el fichero del que habla y no existe
Code:
ServerWeb:~# ls /var/run/mysqld/mysqld.sock
ls: no se puede acceder a /var/run/mysqld/mysqld.sock: No existe el fichero o el directorio

Un saludo


RE: URGENTE : fallo de disco duro solo puedo acceder modo rescue - kurgans - 07-10-2010 03:30 AM

A ver yo creo que el problema lo tienes en el archivo debian.cnf metele la key manualmente a mysql con esto

Edtia el archivo /etc/mysql/debian.cnf

# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host = localhost
user = debian-sys-maint
password = 51RsCKiYduWP835x
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
user = debian-sys-maint
password = 51RsCKiYduWP835x
socket = /var/run/mysqld/mysqld.sock
basedir = /usr


Copia el password

Arranca mysql con la consola

mysql> use mysql

Database changed
mysql> GRANT ALL PRIVILEGES ON * . * TO 'debian-sys-maint'@'localhost'
-> IDENTIFIED BY '51RsCKiYduWP835x' (// Password copiado de debian.conf)
-> WITH GRANT OPTION
-> MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR
-> 0 MAX_USER_CONNECTIONS 0 ;
Query OK, 0 rows affected (0.01 sec)

mysql> quit

Y reinicia el servicio


RE: URGENTE : fallo de disco duro solo puedo acceder modo rescue - sfera - 07-10-2010 03:36 AM

eso ya lo hice antes, buscando el fallo en el foro encontre esa soluccion y la aplique. Voy a ver que pasa si lo vuelvo a hacer.

edito...

Al no estar arrancado el mysql no me permite "use mysql"


RE: URGENTE : fallo de disco duro solo puedo acceder modo rescue - kurgans - 07-10-2010 03:42 AM

Tambien puedes hacer una copia de mysql eliminarlo del sistema y volver a intalar el servidor mysql y ver si inicia el servicio, que lo hace pues restauras encima,

Supongo que antes de hacer el volcado del backup el panel estaba funcionando y todos los servicios

Es que el fallo localhost me suena a que no puede conectarse a la misma maquina, no se ya es por pensar algo, tienes 127.0.0.1 en /etc/hosts definido como localhost, mira los permisos donde se crea el sock, o cambialo de carpeta, es que en los logs que me pones no dice nada de un usuario concreto, es como si no llegara