[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Oracle no Ubuntu



Vou aqui descrever algumas  das dificuldades que talvez voce possa encontrar ..apesar de nao ter muito haver com o foco da lista!

1ª Dificuldade incompatibilidade de versões Linux.

O Oracle é certificado apenas para algumas versões Linux específicas. A instalação não será executada no método convecinal ser a sua distribuição não for homologa. Veja o erro no exemplo a seguir:

# ./runinstaller

Checking operating system version: must be redhat-2.1,UnitedLinux-1.0 or redhat-3
Failed <<<<
#

Para que o instalador não verifique a versão atual do Linux, basta utilizar o seguinte comando:

# ./runinstaller -ignoreSysPrereqs

2ª Dificuldade, o HugeTLBfs!

Oracle 10 utiliza este recurso chamado hugetlbpages, um recurso adicionado no kernel 2.6 que existem também em outras versões.

Os dados neste sistema de arquivos sao levados por grandes paginas de memória até CPU. Vale a pena resssaltar que foi criado exclusivamente para oferecer um suporte melhorado a bancos de dados de memória compartilhada.

Este recurso permite usar pagesize de 4M, assim evitando grande cliclos ao nucleo do processador gastos com paginações menores (nem vou mencionar o impacto na otimização de memória física).

O problema vem com a mensagem de erro abaixo durante a instalação:

ORA-27125: unable to create shared memory segment

A receita de bolo abaixo, contorna este problema habilitando tal recurso no sistema.

Edite o arquivo profile, inserindo a seguinte linha:

# vi /etc/profile

Insira ====> export DISABLE_HUGETLBFS=1

O Oracle deve ser instalado como usuário oracle, e a variável ambiental DISABLE_HUGETLBFS passa não existir quando executamos o runinstaller. Para resolver este problema execute os comando abaixo.



cd $ORACLE_HOME/bin
mv oracle oracle.bin
cat >oracle <<"EOF"
#!/bin/bash

export DISABLE_HUGETLBFS=1
exec $ORACLE_HOME/bin/oracle.bin $@
EOF

chmod +x oracle


Atenciosamente
  Marlos Sedrez

Jefferson Souza escreveu:
Pessoal boa tarde, estou querendo instalar o oracle 9I em um servidor com a distro do ubuntu, oque vocês acham, vai funcionar bem ?
 
Alguém tem um link ou um tutorial da instalação ?
 
Fico no aguardo, abraços.


Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora!


Reply to: