Este script nos permite administrar diferentes versiones de un fichero en un servidor SVN. Por ejemplo, podemos copiar a toda nuestra plataforma un fichero de configuración y tener un histórico del mismo.

Configuración

Antes de ejecutar este script tenemos que configurar algunas variables. Editamos el script y reemplazamos los siguientes valores:

SVNPATH=/opt/files

En la variable SVNPATH especificamos el directorio que contiene los ficheros en local.

Cuando administramos aplicaciones java (por ejemplo, tomcat, jboss, etc.) muchas veces nos encontramos que la aplicación cae ya que no consigue procesar los threads generados. En estos casos suele ocurrir que la aplicación genera todos los threads que puede (normalmente este parámetro se especifica en la configuración) y cuando llega al limite la aplicación deja de aceptar nuevas peticiones.

En este artículo veremos qué herramientas podemos utilizar para analizar los threads de nuestra aplicación.

Un examen detallado de las llamadas a sistema de nuestro equipo nos puede dar una foto detallada de que esta haciendo cada proceso lo cual es una ayuda inestimable para diagnosticar problemas de performance.

Truss es una utilidad que traza las llamadas al sistema y señales para un proceso determinado. Este comando envía el output al stderr.

Nota: en linux el comando equivalente es strace.

En este documento crearemos un nuevo servicio SMF en un Solaris 10.

Dicho servicio montará filesystems con el formato "lofs" leyendo un fichero llamado "vfstab.lofs".

EtherChannel nos permite sumar la velocidad de cada puerto físico y así obtener un único enlace troncal de alta velocidad.

Cuando tenemos muchos servidores que salen por un único enlace troncal, puede que el tráfico colapse el enlace. Una de las soluciones más prácticas es el uso de EtherChannel.