Como criar uma partição para SWAP depois de já instalado o Linux? Como saber se já existe essa partição? Como redimensionar a SWAP?
Para Verificar se já possui uma partição swap abra o terminal e digite um dos comandos abaixo:
$
swapon --show
OU
$
free -h
Para criar o swap, sugiro que crie um arquivo swap em vez de uma partição.
Como root digite o comando baixo para criação do swap.
(“fallocate” para criar o arquivo swap, “-l” para especificar o tamnho M=Megabyte G=Gigabyte)
Por exemplo, para criar um arquivo swap de 512 MiB:
#
fallocate -l 512M /swapfile
Próximo passo definir as permissões para evitar vulnerabilidade local:
#
chmod 600 /swapfile
Depois de definar as permissões, formate o arquivo para swap:
#
mkswap /swapfile
Após formatar, vamos ativar o swap:
#
swapon /swapfile
Para finalizar adicionar o arquivo swap ao fstab, eu coloquei dois exemplos para fazer isso, use apenas um dos EXEMPLOS:
#
vim /etc/fstab
/swapfile none swap defaults 0 0
OU
#
echo -e “\n/swapfile none swap defaults 0 0” >> /etc/fstab
OBS: CASO UTILIZE SISTEMA DE ARQUIVOS F2FS OU XFS USE O COMANDO “dd”
#
dd if=/dev/zero of=/swapfile bs=1M count=512 status=progress
Caso queira remover o swap, remova a linha “/swapfile none swap defaults 0 0” do fstab e rode os comandos abaixo:
#
swapoff -a
#
rm -f /swapfile
Espero ter ajudado.
Adicionalmente, este artigo vai esclarecer muita coisa também: Como trabalhar com "SWAP FILES" no Ubuntu - Diolinux