Archive for February, 2007

Estado del proceso apache con mod_status

Sunday, February 18th, 2007

Este modulo muestra estado del proceso de apache y el uso de la cpu, puede venirnos bien si tenemos problemas de rendimiento o para realizar analisis de rendimiento.

A partir de la version 1.1 de apache ya viene incorporado.

Para utilizarlo solo hay que descomentar (si no esta ya descomentada) la linea:

LoadModule status_module /usr/lib/apache/mod_status.so

y despues añadir las siguientes lineas al final (o donde quieras) del fichero httpd.conf:

<Location /server-status>
SetHandler server-status

Order Deny,Allow
Deny from all
Allow from .foo.com
</Location>

Despues reiniciar el servidor apache, o en vez de eso hacer /etc/init.d/apachectl reload para cargar los cambios (esto aun no lo he probado, pero me han dicho que funciona… ¬¬)

Informacion obtenida de la documentacion de apache.

Ampliar la swap en HP-UX

Sunday, February 18th, 2007

Para incrementar la swap primaria primero hay que crear un volumen logico, para ello utilizaremos el siguiente comando:

lvcreate -C y -L X -r n -n pswap /dev/vgroot

Donde X es el tamaño en MB que deseamos añadir.

Despues con la herramienta SAM, buscamos Swap y pulsamos con el boton derecho y damos a añadir file system como swap y seleccionamos el file system que acabamos de crear y damos a aceptar. Despues de esto ya deberia estar asignado el nuevo espacio. Podemos comprobarlo con el comando swapinfo.

Nota: Es recomendable tener las X exportadas antes de ejecutar el SAM para poder verlo en modo grafico que es mucho mas rapido. Para ello basta con escribir:

export DISPLAY:XX.XX.XX.XX:0.0, donde XX.XX.XX.XX es nuestra IP.

Arrancar HP-UX en modo single-user

Sunday, February 18th, 2007

Esto a veces es muy util cuando tienes que redimensionar un volumen logico que este siendo utilizado o para ampliar la swap primaria sin tener que crear una secundaria.

Esto son los pasos que tienes que seguir.

1. Reinicia la maquina y cuando este iniciando manten presionado Escape para deneter el auto-boot.

2. Una vez en el menu escribe SEA para ver que dispositivos puedes arrancar una vez localizado el tuyo escribe PX ISL para iniciarlo (donde X es el numero del dispositivo).

3. Cuando te aparezca el prompt ISL> escribir lo siguiente:

Si tienes instalado HP-UX 9.x: ISL> hpux -iS disc(;0)/hp-ux
Si tienes HP-UX 10.x y 11.x: ISL> hpux -iS disc(;0)/stand/vmunix

Las etiquetas -iS son las que corresponden a arrancar en single user.

Música Open Source!!

Wednesday, February 7th, 2007

fakeIDNavegando por ahi he encontrado una web con un montón de enlaces a webs de artistas que hacen música OpenSource que puedes utilizar libremente sin tener que pagar por ello. Algunos artistas son realmente buenos, para mi gusto me quedo con Fake ID por el rollo techno-oscuro que llevan, aunque no he tenido tiempo de oirlos todos….

Sincronizar servidores IIS

Wednesday, February 7th, 2007

Normalmente uso poco Windows pero a veces me veo obligado a hacerlo. Y una de las cosas útiles que he encontrado es que si tienes un servidor IIS instalado en una máquina puedes sincronizarlo con otro para usarlo cómo clúster.

Para hacerlo sin clave puedes usar el comando:

\WINNT\system32\inetsrv\iissync nododestino

en cambio si el servidor requiere clave puedes utilizar este otro:

iiscnfg /copy /ts nododestino /tu DOMINIOLOCAL\Administrador /tp clave