Juan Andres Mercado Oracle Blog – IT Buenos Aires

Troubleshooting daily on Oracle Systems, Linux & more !

Tag Archives: ASM

Oracle Exadata | Log Files on Database Machine

English: Disk structures comprising Oracle dat...

English: Disk structures comprising Oracle database files Category:Database (Photo credit: Wikipedia)

Como es de publico conocimiento, cada vez que nuestros sistemas comienzan con problemas o queremos determinar algun tipo de comportamiento :

  • Como ?
  • Cuando ?

Es el momento en que recurrimos a la revision de los logs .

Esta revision se hace aun mas exaustiva cuando trabajamos de forma remota y no estamos en el dia a dia del cliente. Ahi es donde buscaremos el historial del comportamiento de nuestro OS y nuestras DB’s.

En el caso de hoy vamos a comentar donde hallarlos en un Exadata.

Espero no estar olvidando nada, si asi fuere, solicito su contribucion que sera bienvenida.

Database Logs

Vamos a comenzar por el sector de las base de datos, en los nodos donde se encuentran.

a) Comenzamos por el ASM  para las ASM instances.

$ORACLE_BASE/diag/asm/+asm/+ASM{inst_number}/trace/alert_+ASM {inst_number}.log

Veamos un Ejemplo Read more of this post

Oracle Database 12c | Grid Infrastructure 12c Release 1 (12.1) Installation

1966595

Queridos amigos, vamos a comenzar una serie de Artículos del motor de Bases de Datos Oracle en su version 12c (Cloud) .

Ante todo vamos a introducir a lo largo del camino nuevos conceptos como pluggable database.

En esta primera entrega vamos a instalar la infraestructura grid para comenzar con nuestras pruebas.

En mi caso por estar corto de tiempo , mi opcion de OS fue  trabajar con Oracle Linux.

Mas adelante hare unos llamados a este articulo para poner solamente las diferencias de configuración y que serán importantes para cada uno de los Sistemas Operativos que haga mencion.

Vamos a poner manos a la obra asi comenzamos a instalar nuestro entorno y así poder introducirnos en los nuevos conceptos de Oracle 12c.

Configuración de Sistema Operativo.

La ventaja de trabajar con Oracle Linux en este caso, es que con tan solo la ejecucion de un comando estamos listos para lanzar el wizard de instalacion del software.

Para ello basta con la ejecucion del comando yum que sera el que instale el RPM oracle-rdbms-server-preinstall

# yum install oracle-rdbms-server-12cR1-preinstall

Podemos observar que se produjeron los siguientes cambios:

  1. Se creo el Usuario oracle.
  2. Se modifico el archivo limits.conf
  3. Se modifico el archivo sysctl.conf
  4. Descargo y aplico todas las dependencias necesarias para la instalación del software de Oracle.

Como nosotros vamos a instalar el grid infrastructure, debemos agregar en el caso de querer realizar una instalación prolija y tener distintos roles de administración: Read more of this post

Oracle ASM 11gr2 | How to Upgrade ASM 10gr2 to 11gr2

Buenas tardes a todos, aca regreso de nuevo luego de varias migraciones, puestas en producción y dictado de clases. 

Si bien no aparezco con nuevo articulo hace tiempo, hoy regreso con uno interesante para dbas que se encuentran con el proceso de migrar su motor de base de datos de 10gr2 hacia 11gr2.

Algunos ambientes precisan utilizar 10g y 11g al mismo tiempo para probar performance, procesos de migración y otro tipos de reportes.

Una solución que propongo es migrar el storage a 11g y tener la posibilidad de :

  • Conservar las bases de datos de versión 10g.
  • Instalar nuevas bases 11g.
  • Probar procesos de migración.

Es por ello que en este instructivo cumplo con detallar el primer paso.

Migrar el ASM , ejecutando la nueva structura GRID que nos propone Oracle y que con mayor detalle de configuración nos permite la instalacion del instancias en cluster.

Preparativos para la realizar el upgrade

Vamos a comenzar descargando el software.

Oracle Database 11gR2 (64bits)

Una vez que realizamos la descarga lo colocamos en un path de instalación. Read more of this post

CONFIGURING MULTIPATH 2nd Part – Configuration

multipath transfer function

Image via Wikipedia

Configurando Multipath 2da Parte

Vamos a configurar nuestro multipath para que comience a trabajar y quede disponible para realizar una lectura de los dispositivos asignados.

Es muy importante entender que es lo que estamos haciendo, asi que les voy a comentar de lo que a mi criterio es necesario a la hora de realizar una configuracion de este tipo.

No se queden con lo que les ofrezco en este articulo, pueden investigar más acerca de este tema, ya que mi objetivo no es entrar en el detalle ni profundidad acerca de mutlipath.
Pueden obtener mucha documentación, ya que en el mundo linuxero hay mucha cortesía, sin ir mas lejos sus colegas administradores de ambientes tipo unix de su área laboral.

Yo lo se por haber sido linux admin y por que tengo dos grandes colegas ! Un abrazo para Diego y Fede !

En el archivo /etc/multipath.conf existe en la configuracion por default unas lineas que provocan que se ignoren todos los dispositivos. Read more of this post

Moving control file from file system to ASM system

The logo of Oracle Corporation

Image via Wikipedia

Como mover un controlfile de filesystem hacia ASM

Tuve como consultor las tareas de normalizar politicas, standares y otros elementos de seguridad.
La semana pasada, auditando , me tope con una base que estaba en ASM pero que el controlfile se encontraba en filesystem.
De ello es que acerco esta experiencia ya que el DBA que se econtraba no había trabajado nunca con la tecnologia ASM y al levantar la base despues de la instalacion por medio de scripts dio por sentado que esto estaba funcionando sin problemas.

Primero busque la ubicacion del controlfile y comence con mi tarea de migracion de filesytem para ASM.

SQL> sho parameter control

NAME				     TYPE	 VALUE
------------------------------------ ----------- ------------------------------
control_file_record_keep_time	     integer	 7
control_files			     string	 /u01/app/oracle/product/10.2.0
						 /db_ASDEF/dbs/cntrlASDEF.dbf

Read more of this post

%d bloggers like this: