SlideShare a Scribd company logo
1 of 1
Download to read offline
AUTOMATIZACION DE LA ROTACION DE LOS LOGS DE MYSQL
Cuando se rotan ficheros de log de Mysql hay que tener en cuenta que debemos ordenar a mysqld que cierre
y reabra los archivos de registro (ficheros de log) mediante el volcado de registros, porque sino sigue
escribiendo en el log antiguo. El volcado de registros ocurre cuando ejecuta la sentencia FLUSH LOGS o el
comando mysqladmin flush-logs o mysqladmin refresh.
Como queremos que se haga de forma automática mediante el proceso de rotación de la máquina, tenemos
que crear un usuario de Mysql con los permisos necesarios para que pueda hacer el flush-logs e incluir dicha
orden en el fichero de rotación:
1.- Creamos el usuario con permisos para ejecutar flush-logs:
mysql> grant all privileges on *.* to usuario_rotacion_logs@localhost identified by 'password_usuario';
mysql> flush privileges;
2.- Creamos el fichero de rotación para los logs de Mysql en el servidor correspondiente:
[root@servidor ~]# vi /etc/logrotate.d/mysqld
/var/log/mysql/mysql-slow.log /var/log/mysql/mysqld.log {
rotate 10
compress
missingok
notifempty
sharedscripts
create 660 mysql mysql
postrotate
/usr/bin/mysqladmin -uusuario_rotacion_logs -ppassword_usuario flush-logs
endscript
}
3.- Lanzamos el ejecutable para que los rote por primera vez:
[root@servidor ~]# /usr/sbin/logrotate /etc/logrotate.conf

More Related Content

What's hot

07 Php. Instalando Php My Admin
07 Php. Instalando Php My Admin07 Php. Instalando Php My Admin
07 Php. Instalando Php My Admin
José M. Padilla
 
Guia de instalacion de samba en centos 6.4
Guia de instalacion de samba en centos 6.4Guia de instalacion de samba en centos 6.4
Guia de instalacion de samba en centos 6.4
Michelle Gutierrez
 
Crear un perfil obligatorio desde windows 2008 server
Crear un perfil obligatorio desde windows 2008 serverCrear un perfil obligatorio desde windows 2008 server
Crear un perfil obligatorio desde windows 2008 server
Julio Caballero Blasco
 
Control1 victoria diaz
Control1   victoria diazControl1   victoria diaz
Control1 victoria diaz
victdiazm
 
Windows power shell
Windows power shellWindows power shell
Windows power shell
Luigi Wixo
 
Slony i
Slony iSlony i
Slony i
mao87t
 

What's hot (20)

Resetear contrase myslq bloc de notas
Resetear contrase myslq  bloc de notasResetear contrase myslq  bloc de notas
Resetear contrase myslq bloc de notas
 
Introducción a php
Introducción a phpIntroducción a php
Introducción a php
 
Mapa conceptual phpmyadmin_apache_mysql
Mapa conceptual phpmyadmin_apache_mysqlMapa conceptual phpmyadmin_apache_mysql
Mapa conceptual phpmyadmin_apache_mysql
 
07 Php. Instalando Php My Admin
07 Php. Instalando Php My Admin07 Php. Instalando Php My Admin
07 Php. Instalando Php My Admin
 
Practica de replicacion maestro esclavo en mysql
Practica de replicacion maestro esclavo en mysqlPractica de replicacion maestro esclavo en mysql
Practica de replicacion maestro esclavo en mysql
 
Cómo Usar VPS Panel de Control (kvm)
Cómo Usar VPS Panel de Control (kvm)Cómo Usar VPS Panel de Control (kvm)
Cómo Usar VPS Panel de Control (kvm)
 
Manual
ManualManual
Manual
 
Guia de instalacion de samba en centos 6.4
Guia de instalacion de samba en centos 6.4Guia de instalacion de samba en centos 6.4
Guia de instalacion de samba en centos 6.4
 
Subiendo shell y explotando vulnerabilidad lfi vía phpinput
Subiendo shell y explotando vulnerabilidad lfi vía phpinputSubiendo shell y explotando vulnerabilidad lfi vía phpinput
Subiendo shell y explotando vulnerabilidad lfi vía phpinput
 
Crear un perfil obligatorio desde windows 2008 server
Crear un perfil obligatorio desde windows 2008 serverCrear un perfil obligatorio desde windows 2008 server
Crear un perfil obligatorio desde windows 2008 server
 
Control1 victoria diaz
Control1   victoria diazControl1   victoria diaz
Control1 victoria diaz
 
Windows power shell
Windows power shellWindows power shell
Windows power shell
 
Resumen INTRODUCCION DE LOS SISTEMAS OPERATIVOS EN RED. REDES LINUX SERVER (T...
Resumen INTRODUCCION DE LOS SISTEMAS OPERATIVOS EN RED. REDES LINUX SERVER (T...Resumen INTRODUCCION DE LOS SISTEMAS OPERATIVOS EN RED. REDES LINUX SERVER (T...
Resumen INTRODUCCION DE LOS SISTEMAS OPERATIVOS EN RED. REDES LINUX SERVER (T...
 
Manual ssh
Manual sshManual ssh
Manual ssh
 
Slony i
Slony iSlony i
Slony i
 
Servidor proxy en centos
Servidor proxy en centosServidor proxy en centos
Servidor proxy en centos
 
Observium
ObserviumObservium
Observium
 
Observium
ObserviumObservium
Observium
 
Practica dfs
Practica dfsPractica dfs
Practica dfs
 
ProFTPd
ProFTPdProFTPd
ProFTPd
 

Viewers also liked

Fail2ban instalacion configuracion
Fail2ban instalacion configuracionFail2ban instalacion configuracion
Fail2ban instalacion configuracion
criscega
 
Policyd: Instalacion y configuracion
Policyd: Instalacion y configuracionPolicyd: Instalacion y configuracion
Policyd: Instalacion y configuracion
criscega
 

Viewers also liked (8)

Fail2ban instalacion configuracion
Fail2ban instalacion configuracionFail2ban instalacion configuracion
Fail2ban instalacion configuracion
 
Policyd: Instalacion y configuracion
Policyd: Instalacion y configuracionPolicyd: Instalacion y configuracion
Policyd: Instalacion y configuracion
 
Báo cáo thực tập marketing(athena)
Báo cáo thực tập marketing(athena)Báo cáo thực tập marketing(athena)
Báo cáo thực tập marketing(athena)
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming Convention
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting Personal
 
10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media Plan
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
 

Similar to Rotacion logsmysql

Replicación maestro
Replicación maestroReplicación maestro
Replicación maestro
jaiverlh
 
Taller oracle ccfcffcfcfcfcfcffc
Taller oracle ccfcffcfcfcfcfcffcTaller oracle ccfcffcfcfcfcfcffc
Taller oracle ccfcffcfcfcfcfcffc
jinkalel kalel
 
Abf leccion 09
Abf leccion 09Abf leccion 09
Abf leccion 09
victdiazm
 
Bases distribuidas en mysql
Bases distribuidas en mysqlBases distribuidas en mysql
Bases distribuidas en mysql
Giovanni Peruch
 
Andrés gonzález suárez acceso a ftp a través de usuarios almacenados en my sql
Andrés gonzález suárez   acceso a ftp a través de usuarios almacenados en my sqlAndrés gonzález suárez   acceso a ftp a través de usuarios almacenados en my sql
Andrés gonzález suárez acceso a ftp a través de usuarios almacenados en my sql
Andrés González Suárez
 
Red t4 practica_ftp2
Red t4 practica_ftp2Red t4 practica_ftp2
Red t4 practica_ftp2
garciadebora
 

Similar to Rotacion logsmysql (20)

Manual phpmyadmin xaamp (paola betancur - 600182)
Manual phpmyadmin xaamp (paola betancur - 600182)Manual phpmyadmin xaamp (paola betancur - 600182)
Manual phpmyadmin xaamp (paola betancur - 600182)
 
Servidor LAMP en CentOS 6.3
Servidor LAMP en CentOS 6.3Servidor LAMP en CentOS 6.3
Servidor LAMP en CentOS 6.3
 
Replicación maestro
Replicación maestroReplicación maestro
Replicación maestro
 
Gestion de datos[1].pdf
Gestion de datos[1].pdfGestion de datos[1].pdf
Gestion de datos[1].pdf
 
Oracle Logminer
Oracle LogminerOracle Logminer
Oracle Logminer
 
Mysql
MysqlMysql
Mysql
 
Taller oracle ccfcffcfcfcfcfcffc
Taller oracle ccfcffcfcfcfcfcffcTaller oracle ccfcffcfcfcfcfcffc
Taller oracle ccfcffcfcfcfcfcffc
 
Taller oracle seguridad backup recovery 22092008
Taller oracle seguridad backup recovery 22092008Taller oracle seguridad backup recovery 22092008
Taller oracle seguridad backup recovery 22092008
 
desarrolo de sitios web php y mysql
desarrolo de sitios web php y mysqldesarrolo de sitios web php y mysql
desarrolo de sitios web php y mysql
 
Squid3 - Servidor Proxy
Squid3 - Servidor ProxySquid3 - Servidor Proxy
Squid3 - Servidor Proxy
 
Abf leccion 09
Abf leccion 09Abf leccion 09
Abf leccion 09
 
PHP Tema 5 - Sesiones
PHP Tema 5 - SesionesPHP Tema 5 - Sesiones
PHP Tema 5 - Sesiones
 
Manual replicación instantanea
Manual replicación instantaneaManual replicación instantanea
Manual replicación instantanea
 
Bases distribuidas en mysql
Bases distribuidas en mysqlBases distribuidas en mysql
Bases distribuidas en mysql
 
Andrés gonzález suárez acceso a ftp a través de usuarios almacenados en my sql
Andrés gonzález suárez   acceso a ftp a través de usuarios almacenados en my sqlAndrés gonzález suárez   acceso a ftp a través de usuarios almacenados en my sql
Andrés gonzález suárez acceso a ftp a través de usuarios almacenados en my sql
 
Desarrollo de sitios web con php y my sql
Desarrollo de sitios web con php y my sqlDesarrollo de sitios web con php y my sql
Desarrollo de sitios web con php y my sql
 
09 adm bases de datos abd5501 (03 unidad 2 oracle)
09 adm bases de datos abd5501 (03 unidad 2   oracle)09 adm bases de datos abd5501 (03 unidad 2   oracle)
09 adm bases de datos abd5501 (03 unidad 2 oracle)
 
Manual replicación transaccional
Manual replicación transaccionalManual replicación transaccional
Manual replicación transaccional
 
Red t4 practica_ftp2
Red t4 practica_ftp2Red t4 practica_ftp2
Red t4 practica_ftp2
 
servidor proxy squid
servidor proxy squidservidor proxy squid
servidor proxy squid
 

Recently uploaded

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
silviayucra2
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Recently uploaded (10)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Rotacion logsmysql

  • 1. AUTOMATIZACION DE LA ROTACION DE LOS LOGS DE MYSQL Cuando se rotan ficheros de log de Mysql hay que tener en cuenta que debemos ordenar a mysqld que cierre y reabra los archivos de registro (ficheros de log) mediante el volcado de registros, porque sino sigue escribiendo en el log antiguo. El volcado de registros ocurre cuando ejecuta la sentencia FLUSH LOGS o el comando mysqladmin flush-logs o mysqladmin refresh. Como queremos que se haga de forma automática mediante el proceso de rotación de la máquina, tenemos que crear un usuario de Mysql con los permisos necesarios para que pueda hacer el flush-logs e incluir dicha orden en el fichero de rotación: 1.- Creamos el usuario con permisos para ejecutar flush-logs: mysql> grant all privileges on *.* to usuario_rotacion_logs@localhost identified by 'password_usuario'; mysql> flush privileges; 2.- Creamos el fichero de rotación para los logs de Mysql en el servidor correspondiente: [root@servidor ~]# vi /etc/logrotate.d/mysqld /var/log/mysql/mysql-slow.log /var/log/mysql/mysqld.log { rotate 10 compress missingok notifempty sharedscripts create 660 mysql mysql postrotate /usr/bin/mysqladmin -uusuario_rotacion_logs -ppassword_usuario flush-logs endscript } 3.- Lanzamos el ejecutable para que los rote por primera vez: [root@servidor ~]# /usr/sbin/logrotate /etc/logrotate.conf