Administra tu Blog

¡Crea tu Blog Ya! Fácil y Gratis

Java ORACLE
Welcome!. Gracias por ingresar, espero guste.

28/09/2008 GMT 1

Instalación de Automatic Storage Management ASM de Oracle en Linux Red Hat

paulonline @ 23:33

l0_f_0922oracle-openworld.jpg

Esta es la instalación de ASM en su propio HOME

[root@localhost  ~]# mkdir /u01/asmdisks

[root@localhost  ~]# cd /u01/asmdisks/

//Creamos los raw devices en LINUX

[root@localhost asmdisks]# dd if=/dev/zero of=asm_disk1 bs=1024k count=400

[root@localhost asmdisks]# dd if=/dev/zero of=asm_disk2 bs=1024k count=400

[root@localhost asmdisks]# dd if=/dev/zero of=asm_disk3 bs=1024k count=400

[root@localhost asmdisks]# dd if=/dev/zero of=asm_disk4 bs=1024k count=400

[root@localhost asmdisks]# losetup /dev/loop1 asm_disk1

[root@localhost asmdisks]# losetup /dev/loop2 asm_disk2

[root@localhost asmdisks]# losetup /dev/loop3 asm_disk3

[root@localhost asmdisks]# losetup /dev/loop4 asm_disk4

[root@localhost asmdisks]# raw -qa

[root@localhost asmdisks]# raw /dev/raw/raw1 /dev/loop1

[root@localhost asmdisks]# raw /dev/raw/raw2 /dev/loop2

[root@localhost asmdisks]# raw /dev/raw/raw3 /dev/loop3

[root@localhost asmdisks]# raw /dev/raw/raw4 /dev/loop4

[root@localhost asmdisks]# raw -qa

//Ahora tenemos 4 raw devices que serán usados para crear los ASM disks

/dev/raw/raw1: bound to major 7, minor 1

/dev/raw/raw2: bound to major 7, minor 2

/dev/raw/raw3: bound to major 7, minor 3

/dev/raw/raw4: bound to major 7, minor 4

/*

Ahora creamos una cuenta ASM que será utilizada para crear la instancia de AS. Abrimos otra consola.

*/

[root@localhost  ~]# /usr/sbin/groupadd asmdba

[root@localhost  ~]# useradd oracleasm -g oinstall -G asmdba

[root@localhost  ~]#passwd oracleasm

//password: oracle

[root@localhost  ~]# vi /etc/group/

//poner como oinstall:x:503:oracleasm

[root@localhost  ~]# mkdir -p /u01/app

//damos los permisos

[root@localhost  ~]# chown -R oracle:oinstall /u01/app

[root@localhost  ~]# chmod -R 775 /u01/app

//seteamos los parámetros

[root@localhost  ~]# vi /home/oracleasm/.bash_profile

//ponemos como:

#User specific environment and startup programs

unset PATH; export PATH

unset USERNAME

PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin

umask 022

ORACLE_BASE=/u01/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/10.2.0/asm_1

ORACLE_SID=+ASM

PATH=$ORACLE_HOME/bin:$PATH

export PATH

export ORACLE_BASE ORACLE_HOME ORACLE_SID

[root@localhost  ~]# cd /u01/asmdisks/

[root@localhost asmdisks]# chown oracleasm:asmdba /dev/raw/raw1

[root@localhost asmdisks]# chown oracleasm:asmdba /dev/raw/raw2

[root@localhost asmdisks]# chown oracleasm:asmdba /dev/raw/raw3

[root@localhost asmdisks]# chown oracleasm:asmdba /dev/raw/raw4

[root@localhost asmdisks]# xhost +

[root@localhost asmdisks]# su - oracleasm

[oracleasm@localhost  ~]$ cd /u01/database

[oracleasm@localhost  ~]$ ./runInstaller

...Passed ...

//Click en Advanced Installation y Next

//Inventory Details, Next

//Select Installation Type, poner Enterprise Edition y Next

//Home Details, cambiar OraDb10g_home1 a OraDb10g_asmhome. Next

//Next

//Yes (Opcional)

//Configuration Option , elegir ASM y poner dos veces el password. Next

//Configure ASM, elegir External y seleccionar todos los check boxes. Next

//Privileged Operating System Groups, cambiar oinstall por asmdba. Next

//Install

//Seguir las instrucciones de Execute Configuration scripts. Abrimos ina consola en root, cuando terminamos hacemos click en OK

//En la consola root ejecutamos ps - ef | grep ASM para verificar

[root@localhost asmdisks]# ps - ef | grep ASM

//Ejecutamos sqlplus

[oracleasm@localhost ~]$sqlplus "/ as sysdba";

SQL> SELECT name FROM v$asm_diskgroup;

SQL> SELECT name FROM v$asm_disk;

 

Comentarios

No hay Comentarios »

Dejar un Comentario


<a href> <em> <blockquote> <strong> <cite> <code> <ul> <li> <dl> <dt> <dd>

Contactar con la autora o autor | Archivo | ¡Crea tu Blog Ya! Fácil y Gratis