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

No hay comentarios.:

Publicar un comentario