15/01: Errorde mysql en el asterisk
Por Ing Isaac Fernandez Baca
Hoy me paso el siguiente problema, llama un cliente diciendo que no tiene llamadas, que ocurrio un apagon, que no sabe que ha pasado y que cuando pone service asterisk restart, tiene un problema con mysql. Y en la interface web le salia un mensaje de Error en la base de datos
Entonces le pedi que reiniciara el mysql el zaptel el asterisk todo, y me decia que le salia un problema de que el mysql no se podía parar.
Entonces cuando me dio accesos
[root@pbxtar ~]# service asterisk stop
Shutting down asterisk: [ OK ]
[root@pbxtar ~]# service mysqld status
mysqld inactivo pero subsistema bloqueado
[root@pbxtar ~]# service mysqld restart
Parando MySQL: [FALLÃ]
Entonces me puse a revisar el log de mysql
Number of processes running now: 0
090115 13:39:29 mysqld restarted
090115 13:39:30 InnoDB: Started; log sequence number 0 43634
090115 13:39:30 [ERROR] /usr/libexec/mysqld: Error writing file '/var/run/mysqld/mysqld.pid' (Errcode: 28)
090115 13:39:30 [ERROR] Can't start server: can't create PID file: No space left on device
Me puse a revisar el espacio en el disco con
df -h
[root@pbxtar var]# df -h
S.ficheros Tamaño Usado Disp Uso% Montado en
/dev/sda1 2.9G 2.1G 741M 74% /
none 1013M 0 1013M 0% /dev/shm
/dev/sda3 2.9G 37M 2.7G 2% /tmp
/dev/sda2 29G 28G 0 100% /var
y luego el espacio en la carpeta que estaba mas llena con el comando du -sh /var/ y luego a revisar carpeta por carpeta...
[root@pbxtar var]# du -sh /var
28G /var
[root@pbxtar var]# ls
account cache crash db dpbx-install-110607.tar.gz empty ftp lib local lock log lost+found mail nis opt preserve run spool tmp www yp
[root@pbxtar var]# du -sh *
12K account
291M cache
16K crash
28K db
73M dpbx-install-110607.tar.gz
28K empty
8.0K ftp
217M lib
8.0K local
36K lock
1.4G log
16K lost+found
4.0K mail
8.0K nis
8.0K opt
8.0K preserve
176K run
26G spool
8.0K tmp
25M www
24K yp
[root@pbxtar var]# cd spool
[root@pbxtar spool]# du -sh asterisk/
26G asterisk/
[root@pbxtar spool]# cd asterisk/
[root@pbxtar asterisk]# du -sh *
4.0K dictate
4.0K meetme
26G monitor
4.0K outgoing
4.0K system
4.0K tmp
35M voicemail
[root@pbxtar asterisk]# cd monitor/
hasta que encontre que la carpeta monitor es la que estaba llena, seguramente de alguna grabación, entonces borre todas las grabaciones, porque no les iban a servir las otras tampoco.
[root@pbxtar monitor]# du -sh *
316K 200803
336K 200804
392K 200805
392K 200806
432K 200807
380K 200808
412K 200809
452K 200810
416K 200811
16G 200812
11G 200901
1.5M agents
[root@pbxtar monitor]# rm -fR *
[root@pbxtar monitor]# ls
y wala!!! listo asterisk OK
[root@pbxtar monitor]# service mysql restart
mysql: unrecognized service
[root@pbxtar monitor]# service mysqld restart
Parando MySQL: [ OK ]
Iniciando MySQL: [ OK ]
[root@pbxtar monitor]# service asterisk restart
Shutting down asterisk: [ OK ]
Starting asterisk: [ OK ]
[root@pbxtar monitor]# history -c ;)
Hoy me paso el siguiente problema, llama un cliente diciendo que no tiene llamadas, que ocurrio un apagon, que no sabe que ha pasado y que cuando pone service asterisk restart, tiene un problema con mysql. Y en la interface web le salia un mensaje de Error en la base de datos
Entonces le pedi que reiniciara el mysql el zaptel el asterisk todo, y me decia que le salia un problema de que el mysql no se podía parar.
Entonces cuando me dio accesos
[root@pbxtar ~]# service asterisk stop
Shutting down asterisk: [ OK ]
[root@pbxtar ~]# service mysqld status
mysqld inactivo pero subsistema bloqueado
[root@pbxtar ~]# service mysqld restart
Parando MySQL: [FALLÃ]
Entonces me puse a revisar el log de mysql
Number of processes running now: 0
090115 13:39:29 mysqld restarted
090115 13:39:30 InnoDB: Started; log sequence number 0 43634
090115 13:39:30 [ERROR] /usr/libexec/mysqld: Error writing file '/var/run/mysqld/mysqld.pid' (Errcode: 28)
090115 13:39:30 [ERROR] Can't start server: can't create PID file: No space left on device
Me puse a revisar el espacio en el disco con
df -h
[root@pbxtar var]# df -h
S.ficheros Tamaño Usado Disp Uso% Montado en
/dev/sda1 2.9G 2.1G 741M 74% /
none 1013M 0 1013M 0% /dev/shm
/dev/sda3 2.9G 37M 2.7G 2% /tmp
/dev/sda2 29G 28G 0 100% /var
y luego el espacio en la carpeta que estaba mas llena con el comando du -sh /var/ y luego a revisar carpeta por carpeta...
[root@pbxtar var]# du -sh /var
28G /var
[root@pbxtar var]# ls
account cache crash db dpbx-install-110607.tar.gz empty ftp lib local lock log lost+found mail nis opt preserve run spool tmp www yp
[root@pbxtar var]# du -sh *
12K account
291M cache
16K crash
28K db
73M dpbx-install-110607.tar.gz
28K empty
8.0K ftp
217M lib
8.0K local
36K lock
1.4G log
16K lost+found
4.0K mail
8.0K nis
8.0K opt
8.0K preserve
176K run
26G spool
8.0K tmp
25M www
24K yp
[root@pbxtar var]# cd spool
[root@pbxtar spool]# du -sh asterisk/
26G asterisk/
[root@pbxtar spool]# cd asterisk/
[root@pbxtar asterisk]# du -sh *
4.0K dictate
4.0K meetme
26G monitor
4.0K outgoing
4.0K system
4.0K tmp
35M voicemail
[root@pbxtar asterisk]# cd monitor/
hasta que encontre que la carpeta monitor es la que estaba llena, seguramente de alguna grabación, entonces borre todas las grabaciones, porque no les iban a servir las otras tampoco.
[root@pbxtar monitor]# du -sh *
316K 200803
336K 200804
392K 200805
392K 200806
432K 200807
380K 200808
412K 200809
452K 200810
416K 200811
16G 200812
11G 200901
1.5M agents
[root@pbxtar monitor]# rm -fR *
[root@pbxtar monitor]# ls
y wala!!! listo asterisk OK
[root@pbxtar monitor]# service mysql restart
mysql: unrecognized service
[root@pbxtar monitor]# service mysqld restart
Parando MySQL: [ OK ]
Iniciando MySQL: [ OK ]
[root@pbxtar monitor]# service asterisk restart
Shutting down asterisk: [ OK ]
Starting asterisk: [ OK ]
[root@pbxtar monitor]# history -c ;)
Etiquetas :

Total de Votos: 1 - Rating: 4.00
Ingrese su correo electrónico para suscribirse a los comentarios de este artículo:







carlos sanchez escribió:
y esta instalado SQL SERVER
pero cuando quiero intalar mysql server
me sale un error o una x
(star service)
estoy instalando mysql 5.1
cualquier ayuda se gradece