Recentemente precisei realizar a instalação de um Oracle 10G em um RHEL5.11 64Bits, porém, o servidor possuía um disco com capacidade maior de 2TB e isso gera um BUG na versão 10G do Oracle.
Iniciei a instalação do software Oracle e recebi o seguinte alerta:
[oracle@producao]/u01/orainstall/database> ./runInstaller
Starting Oracle Universal Installer...
Checking installer requirements...
Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
Passed
All installer requirements met.
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2018-03-06_03-41-21PM. Please wait ...
Error in writing to directory /tmp/OraInstall2018-03-06_03-41-21PM. Please ensure that this directory is writable and has atleast 60 MB of disk space. Installation cannot continue.
: No such file or directory
Pesquisando sobre o problema no metalink identifiquei a seguinte nota: (Doc ID 339657.1) que explica que o Oracle 10G não consegui interpretar um disco com capacidade de armazenamento superior a 2TB.
Nessa nota também recomenda a configuração de uma area de Swap maior que 2TB para contornar o problema, porém, não resolveu.
Uma solução de contorno que ajudou nesse caso foi consumir o espaço disponível deixando apenas 2TB disponível, segue abaixo algumas informações de como fazer isso:
1 - Primeiro vamos gerar informações em um arquivo nesse disco, para consumir o espaço disponível e posteriormente realizarmos a instalação do Software Oracle, segue exemplo abaixo de como criar esse arquivo:
[oracle@producao]~> dd if=/dev/zero of=fArquivo1 bs=1048576 count=100000
O exemplo acima, irá criar um arquivo de 100GB chamado "Arquivo1" no filesystem com capacidade acima de 2TB.
ATENÇÃO: No meu caso precisei criar 20 arquivos, pois, o disco possuia 4TB. Veja qual a sua necessidade e crie apenas a quantidade de arquivos que precisa!
2 - Após criar os arquivos e ocupar o espaço deixando apenas 2TB disponível, certifique que o espaço fisico disponível no filesystem está conforme o esperado:
[oracle@producao]~> df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
4.0T 2.1T 1.8T 51% /
/dev/sda1 97M 24M 68M 27% /boot
tmpfs 16G 0 16G 0% /dev/shm
3 - Posteriormente inicie a instalação do Oracle 10G novamente!
[oracle@producao]/u01/orainstall/database> ./runInstaller
Starting Oracle Universal Installer...
Checking installer requirements...
Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
Passed
All installer requirements met.
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2018-03-07_12-47-12PM. Please wait ...[oracle@hsmedproducao]/u01/orainstall/database>
Pronto, feito isso, poderá prosseguir com a instalação normalmente.
Espero ter ajudado, qualquer dúvida, deixe seu comentário.
Nenhum comentário:
Postar um comentário