Primeiro vamos ao problema. Estava eu precisando instalar o Oracle XE em uma máquina com pouca área de Swap, com isso a instalação do Oracle não foi realizada, ai segue a dúvida, como fazer para aumentar a área de Swap sem ter que reinstalar meu servidor? Segue a resposta.
HowTo – Aumentando a área de Swap sem ter que reinstalar
Aqui aumentaremos a área de swap para 800 Mb e não esqueça, se você tem 250MB e quer aumentar sua swap para 800Mb, deverá especificar 550MB na linha de comando.
Vamos verificar a quantidade de memória swap existente:
# free
Depois verificamos quanto de espaço físico temos em disco para poder aumentar na memória swap.
# df -hT
Em seguida iremos criar um diretório no raíz com o nome de swap:
# mkdir /swap
Agora criaremos a swap propriamente dita:
# cd /swap
Já que temos 250mb de swap, temos então que adicionar 550mb:
# dd if=/dev/zero of=/swap/swapfile bs=1024 count=550000
Este comando, dependendo do poder de processamento de sua máquina, vai demorar um pouco para concluir, aguarde, até aparecer a mensagem abaixo:
550000+0 records in
550000+0 records out
# mkswap /swap/swapfile
Setting up swapspace version 1, size = 509595904 bytes
# swapon /swap/swapfile
Pronto, agora vamos ver se prestou a bagaça
# free
Vamos adicionar agora a nova entrada no FSTAB para montar no boot. Edite o arquivo /etc/fstab e adicionando a seguinte linha:
/swap/swapfile swap swap defaults 0 0
Salve e saia do FSTAB.
Pronto esta feito , você acabou de aumentar sua SWAP.
Se quizer voltar ao tamanho original , delete o arquivo que esta em /swap e tire a linha do /etc/fstab.
Cara salvou meu dia essa dica, valeu!!!