You are on page 1of 22

INSTALACIN DE FEDORA10 y

ORACLE DATABASE 11G RELEASE1

Diciembre - 2009

INSTALACION DE LINUX DISTRIBUCION FEDORA


10
Arranque desde el CD o DVD. En la pantalla de inicio, presione la tecla "Enter".

Omitir la prueba de medios de comunicacin ,presionar el botn de "Skip" y


presionando la tecla "Enter".

Haga clic en el botn "Siguiente" en la pantalla de la Bienvenida.

Seleccione el idioma apropiado y, a continuacin, haga clic en el botn "Siguiente".

Seleccione el teclado apropiado y, a continuacin, haga clic en el botn "Siguiente".

Haga clic en el botn "Yes" en el cuadro de dilogo de advertencia

Ingresamos el dominio correspondiente

Seleccione la zona horaria correspondiente haciendo clic en la ciudad ms cercana


en el mapa y, a continuacin, haga clic en el botn "Siguiente".

Introduzca la contrasea del root o super usuario y, a continuacin, haga clic en el

botn "Siguiente".
Desactive la casilla " Encrypt system" y marque la opcin Review and modify
partitioning layout(Revisar y modificar el diseo de las particiones), a continuacin,
haga clic en el botn "Siguiente".

El diseo de las particiones actual se presenta. Si el sistema operativo se va a


utilizar para una instalacin de Oracle, asegrese de que la particin de intercambio
es, al menos 2G (2048M) de tamao. Una vez que est satisfecho con la estructura
de la particin, haga clic en el botn " Next" .

Para una instalacin mnima desmarque las casillas por defecto

Espere mientras se completa la instalacin.

Haga clic en el botn de "Reiniciar.

Acepte la licencia y cree un usuario, cree un usuario

Configure la fecha y horario y sigue los siguientes pasos por defecto

Reinicie e ingrese con el usuario que acaba de creear.

INSTALACION DE ORACLE DATABASE 11g


RELEASE 1

1. REQUSITOS DE SOFTWARE :

Fedora ISO image 32 bit i386 DVD ISO:


http://www.cyberciti.biz/tips/download-fedora-10-cd-dvd-iso.html

Oracle Database 11g Release 1 - Linux x86 (1.7 GB)


http://www.oracle.com/technology/software/products/database/index.
html

VMware Workstation - 7.0.0 build-203739, compatible con las versiones 4,


5, 6

2. DESCARGA Y COPIA DE LOS ARCHIVOS AL DISCO DURO


1. Bajamos oracle_11gR1_database.zip de la web de oracle:
http://www.oracle.com/technology/software/products/database/index.htm
ly
2.

Creamos el sigueinte directorio en:


# mkdir -p /stage/db11g/db/Disk1

3. Movemos y descomprimimos el archivo linux.x32_11gR1_database.zip


en:
/stage/db11/db/Disk

# unzip linux.x32_11gR1_database.zip
Con esto vemos que tenemos ya descomprimida la carpeta database
# ls
database linux.x32_11gR1_database.zip
Listando el contenido de database debemos de ver algo similar a:
# ls database
doc install response runInstaller stage welcome.html
Damos los permisos a la carpeta: database
# chmod -R 775 database
3. REQUISITOS DE HARDWARE Y SOFTWARE PARA LA CORRECTA INSTALACIN
MEMORIA
Verificaremos la capacidad de almacenamiento previstas en el momento
de la instalacion de nuestro linux con el comando:
# nano /proc/meminfo
MemTotal:

1033816

Sugerencias para los espacions del SWAP


RAM disponible

Espacio requerido en el
Swap

Entre 257 MB y 512 MB

El doble de la RAM

Entre 513 MB y 2048 MB

1.5 veces el tamao de la


RAM

Entre 2049 MB y 8192 MB

Igual al tamao de la RAM

mas de 8192 MB

0.75 veces el tamao de la


RAM

ARQUITECTURA DEL SISTEMA


Vamos a verificar que nuestro PC cumpla con los requisitos del sistema
necesarios para la instalacin de Oracle
# uname -m
i686
REQUERIMIENTOS DE ESPACIO EN DISCO
El mnimo necesario en el directorio tmp para Oracle Database Client 11g
Release1 es de 130 MB
Para determinar el espacio en /tmp tecleamos:
# df -k /tmp

Vemos que es suficiente

REQUERIMIENTOS DE SOFTWARE
SISTEMA OPERATIVO: Fedora 10

Para determinar la distribucin y versin de Linux:


# cat /proc/version

KERNEL: Para Oracle Database 11g Release 1 debe ser 2.6 o superior
Para determinar la versin del kernel
# uname -r

2.6.27.5-117.fc10.i686
Vemos que es el adecuado
PAQUETES NECESARIOS:
Como en nuestro caso tenemos una PC x86 bits entonces los paquetes
necesarios son los siguientes:

binutils
gcc
glibc
glibc-devel
libaio
libaio-devel
libgcc
libstdc++
libstdc++-devel
elfutils-libelf-deve
make
sysstat
compat-libstdc++
unixODBC
unixODBC-devel

Para tal caso se instalo de la siguiente forma si estas conectado a internet, la cual
nos instalara los paquetes mas actuales existentes para esa arquitectura.
# yum install binutils-*
# yum install gcc-*
# yum install glibc-*
# yum install glibc-devel-*
# yum install libaio-*
# yum install libaio-devel-*
# yum install libgcc-*
# yum install libstdc++-*
# yum install libstdc++-devel-*
# yum install elfutils-libelf-deve-*
# yum install make-*
# yum install sysstat-*
# yum install compat-libstdc++-*
# yum install unixODBC-*
# yum install unixODBC-devel-*

CREACION DE GRUPOS Y USUARIOS PARA LA INSTALACIN


CREAR EL GRUPO oinstall
# groupadd oinstall
CREAR EL GRUPO dba
# groupadd dba

CREAR EL GRUPO oper


# groupadd oper

CREACIN DEL USUARIO oracle:


# useradd -g oinstall -G dba,oper oracle -d /home/oracle oracle

ESTABLECEMOS EL PASSWORD DEL USUARIO ORACLE


# passwd oracle
Tecleamos el password de oracle y lo confirmamos
Creacion de directorios y permisos :
# mkdir -p /u01/app/oracle
# chown -R oracle:oinstall /u01/app
# chmod -R 775 /u01/app

CONFIGURANDO LOS PARAMETROS DEL KERNEL


Edita con tu editor de textos preferido el archivo: /etc/sysctl.conf , y agrega o edita
las lneas siguientes:
fs.file-max = 6553600
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144
Comprobamos los parametros con : /sbin/sysctl p
Despus de especificar los nuevos valores en /etc/sysctl.conf, estos se cambian
cuando reiniciamos

CONFIGURACIN DE LOS LMITES EN EL SHELL PARA EL USUARIO ORACLE


Para mejorar el desempeo de Oracle en sistemas Linux, se recomienda establecer
los valores en los lmites de shell para el usuario oracle segn la tabla siguiente:
Shell Limit

Item en
limits.con
f

Hard Limit

Maximum number of
open file descriptors
Maximum number of
processes available to
a single user

nofile

65536

nproc

16384

a. Agrega las siguientes lneas en el archivo: /etc/security/limits.conf


oracle
oracle
oracle
oracle

soft nproc 2047


hard nproc 16384
soft nofile 1024
hard nofile 65536

b. En el archivo /etc/pam.d/login, si es que no existe agrega en caso contrario


modifica la siguiente lnea:
session

required

pam_limits.so

CONFIGURANDO EL FIREWALL Y SELINUX


Consulta el cuadro de dilogo Administracin de Firewall (System >
Administration > Firewall). Haz clic en el boton Disable luego aplique a
continuacin cierre el cuadro de dilogo.

Edite el archivo: /etc/selinux/config .


SELINUX=disabled
a continuacin reinicie el servidor:

Edite el archivo: /etc/redhat-release , (Fedora release 10 (Cambridge)) por:


redhat release 5
IDENTIFICANDO Y CREANDO EL DIRECTORIO BASE DE ORACLE:

CONFIGURACION DE LA IP Y LACALHOST
Editar el archivo /etc/hosts y agregamos el IP y el nombre del localhost, en mi caso
la siguiente IP y el monbre de mi localhost:

192.168.1.50

oralinux.tecsup.edu.pe

oralinux.tecsup.edu.pe

FINALMENTE PR0CEDEMOS A LA INSTALACION:


Nos logeamos con el usuario oracle:
$ cd /stage/db11g/db/Disk1
$ ./runInstaller
Iniciando la intalacion desde la linea de comandos.

Confirmacion de la ubicacion de los archivos.

Secuencia de la instalacion

Ventana de verificacion de los requerimientos para una instalacion normal, y como


vemos existe 0 requerimientos por verificar.

Abrimos una venta de comandos como root y ejecutamos los siguientes Scripts

-------------------------------------------------$ su
Password:
# cd /u01/app/oraInventory
# ./orainstRoot.sh
Changing permissions of /u01/app/oraInventory to 770.
Changing groupname of /u01/app/oraInventory to oinstall.
The execution of the script is complete
--------------------------------------------------# cd /u01/app/oracle/product/11.1.0/db_1
# ./root.sh
Running Oracle 11g root.sh script...
The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /u01/app/oracle/product/11.1.0/db_1
Enter the full pathname of the local bin directory: [/usr/local/bin]:
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...
Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.
Finished product-specific root actions.

Culminacion la instalcion con el boton End.

POST INTALACION
Levantando los servicios de Oracle:

Identicandonos como usuario: system y el password: oracle

You might also like