miércoles, 5 de febrero de 2014

Creación de de discos de ASM (ASMCA)

La administración de estos grupos la llevaremos acabo con Oracle ASM Configuration Assistant Create (ASMCA) para ello ejecutamos:

cd /u01/app/oracle/product/11.2.0/grid/bin
./asmca


Figura 1 ASMCA
 Presionamos el botón Crear y ponemos los siguiente datos (Figura 2)
Nombre del grupo: FRA
Redundancia: Externa
Discos: ASMDisk5, ASMDisk6, ASMDisk7, ASMDisk8

Figura 2 Creación de un grupo de discos

Después de introducir los datos presionamos el botón Aceptar, confirmamos la operación y al finalizar la creación se nos mostrará un mensaje informativo.
El nuevo grupo creado se muestra en la ventana principal de la aplicación (Figura 3).

Figura 3 Grupos creados

martes, 4 de febrero de 2014

Oracle DataBase 11g - Parte 3 Instalación de Oracle ASM y particionamiento

Iniciada la sesión en Oracle Linux 5 como usuario root, abrimos una terminal  y nos posicionamos en el directorio /etc/yum.repos.d
cd /etc/yum.repos.d
a continuación descargamos el archivo
wget http://public-yum.oracle.com/public-yum-el5.repo

Figura 1 Descarga de cabeceras
Abrimos el archivo de configuración para editarlo

gedit|nano public-yum-el5.repo

Cambiamos el valor del campo enabled=1 de las siguientes secciones
  • [ol5_u6_base]
  • [el5_addons]
  • [el5_oracle_addons]

Ejecutamos el siguiente comando para descargar los paquetes
 yum list

Instalación de oracle-validated


Una vez descargados todos los paquetes crearemos el usuario oracle por medio del comando

yum install oracle-validated
Oracle validated crea por defecto al usuario oracle y al grupo oinstall y dba
confirmamos la descarga de archivos y la llave para su descarga. Tras la finalizar la instalación, le asignamos una contraseña al usuario oracle

passwd oracle
password: oracle


Ejecutamos el siguiente comando para crear las carpetas para los productos oracle
mkdir -p /u01/app/oracle


Asignamos permisos sobre las carpetas creadas al usuario oracle y al grupo oinstall

chown oracle:oinstall /u01 -R
Creamos el grupo oper y agregamos al usuario oracle como miembro de este
groupgroadd -g 54323 oper
usermod -G dba,oper oracle

Configuración de las variable de entorno


Nos cambiamos de carpeta
cd /home/oracle
Editamos el  archivo .bash_profile que contiene las variables de entorno del usuario
gedit .bash_profile
 y agregamos las siguientes líneas:

  • ORACLE_SID=orcl
  • export ORACLE_SID
  • ORACLE_BASE=/u01/app/oracle
  • export ORACLE_BASE
  • ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
  • export ORACLE_HOME
  • EDITOR=gedit
  • exportEDITOR
  •   PATH=$ORACLE_HOME/bin:$...
Guardamos el archivo y cargamos las variables mediante el comando
. .bash_profile
Podemos verificar las variables cargadas mediante

env | grep ORACLE


Instalación de Oracle ASM

La instalación de oracle asm requiere estabilizar el kernel por tanto, instalaremos:
yum install oracleasm-support

al finalizar ejecutamos el siguiente comando para instalar oracle asm:
 yum install oracleasm 

 Cuando la instalación halla terminado ejecutamos el siguiente comando para configurar la instancia (Figura 2)

/etc/init.d/oracleasm configure
 Default user..: oracle
Default group: oinstall

Figura 2 ASM Configure

Particionamiento y etiquetado de los discos para ASM

4 de los discos seran para el grupo +DATA {ASMDisk1..4}
4 discos al grupo +FRA {ASMDisk5..8}

Ejecutamos el siguiente comando para particionar los discos (Figura 3)
 fdisk /dev/sd{b..i}
p imprime tabla de particiones
n nueva particion
p desde el primer cilindro hasta el ultimo
1 desde el primer lector
enter
enter
w escribir la configuracion anterior

Figura 4 Formateando discos

Una vez que los 8 discos han sido particionados, los presentaremos cada uno de ellos a oracle asm por medio del comando (Figura 5)

/etc/init.d/oracleasm createdisk ASMDISK{1..8} /dev/sd{b..i}1


Figura 5 Creación de discos para ASM

Podemos comprobar que los discos se agregaron correctamente ejecutando el comando
/etc/init.d/oracleasm listdisks

*******REINICIAR y entrar como oracle,oracle

Oracle DataBase 11g - Parte 2 Instalación de Oracle Linux 5


Una vez que ha  iniciado el asistente de instalación (Figura 1) presionamos siguiente

Figura 1 Asistente de instalación

Aparecerá una nueva ventana para la selección del idioma y seleccionamos "Spanish (Español)"; presionamos siguiente. En la configuración del teclado seleccionamos la propia, en mi caso Español y siguiente.
Al continuar nos aparecerá un mensaje de alerta diciendo que se formatearán las particiones para ASM confirmamos cada una.

A continuación tenemos que indicar en cual unidad instalaremos el sistema operativo, elegimos la primera opción que es nuestro disco de 36gb y desmarcamos a todas las demás (Figura 2).

Figura 2 Selección de la unidad para el S.O.

El siguiente paso será la configuración de red, esta la dejamos así como está y continuamos; en la siguiente ventana estableces nuestra zona horaria y presionamos siguiente.


Enseguida establecemos la contraseña del usuario root (Figura 3) la cual será: oracle

Figura 3 Contraseña de root
La siguiente ventana nos permite seleccionar aplicaciones adicionales de oracle, marcamos la opción "Personalizar ahora" y presionamos siguiente.

Las aplicaciones seleccionadas serán:

Desarrollo:
  •  Desarrollo de software de GNOME
  • Herramientas de desarrollo
 Sistema base:
  • Herramientas del sistema

Por último presionamos siguiente en las siguientes 2 ventanas y la instalación comenzará (Figura 4).

Figura 4 Instalación en proceso
Al terminar se mostrará la siguiente pantalla (Figura 5).

Figura 5 Instalación finalizada

Para finalizar reiniciamos el equipo y el sistema operativo estará instalado y listo para usarse (Figura 6).
Cuando el sistema operativo ha iniciado el asistente nos muestra una ventana para configuración del sistema:
  1. Aceptar los Términos y condiciones
  2. Deshabilitar el Firewall
  3. Deshabilitar SELinux
  4. Deshabilitar KDump
  5. Establecer fecha y hora
  6. No crear usuario


Figura 6 Sistema operativo instalado