HowTo – Aumentando a área de Swap sem ter que reinstalar

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.

7 thoughts to “HowTo – Aumentando a área de Swap sem ter que reinstalar”

  1. Pingback: joaquimaragao

Leave a Reply

Your email address will not be published. Required fields are marked *