Buscar este blog

jueves, 17 de febrero de 2011

Parámetros básicos para optimización de rendimiento de AIX con Oracle


No existen unas reglas definitivas para el ajuste de rendimiento de un sistema, sino que consiste en un proceso cíclico de ajuste-análisis-ajuste-análisis-etc... De todas formas si que hay unas reglas básicas para el ajuste inicial, que en principio permiten empezar con un sistema bastante afinado. Además, entender los parámetros involucrados permite más adelante hacer los ajustes necesarios cuando se detectan problemas de rendimiento.


Los parámetros de las siguientes recomendaciones están basados en AIX 5.3 y Oracle 10.2. Ya sé que son versiones que se están dejando de instalar, pero todavía quedan muchas instalaciones con estas versiones, por lo que todavía puede ser útil en algunos casos.


Voy a una poner una lista de parámetros con sus valores, y luego explicaré que es cada parámetro, como se pueden ver y como se pueden modificar:

lunes, 14 de febrero de 2011

Migración de discos

Este documento muestra como migrar los VGs sobre nuevos discos. Este procedimiento es muy útil por ejemplo para la migración de cabinas.

Nota previa: este documento supone que todos los datos están dentro de LVM (no se utilizan raw devices) y que no existe cluster.
Si hubiese cluster hay dos posibles procedimientos (el correcto, cuando funciona bien cspoc, y la "ñapa", cuando no funciona bien cspoc).
En el caso de los raw devices hay que migrar a nivel de aplicación.

Rehacer el mirror tras un alt_disk_install

Para rehacer el mirror, lo primero es eliminar la definición del altinst_rootvg

# alt_rootvg_op -X

Y a continuación rehacemos el mirror, como se muestra en esta entrada ver

Edito: Añado la forma correcta que ha comentado Kemon :-)

Deshacer un mirror : UNMIRRORVG

Pasos para deshacer un mirror y volverlo a generar

El proceso normal para romper el mirror oen IBM AIX es:

# unmirrorvg rootvg hdisk0
Deshace el disco hdisk0 en el mirror del rootvg

# reducevg rootvg hdisk0
Elimina volumenes fisicos al vg

# rmdev -dl hdisk0
Elimina el dispositivo hdisk0

NIM

Despues de una Instalacion desde 0 de AIX

Añadimos hdisk1 al VG rootvg:

#extendvg rootvg hdisk1

Creamos mirror:

#mirrorvg '-S' rootvg hdisk0 hdisk1

Para ver como esta el orden de arranque:

#bootlist -o -m normal

Añadimos hdisk1 al orden de arranque

#bootlist -m normal hdisk0 hdisk1

Clonado de Discos # alt_disk_install

# alt_disk_install -B -C hdisk2
+----------------------------------------------------------------------+
ATTENTION: calling new module /usr/sbin/alt_disk_copy. Please see the
alt_disk_copy man pageand documentation for more details.
Executing command: {/usr/sbin/alt_disk_copy -O -B -d "hdisk2"}