Instale o Oracle Database 11g Express Edition no CentOS 6.x

o Oracle database é um dos sistemas de gerenciamento de banco de dados relacional (RDBMS) mais usados em ambientes corporativos. Desenvolvido, mantido e suportado pela Oracle Corporation, este RDBMS é frequentemente instalado em cima de um sabor de Enterprise Linux (RHEL, CentOS ou Scientific Linux). Isso cria um sistema operacional muito robusto — escolha de banco de dados.

neste artigo, explicarei como instalar o Oracle Database 11g Express Edition no CentOS 6.x

  • produto: O Oracle Database 11g Express Edition
  • Versão : 11.2.0.2.0

Passos

  1. Instalar o Oracle Dependências
    Use “oracle-rdbms-server-11gR2-preinstall” pacote oferecido por “Oracle Público Yum” repositório. O repositório Oracle public yum fornece uma maneira gratuita e fácil de instalar todas as dependências mais recentes do Oracle Linux automaticamente.

para configurar o repositório yum, siga as instruções fornecidas abaixo.

cd /etc/yum.repos.d
wget https://public-yum.oracle.com/public-yum-ol6.repo
yum install oracle-rdbms-server-11gR2-preinstall

nota: ao importar a chave GPG, você pode obter o erro “GPG key retrieval failed”, conforme mostrado abaixo.

Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
GPG key retrieval failed: Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

Baixe e verifique a chave GPG Oracle Linux apropriada

wget https://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

2. Definir Hostname

abra o arquivo “/etc/sysconfig/network” e modifique o HOSTNAME para corresponder ao seu nome de host FQDN (nome de domínio totalmente qualificado).

vi /etc/sysconfig/network
HOSTNAME=oracle.rnavagamuwa.comvi /etc/hosts
<public-ip> oracle.rnavagamuwa.com rnavagamuwa

Agora você precisa reiniciar a rede no servidor para se certificar de que as alterações serão persistentes na reinicialização.
/ etc / init.d / reinício da rede

2. Configurações do usuário Oracle

  • et a senha para o usuário” oracle”.
    passwd oracle
  • adicione a entrada ao arquivo ” / etc / security / limits.d / 90-nproc.conf ” conforme descrito abaixo.
    vi /etc/segurança/limites.d / 90-nproc.conf
    * – nproc 16384
  • Defina SELinux para o modo ” permissivo “editando o arquivo”/etc/selinux/config”.
    vi / etc / selinux / config
    SELINUX = permissivo
  • reinicie o servidor para refletir novas alterações.
  • faça Login como usuário Oracle e abra o arquivo”.bash_profile”, que está disponível no diretório inicial do usuário oracle, faça uma entrada conforme descrito abaixo.
    # Oracle Settingsexport PATH = / usr / java / default / bin: $ PATH
    . /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh

4. Crie um arquivo de troca de 2 GB

  • Crie o arquivo a ser usado para troca.
    sudo fallocate-l 2G / mnt / 2GB.troque
  • formate o arquivo para troca.
    sudo mkswap / mnt / 2GB.swap
  • adicione o arquivo ao sistema como um arquivo de swap.
    sudo swapon / mnt / 2GB.troque
  • adicione esta linha ao final de /etc / fstab para tornar a alteração permanente.
    / mnt / 2GB.swap none swap sw 0 0
  • para alterar o valor de swappiness edit / etc / sysctl.conf e adicione a seguinte linha.
    vm.swappiness = 10
    comece com um valor de 10 e aumente se necessário. Um valor padrão típico para swappiness é 60. Quanto maior o número (até 100), mais frequentemente a troca é utilizada.Quanto swappiness afeta o desempenho depende de como sua memória está sendo usada, então experimente para encontrar um valor ideal. Em 0, o arquivo de troca só será usado quando o sistema ficar completamente sem memória. Valores mais altos permitem que o sistema troque os processos ociosos para permitir que o sistema libere memória para armazenamento em cache de disco, melhorando potencialmente o desempenho geral do sistema.
  • verifique se o arquivo de troca foi criado.
    sudo swapon-s
  • definir permissões corretas para o arquivo de troca
    chmod 600 /mnt/2GB.swap

5. Baixe e instale o software

  • baixe o oracle DB a partir daqui.Descompacte e instale o pacote rpm.
    rpm-I oracle-xe–11.2.0-1.0.x86_64.rpm

Leave a Reply

O seu endereço de email não será publicado.