out 282015
 

Toda vez que instalo o Oracle 11g no Oracle Linux (OL) 6 ou 7 eu recebo a mensagem que os seguintes pacotes estão faltando:

– elfultils-libelf-devel-0.97
– pdksh-5.2.14

Missing packages

Normalmente ignoro a mensagem, mas será que tem algum problema em ignorar esses warnings ? E por que isso acontece ?

Quando rodamos o instalador ele precisa identificar o sistema operacional, pois dessa forma ele verifica os pré-requisitos para aquele sistema operacional específico, afinal, os pacotes mudam de uma versão para a outra.

O problema é que devido a um bug (veja a MOS 1454982.1) o instalador não consegue identificar o sistema operacional quando estamos no EL 6 ou 7.
Quando isso acontece, ele usa um Sistema operacional padrão que esta definido no seu arquivo de configuração, no caso OEL4 (Oracle Enterprise Linux 4).

# Fallback to this distribution id
CV_ASSUME_DISTID=OEL4

Daí podemos ver que não vai dar certo, ele esta verificando os pré-reqs do EL4 no EL6/7…

Sendo assim, você pode ignorar esses Warnings sem problema (somente dessas duas packages, não vá ignorar outro Warning que você pode ter problemas), ou então fazer o Workaround da nota do MOS que mencionei acima:

Entre no diretório do instalador, no meu caso /tmp

[oracle@ol7 cvu]$ cd /tmp
[oracle@ol7 tmp]$ pwd
/tmp

Entre no diretório que contém as configurações do verificador de pré-reqs:

[oracle@ol7 tmp]$ cd database/stage/cvu/cv/admin
[oracle@ol7 admin]$ pwd
/tmp/database/stage/cvu/cv/admin

Faça uma cópia do arquivo de configuração atual:

[oracle@ol7 admin]$ pwd
/tmp/database/stage/cvu/cv/admin
[oracle@ol7 admin]$ ls
cvu_config
[oracle@ol7 admin]$ cp cvu_config cvu_config_backup
[oracle@ol7 admin]$ ls
cvu_config  cvu_config_backup

Edite o arquivo de configuração cvu_config e altere a variável que define o Sistema operacional (SO) a ser assumido quando ele não o consegue identificá-lo:

CV_ASSUME_DISTID=OEL4
para
CV_ASSUME_DISTID=OEL6 (coloque OEL6 mesmo que você esteja no OEL7 se não vai dar erro)

Pronto, pode rodar o instalador que você não receberá esses Warnings novamente.

Pre-reqs ok

Espero ter ajudado !

  One Response to “Oracle – Faltando pacotes PDKSH e ELFUTILS ao instalar o 11g no OL6/7”

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)