Debian

0 3550
Monitor Primario en Cinnamon
Monitor Primario en Cinnamon

Cuando tienes dos Monitores en LinuxMint con Cinnamon, puedes definir cual quieres que sea tú monitor primario, el cual va a mostar la el panel que trae por default así como la función de Alt+Tab entre otras cosas.
Para definir dicho comportamiento basta con editar el archivo: ~/.config/monitors.xml

vi ~/.config/monitors.xml

Y obtendremos algo parecido a esto:


  
      no
      
          LGD
          0x02eb
          0x00000000
          1366
          768
          60
          0
          0
          normal
          no
          no
          no
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
  
  
      no
      
          LGD
          0x02eb
          0x00000000
          1366
          768
          60
          0
          256
          normal
          no
          no
          no
      
      
          DEL
          0x405a
          0x45505255
          1280
          1024
          60
          1366
          0
          normal
          no
          no
          yes
      
      
      
      
      
      
      
      
      
      
      
      
      
  


Y buscamos la etiqueta en cada uno de nuestros monitores que tenemos definidos en dicho archivo, la cual define cual de todos los monitores definidos será la salida primaria.

Reiniciamos nuestro servidor X y listo.

Ctrl+Alt+Backspace

Ya tendremos configurado nuestro monitor primario a nuestro gusto.

Fuente: http://forums.linuxmint.com/viewtopic.php?f=59&t=102409

MySQL Logo
MySQL Logo

Hace poco tuve algunos problemas con el tamaño de algunas Bases de Datos que administro, por lo cual me dí a la tarea de investigar como muestro el tamaño de cada una de las Bases de Datos que administro, por lo cual les dejó los pasos para poder checar dicho dato:

[k4ch0@localhost home]$ mysql -uroot -p
Enter password:

Una vez que nos firmemos en MySQL, la query que necesitamos realizar es:

mysql> SELECT table_schema "database_name",
    -> sum( data_length + index_length ) / 1024 /1024 "Data Base Size in MB",sum( data_free )/ 1024 / 1024 "Free Space in MB"
    -> FROM information_schema.TABLES GROUP BY table_schema ;

La salida de dicho query debería de ser parecida a la siguiente:

+--------------------+----------------------+------------------+
| database_name      | Data Base Size in MB | Free Space in MB |
+--------------------+----------------------+------------------+
| information_schema |           0.00878906 |       0.00000000 |
| mysql              |           0.61256504 |       0.00105667 |
| performance_schema |           0.00000000 |       0.00000000 |
| database01         |           8.15625000 |     744.00000000 |
| database02         |           3.56811810 |       8.00319290 |
+--------------------+----------------------+------------------+
5 rows in set (0.04 sec)

Visto en: http://tutology.net/category/mysql/display-database-size-mysql

1 1829

Copio y pego un post que me sirvio para ver los videos dentro mi Liferea, al final adjunto la fuente del mismo:

Liferea no incorpora elementos Flash en la ventana de previsualización de los feeds. Nada importante, si no fuera porque no se visualizan los vídeos incrustados de YouTube o Blogger, en los que Liferea deja un espacio en blanco que impide saber qué elemento falta por mostrar. Para solucionar esto basta habilitar el plugin de Flash en Liferea.

Actualizamos la base de datos del comando “locate” y lo utilizamos para encontrar la ruta del plugin de flash en el disco duro (negrita) y establecer un enlace simbólico en xulrunner, que utiliza Liferea.

$ sudo updatedb
$ locate libflashplayer.so
/usr/share/ubufox/plugins/libflashplayer.so
$ sudo ln -s /usr/share/ubufox/plugins/libflashplayer.so /usr/lib/xulrunner-addons/plugins/libflashplayer.so

Por último, habilitamos la casilla Tools > Preferences > Browser > Enable browser plugins y reiniciamos Liferea.

Fuente: http://lamaquinadiferencial.wordpress.com/2009/12/28/como-habilitar-videos-y-flash-en-liferea/

Siguiendo el articulo pasado donde instalamos el core de Nagios, ahora instalaremos los plugins de Nagios.

Los plugins, se deben instalar en cada uno de los equipos que vamos a monitorizar con el fin de que se entiendan entre el servidor y cada uno de los clientes.

Plugins

Comenzamos con la instalación:

1.- Descargamos los plugins desde la página: http://www.nagios.org/download/plugins/
2.- Ya que los tengamos, los desempaquetamos y descomprimimos.

tar -xvzf nagios-plugins-1.4.15.tar.gz

3.- Nos situamos en el directorio recién creado, llamado nagios-plugins-1.4.15

 cd nagios-plugins-1.4.15

4.- Compilamos los plugins de nagios.

 ./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install

5.- Ya los tendremos instalados en el directorio: /usr/local/nagios/libexec

Nota: Basta con compilar una sola vez los plugins para replicarlos en equipos que tengan el mismo sistema operativo.

NRPE

Instalación de NRPE en los hosts Clientes
Ya que tenemos instalados los plugins, hay que instalar el addon NRPE. Dicho addon se encarga de ejecutar los plugins de manera remota en los equipos Unix, lo cual es útil para monitorear los recursos locales de cada uno de los hosts Unix.

NRPE
NRPE

1.- Descargamos NRPE, desde su página http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.12/nrpe-2.12.tar.gz/download
2.- Descomprimimos con:

cd nrpe-2.1.2

4.- Comenzamos a compilar:

./configure
make all
make install-plugin

5.- Probamos que esté funcionando:

netstat -at | grep nrpe

Y la salida a dicho comando debe ser algo parecido a esto

tcp    0   0 *:nrpe        *:*   LISTEN

Instalación de NRPE en el Servidor Nagios
1.- Descargamos NRPE, desde la página del proyectohttp://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.12/nrpe-2.12.tar.gz/download
2.- Descomprimimos,

cd nrpe-2.1.2

4.- Compilamos,

./configure
make all
make install-plugin
make install-daemon
make install-daemon-config

5.- Probamos la instalación, corriendo el comando

/usr/local/nagios/libexec/check_nrpe -H localhost

Y como salida de dicho comando debemos obtener la versión de NRPE que tenemos instalada

NRPE v2.12

6.- Probamos que se pueda comunicar con todos los hosts en donde ya instalamos los Plugins de Nagios y el NRPE en forma de cliente.

/usr/local/nagios/libexec/check_nrpe -H 192.168.1.200

Y como salida de dicho comando debemos obtener la versión de NRPE que tenemos instalada

NRPE v2.12

Con esto ya tenemos instalado NRPE en nuestro Servidor Nagios y en nuestros clientes para que a través de el se ejecutaran los comandos remotos.

Fuente: http://nagios.sourceforge.net/docs/nrpe/NRPE.pdf

El tener un sistema de cache de DNS en nuestra red, o incluso en nuestra propia PC nos permite acelerar el proceso de navegación. El proceso por el cual nosotros leemos cualquier pagina web se puede simplificar en dos partes:

  1. Obtener la dirección IP del recurso o página web
  2. Obtener el recurso (Descargar la página) para su visualización.

Un DNS cache nos permite optimizar la primera de las dos anteriores.

Para instalar un servidor DNS Cache puedes elegir varias opciones, desde montarte uno propio con python, o instalar uno de los muchos existentes.

El que yo uso es Bind9, que por cierto es el mas pesado de todos pero a la vez el mas funcional.

Para instalarlo en Debian y Ubuntu solo necesitas hacer:

$ sudo aptitude install bind9

Para instalarlo en Archlinux basta con hacer

$ sudo pacman -Sy bind9

Luego solo nos queda editar sus opciones generales

$ sudo vi /etc/bind/named.conf.options

options {
directory "/var/cache/bind";
// If there is a firewall between you and nameservers you want
// to talk to, you might need to uncomment the query-source
// directive below.  Previous versions of BIND always asked
// questions using port 53, but BIND 8.1 and later use an unprivileged
// port by default.
// query-source address * port 53;
// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0's placeholder.
forwarders {
200.48.225.130;
200.48.225.146;
};
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};

La única parte que debemos modificar, es la de:

forwarders {
200.48.225.130;
200.48.225.146;
};

Ahí debemos incluir los DNS que usamos con nuestros proveedor de internet o en su defecto los de opendns.

Para iniciar el servicio en Debian y Ubuntu hacemos:

$ sudo /etc/init.d/bind9 start

Y para Archlinux es:

$ sudo /etc/rc.d/bind9 start

Ahora el único paso que falta es comenzar a usarlo y tenemos que configurar nuestro gestor de redes, en este caso Wicd.

En el cual le damos click en la pestaña Preferences, y escogemos la opción "Usar DNS Globales" y ahí agregamos la IP donde se encuentra nuestro Servidor DNS, en este caso 127.0.0.1 es la IP de nuestra maquina.

DNS local

Ó también podemos modificar los DNS en el archivo /etc/resolv.conf editandolo con la siguiente linea:

nameserver 127.0.0.1

Espero sea de utilidad.