Este é o primeiro artigo de uma série que pretendo escrever de Oracle em ambiente Linux, neste primeiro momento será mostrado como instalar e deixar preparado o S.O "Oracle Linux. No próximo será mostrado a instalação do Oracle em ambiente Linux.
A instalação será em um ambiente virtualizado, e sem mais delongas, vamos ao passo a passo para instalar o Oracle Linux 6.5 64 Bits.
1 - Ao iniciar o instalador, escolha a 1º opção para instalar e o iniciar a instalação do S.O, click em "SKIP" para pular a validação do disco.
2 - Selecione o idioma, por padrão escolha inglês, vá em “Basic Storage Devices" para usar os discos locais da maquina,
3-Click em NEXT e escolha a opção “Fresh Installation”
4 - Depois seleciona o local – neste exemplo Cuiabá-MT; Brasil – click em “Create Custom Layout” para customizar as partições de discos.
5-Na área de customização, exclua todas as partições sugeridas, então click em “Create” para customizar o layout
Como o disco é de 40Gb (em ambiente real isso é muito pouco), o “/” que é o Raiz é criado com 10Gb e os demais - cerca de 28GB - é a partição “/u01” para os binários e o Banco de dados Oracle.
7-Depois de configurar, escolha a opção de escrever no disco e feito isso,
aceite as opções de inicialização do S.O
8 - Na configuração do S.O, seleciona o BASIC SERVER e marque a opção
“Customize Now” para instalar os pacotes necessários para a versão do Oracle
DataBase
9-Instale os pacotes conforme as imagens posteriores:
10-Depois basta instalar o S.O.
11-Configure as informações de Rede inserindo o IP, Gateway e DNS. Abaixo tem um exemplo, mas estas informações deve atender a Rede onde Oracle está operando.
12-Desabilite o FireWall, recomendado pela Oracle - O Firewall deve estar a nivel de Rede e não do Host.
13- Agora é possivel acessar remotamente o Linux usando o PUTTY, sendo também a maneira mais acessada a partir de uma maquina windows. Use Xming na maquina Windows, isso irar permitir que a parte gráfica seja enviada para a maquina Windows no PUTTY de comando Linux.
14-Configure SELINUX :
[root@LXAGNUS ~]# vi /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing – SELinux security policy is enforced.
# permissive – SELinux prints warnings instead of enforcing.
# disabled – SELinux is fully disabled.
SELINUX=disabled
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted – Only targeted network daemons are protected.
# strict – Full SELinux protection.
SELINUXTYPE=targeted
# SELINUX= can take one of these three values:
# enforcing – SELinux security policy is enforced.
# permissive – SELinux prints warnings instead of enforcing.
# disabled – SELinux is fully disabled.
SELINUX=disabled
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted – Only targeted network daemons are protected.
# strict – Full SELinux protection.
SELINUXTYPE=targeted
15- Desabilitar os serviços desnecessários. Deve-se ativar o xMing (Windows)
[root@LXAGNUS ~]# system-config-services
AVAHI-DAEMON, BLUETOOTH, IP6TABLES, IPTABLES, MULTIPATHD, RHNSD,
16-Monte o disco de instalação do Oracle Linux 6.5
[root@LXAGNUS ~]# mount /dev/cdrom /mnt
17- Crie um diretório de repositório dos pacotes locais Linux, isso para
não precisar pegar da NET, uma vez que foi realizada a cópia a partir da
imagem do DVD. Copie os pacotes que estão no Disco do S.O para o
diretório criado.
[root@LXAGNUS ~]# mkdir -p /root/stage/rpms
[root@LXAGNUS ~]# cd /mnt/Packages/
[root@LXAGNUS Packages]# cp * /root/stage/rpms/
[root@LXAGNUS Packages]# cd ..
[root@LXAGNUS mnt]# cp RPM-GPG-KEY-oracle /root/stage/rpms/
[root@LXAGNUS mnt]# cd /mnt/Packages/
[root@LXAGNUS Packages]# cp oracle-rdbms-server-11gR2-preinstall-1.0-7.el6.x86_64.rpm /root/stage/rpms/
18-Vá para pasta onde tem os pacotes copiados
[root@LXAGNUS Packages]# cd /root/stage/rpms/
19-Instalar o pacote CreateRepo, com suas dependências.
[root@LXAGNUS rpms]# rpm -ivh createrepo-0.9.9-18.0.1.el6.noarch.rpm python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
warning: createrepo-0.9.9-18.0.1.el6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Preparing... ########################################### [100%]
1:deltarpm ########################################### [ 33%]
2:python-deltarpm ########################################### [ 67%]
3:createrepo ########################################### [100%]
[root@LXAGNUS rpms]#
[root@LXAGNUS rpms]# createrepo -v /root/stage/rpms
20-Crie uma nova entrada no arquivo de repositório YUM e marque como 0 os gpgcheck e enabled as outras entradas.
[root@LXAGNUS rpms]# cd /etc/yum.repos.d/
[root@LXAGNUS yum.repos.d]# cd /etc/yum.repos.d/
[root@LXAGNUS yum.repos.d]# vi public-yum-ol6.repo
[local_ol65_UEK]
name=Unbreakable Enterprise Kernel for Oracle Linux 65
baseurl=file:///root/stage/rpms
gpgkey=file:///root/stage/rpms/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1
21 - Atualize o catalogo do YUM
[root@LXAGNUS yum.repos.d]# yum clean all
[root@LXAGNUS yum.repos.d]# yum repolist
22-Adicionar os comandos abaixo no arquivo /etc/profile
if [ $USER = "oracle" ]; then
if [ $SHELL = "bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
if [ $SHELL = "bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
23-Adicione o nome da maquina no arquivo de hosts do Linux
[root@OLXAGNUS yum.repos.d]# vi /etc/hosts
[root@OLXAGNUS yum.repos.d]# more /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.91.131 OLXAGNUS
24-INSTALAR O PACOTE DE PRÉ-CONFIGURAÇÃO DO ORACLE 11GR2
[root@OLXAGNUS yum.repos.d]# yum install oracle-rdbms-server-11gR2-preinstall
Pronto, seu Linux já esta pronto para instalar o Oracle, pois todo o processo de criar usuario Oracle e grupo e ainda já temos os parametros do kernel já configurado.
No próximo artigo vamos instalar o Oracle no Linux.
Nenhum comentário:
Postar um comentário