You are on page 1of 2

Oracle Linux 6

IP 192.168.0.35

Particiones
boot 500
home 10000
root 15000
swap 32000
usr 10000
var 25000
/opt resto

-Deshabilitar entorno grafico


[root@oraserv5 ~]# systemctl set-default multi-user

Pasos para instalacion


1-Desabilitar SELINUX e FIREWALLS
2-Agregar IP en /etc/hosts
3-Instalar paquetes
yum install -y nmap telnet unixODBC.i686 unzip libaio.i686 ksh libaio elfutils-
libelf-devel libaio-devel.i686 libaio-devel gcc unixODBC unixODBC-devel sysstat
rlwrap elfutils-devel libstdc++-devel compat-libstdc++-33.i686 unixODBC-devel.i686
elfutils-libelf.i686 libstdc++.i386 libstdc++.i686 libstdc++.x86_64 zenity gcc-c++
glibc glibc.i686 glibc-common glibc-headers glibc-devel.i686 wget xclock xauth
xdpyinfo glibc-devel compat-libstdc++-33 compat-libcap1 openssh* libXp*
binutils.x86_64 libstdc++-devel compat*

yum install -y nmap telnet unixODBC.i686 unzip libaio.i686 ksh libaio elfutils-
libelf-devel libaio-devel.i686 libaio-devel gcc unixODBC unixODBC-devel sysstat
rlwrap elfutils-devel libstdc++-devel compat-libstdc++-33.i686 unixODBC-devel.i686
elfutils-libelf.i686 libstdc++.i386 libstdc++.i686 libstdc++.x86_64 zenity gcc-c++
glibc glibc.i686 glibc-common glibc-headers glibc-devel.i686 wget xclock xauth
xdpyinfo glibc-devel compat-libstdc++-33 compat-libcap1 openssh* libXp*
binutils.x86_64 libstdc++-devel

4-Crear usuarios y grupos


groupadd oinstall
groupadd dba
groupadd oper

useradd -g oinstall -G dba,oper oracle


passwd

5-Crear Directorios
mkdir -p /opt/app/oracle/product/12.2.0.1/db
mkdir -p /opt/app/oradata

6-Asignar permisos
chown oracle:oinstall /opt/app/oracle/product/12.2.0.1/db
chmod -R 775 /opt/app

7-Configurar Variables de Entorno

--Oracle
#su - oracle

cat >> /home/oracle/.bashrc <<EOF


umask 022
ORACLE_HOSTNAME=`uname -n`; export ORACLE_HOSTNAME
ORACLE_BASE=/opt/app/oracle; export ORACLE_BASE
ORACLE_HOME=/opt/app/oracle/product/12.2.0.1/db; export ORACLE_HOME
ORACLE_SID=oraserv5
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=$ORACLE_HOME/bin:$PATH; export PATH
NLS_DATE_FORMAT='dd-mon-yyyy hh24:mi:ss' ; export NLS_DATE_FORMAT
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib; export
LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib; export CLASSPATH

8-Configurar parametros del kernel (Como root)


vi /etc/hosts
192.168.0.35 oraserv5 oraserv5.fcld.acl

cat >> /etc/sysctl.conf <<EOF


fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
kernel.panic_on_oops = 1
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500
EOF

cat >> /etc/security/limits.conf <<EOF


# Oracle user
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
oracle soft stack 10240
oracle hard stack 32768
oracle hard memlock 134217728
oracle soft memlock 134217728
EOF

cat >> /etc/pam.d/login <<EOF


#Oracle
session required /lib64/security/pam_limits.so
session required pam_limits.so
EOF

sysctl -p

You might also like