Un pequeño script que, al ejecutarlo, nos ayudará con la información que nos da darle forma según los requerimientos y recursos que tengamos en una máquina.
tuning-primer.tar
# wget -c http://www.solusan.com/wp-content/2009/07/tuning-primer.tar.gz
# tar xzvf tuning-primer.sh.zip
# chmod +x tuning-primer.sh.zip && ./tuning-primer.sh.zip
ソルサン。
Seguir leyendo »
En Ubuntu, cron es el “Administrador de tareas” en segundo plano (demonio) que ejecuta programas a intervalos regulares (por ejemplo, cada minuto, día, semana o mes). Los procesos que deben ejecutarse y la hora en la que deben hacerlo se especifican en el archivo crontab.
Los usuarios habilitados para crear su archivo crontab se especifican en [...]
Seguir leyendo »
Una solución de mantener limpia la cola de exim, sobre todo cuando mueve cantidades ingentes de correo puede ser la inclusión en crontab de este pequeño script:
#!/bin/sh
/usr/sbin/exim -bpr | grep frozen | awk {‘print $3′} | xargs /usr/sbin/exim -Mrm
Aunque a veces se nos quedan correos que están ‘mal formados’ para ello tira directamente del spool.
# [...]
Seguir leyendo »
Un ejemplo más de los mil que puedes encontrar en la red para darle un poco de vitaminas a tu servidor MySQL.
[mysqld]
datadir=/var/lib/mysql
safe-show-database
old_passwords
back_log = 15
skip-innodb
max_connections = 200
key_buffer = 256M
myisam_sort_buffer_size = 128M
join_buffer_size = 1M
read_buffer_size = 16M
sort_buffer_size = 32M
table_cache = 2048
thread_cache_size = 784
wait_timeout = 15
connect_timeout = 10
tmp_table_size = 64M
max_heap_table_size = 64M
max_allowed_packet = 8M
max_connect_errors = 10
read_rnd_buffer_size = 524288
bulk_insert_buffer_size = [...]
Seguir leyendo »
TIP para con una linea sóla actualizar todas las bbdd de MySQL del server.
mysqlcheck -uda_admin -p -ro –all-databases
Seguir leyendo »