Búscame en ...

Wii Number: 0560-7514-5231; Steam: KurZero; SL: JorgeMoratillaPorras Kita; XFire: KurZero

jueves 29 de octubre de 2009

LDAP: Sun Directory Server Enterprise Edition 7

Acaba de salir el 26 de Octubre la nueva versión del servidor de directorios de Sun Microsystems, acompañada de varias novedades como suele ser habitual en un cambio de versión de producto. Las principales novedades, comparándo la versión 6.3.1 las podéis ver en la imagen de abajo:


  • Nuevo formato de Base de datos (no hay más información por el momento)
  • Datos comprimidos en la Base de datos
  • Mejor reindexación
  • Menor cantidad de meta datos en la replicación
  • Soporte a varios motores J2EE para ejecución del DSCC (Consola Web)
  • Soporte IPv6 en todas las plataformas
  • Mejoras en el proxy (ahora también virtual directory)
  • Actualización de versiones 5.x a 7.0 o 6.x a 7.0
También han hecho actualizaciones de acuerdo a benchmarks mixtos (hardware-software), de forma que hay recomendaciones de qué gama o serie de máquinas emplear para mejorar el rendimiento del servidor de LDAP.

  • Series X: para un nivel óptimo de escrituras (2000 modificaciones/seg)
  • Series M: respuesta rápida para directory proxy server o entornos de directorio virtual.
  • Series T: Para proporcionar rendimiento en operaciones de lectura
 NOTA: según el siguiente artículo publicado en el blog oficial de Sun para el Directory Server, se ha conseguido tener de forma sostenida la cifra de 450.000 operaciones / segundo.  Ojalá pudiera contar con ese hardware para probar esta afirmación.
A 28/10/2009 sin embargo, el software no está disponible para su descarga de forma pública.  Habrá que esperar un poco más.  Sin embargo, ya se han actualizado los cursos y en breve se podrán impartir con la nueva versión.  De momento, casi está a punto de ver la luz el DIR-2340 (DSEE7.x: Mantenimiento y Operaciones)


















Por último, todas las imágenes han sido capturadas de una presentación publicada recientemente en el blog de directoryservers de Sun Microsystems. Aquí tenéis el enlace para acceder al vídeo de la presentación, donde se incluye también la nueva versión de Role Manager 5.

Libro: Nocte de difuntos

Aprovecho este post rápido para promocionar el nuevo libro de terror en el que ha participado Nuria C. Botey con tres nuevos relatos hiperbreves escritos para la noche de Halloween: "A Skeleton in the closet", "Thriller", "Red Roses for a Blue Lady".


El libro está publicado en formato electrónico (PDF), bajo licencia Creative Commons, para que no digan que los autores españoles no están puestos a la última en tecnología.

En total son 24 páginas de relatos con una temática central: la noche de difuntos o Halloween.  Algunos son de terror, otros de suspense, pero dada la corta extensión de los relatos, la mayoría son de humor morboso.  Que reír no es malo, mucho menos en esta noche.

miércoles 21 de octubre de 2009

Vi: buscar y borrar

Truco del día: cómo buscar en vi una cadena de texto y borrar todas las líneas donde aparezca.

:g/cadena/d

Hoy he escuchado pronunciar estas palabras

"Conocimiento es lo que adquirimos de otras personas. Sabiduría es nuestra propia vivencia y experiencia".
"Estamos rodeados de conocimiento. Almacenamos conocimiento, en nuestra cabeza, en nuestros ordenadores, en nuestros libros, en nuestras películas. Pero no vivimos, no experimentamos y por lo tanto, no somos más sabios."

lunes 19 de octubre de 2009

Solaris 10: Script que deshabilita servicios

Tengo configurado un servidor Sun Solaris Blade 2500 para montar zonas y maquetas, tanto para pruebas como para cursos. Voy a publicar algunas de las guias de configuración de la maquina para aprovechar el máximo del sistema operativo.

Para hoy voy a compartir un pequeño script que elimina servicios inútiles, desde mi punto de vista. Sólo te deja abierto el ssh para conexiones remotas.

La url es la siguiente: http://tinyurl.com/ygkoz8y

jueves 15 de octubre de 2009

Instalación de Oracle Database 11gr2 en Zona Solaris 10

Para que no se me olvide, después de estar trasteando con varios parámetros, la configuración que me ha funcionado para montar un Oracle database en un Solaris 10 es la siguiente:

Configuración Hardware:
Sun Blade 2500 (2 CPU's + 4GB RAM)


Configuración Software:
  • Solaris 10 (08/07)
  • FSS habilitado
  • ZFS para pool de zonas


Zona oracle con la siguiente configuración:
create -b
set zonepath=/zonas/oracle
set autoboot=false
set ip-type=shared
add inherit-pkg-dir
set dir=/software
end
add net
set address=10.0.0.11/24
set physical=bge0
end
add rctl
set name=zone.cpu-shares
add value (priv=privileged,limit=10,action=none)
end
add attr
set name=comment
set type=string
set value="zona Oracle"
end


Parametrización de la zona global:
  • /etc/system:
set noexec_user_stack=1
set semsys:seminfo_semmni=100
set semsys:seminfo_semmns=1024
set semsys:seminfo_semmsl=256
set semsys:seminfo_semvmx=32767
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10

Configuración de la zona oracle:
  • Grupos:
oinstall::101:
dba::102:oracle
oper::103:


  • Usuarios:
oracle:x:100:101::/home/oracle:/usr/bin/bash



Variables de entorno del usuario oracle
  • .bash_profile:
#Oracle Environment Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/opt/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1; export ORACLE_HOME
ORACLE_SID=TESTDB11G; export ORACLE_SID
PATH=$PATH:/usr/local/bin:/usr/ccs/bin:/usr/sfw/bin:$ORACLE_HOME/bin

Ejecución del instalador de Oracle:
/software/oracle/database/runInstaller -ignoreSysPrereqs

Aparece una ventana de instalador diferente a la estándar que permite configurar el uso de memoria. Cambiar la asignación de memoria del valor por defecto (aproximadamente el 40% de la memoria) a 1000MB (equivalente al 25% de uso de memoria).

Con esto se instala sin problemas y sin errores ORA-27102.

lunes 12 de octubre de 2009

VImperator: VI en Firefox


Hoy voy a postear este interesante plugin de firefox: VImperator. Proporciona una interfaz de comandos en el propio firefox que emula al editor de textos de unix, vi.

Funcionan todos los comandos, y para conseguir la sensación de entorno de comandos, elimina los menús de navegación, con lo que las url's son introducidas a mano.



Muy útil, ya que los atajos de teclado del vi aceleran la navegación.

Mi enhorabuena a los creadores del plugin. Aquí el enlace a su página.

domingo 4 de octubre de 2009

Bash: bucle for con rangos

En bash se puede trabajar con bucles y rangos incrementales de forma que se puedan crear 100 ficheros en una sola linea.

# for i in {1..100}; do touch file$i; done

Bash: Crear lista de ficheros en una sola linea

Truco en bash para crear una secuencia de ficheros en bash:

Queremos crear 4 ficheros: quota.user, aquota.user, quota.group, aquota.group en 2 directorios, dir1 y dir2:

# touch {dir1,dir2}/{,a}quota.{user,group}