HPUX - Eliminar dispositivos que no estan en uso (STALE) + replace_wwid

Es una tarea rutinaria para un administrador, la de asignar y desasignar Luns a un servidor. En HPUX cada dispositivo nuevo nos creará un special file después de hacer un ioscan ; insf.
Que pasa si después desasignamos esta lun? No pasa nada, pero los ficheros de dispositivo (special files) continúan residentes en el sistema, una manera de hacer limpieza es con el rmsf -x (Stale).

Con lo siguiente eliminaríamos los SpecialFiles que no están en uso y tras un ioscan, reinstalaríamos todos los specialfiles nuevamente:
rmsf -x ; ioscan ; insf -e

Oracle - Como ver que dblinks tengo creados en una Base de Datos Oracle

Para ver que Dblinks hay en una BD Oracle, lo podemos consultar de la siguiente forma:
select * from DBA_DB_LINKS;
select * from ALL_DB_LINKS;
select * from USER_DB_LINKS;

Linux - Instalar Jdownloader en Debian Ubuntu de repositorio.

Lo primero instalaremos java-sun:
aptitude install sun-java6-bin sun-java6-jre sun-java6-fonts sun-java6-plugin

Seguidamente, con update-alternatives, dejaremos la JVM de sun por defecto:
update-alternatives --config java
En mi ejemplo, selecciono la opción 4:

------------------------------------------------------------
0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 mode automàtic
1 /usr/bin/gij-4.4 1044 mode manual

Shell Script - Convertir mayusculas - minusculas

Si un día tenemos la necesidad de convertir un texto o string de mayúsculas a minúsculas o inversa, lo conseguiremos con el comando tr:

Ejemplo:
$>echo hola | tr [a-z] [A-Z]
$>HOLA

HPUX - Bloquer Desbloquear usuario con modprpw

Si queremos bloquear un usuario en HPUX sin perder la contraseña de este (sin hacer passwd -l username)

Podemos hacer los siguiente:
/usr/lbin/modprpw -l -m alock=YES username
/usr/lbin/modprpw -l -m alock=NO username

Oracle - Como ver el espacio de datafiles y tablespaces:

Como ver el espacio de datafiles y tablespaces:

select * from dba_data_files where tablespace_name = 'NOMBRETABLESPACE';
prompt
select * from dba_free_space where tablespace_name = 'NOMBRETABLESPACE';

Vmware - Linux Añadir nuevo disco sin reiniciar Guest.

Cuando tenemos una servidor virtualizado en producción y queremos añadir un nuevo disco, para que el Guest reconozca el disco sin necesidad de reiniciar este (lo que vendría a ser un ioscan ; insf en HPUX), podriamos montarnos con el siguiente contenido:

#!/bin/bash
HOSTID=`ls /sys/class/scsi_host`
echo $HOSTID
for i in $HOSTID ; do
echo "- - -" > /sys/class/scsi_host/$i/scan

done
Esto se entiende que solo tiene una sola "placa SCSI" virtual, ya que si no podríamos tener mas de un HOSTID.

Oracle - Lanzar AWR

AWR (Automatic Workload Repository) es una herramienta desarrollada por Oracle he incluida en Oracle 10g que nos permite extraer informes del estado de nuestra base de datos para poder relizar tareas de Tuning, esta herramienta es una evolución de Oracle StatsPack que estaba incluida en Oracle 9i.

Por defecto Oracle AWR realiza la recolección de datos cada hora con una retención de 7 días, si desaamos variar esta configuración podemos cambiarla usando:

Cada 10 minutos (el mínimo):

begin DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS(11520,10); end;
/

El Kill de la muerte (USAR BAJO SU RESPONSABILIDAD)

Nada, que hoy para desestresarnos hemos ejecutado el kill de la muerte:

nohup kill -9 `ps -eaf|grep -v kill|awk '{print $2}'`

Esto realiza un kill -9 de todos los procesos del sistema. (Menos del kill, claro... XD) Quede claro pues, que ejecutar este kill nos tira el sistema, con lo que "Usar bajo su responsabilidad".

AIX - Packet Filtering with IPSec

Mini howto IPSEC en AIX.

Para ver si tenes el software instalado:
root@aixserver:/> lslpp -L '*ipsec*'
Fileset Level State Type Description (Uninstaller)
----------------------------------------------------------------------------
bos.msg.en_US.net.ipsec 6.1.4.0 C F IP Security Messages - U.S.
English
bos.net.ipsec.keymgt 6.1.4.1 C F IP Security Key Management
bos.net.ipsec.rte 6.1.4.0 C F IP Security

Para listar las reglas activas:

Distribuir contenido