35.2.3.3. Criação de um arquivo swap
Este procedimento descreve como criar um arquivo swap.
Pré-requisitos
- Espaço suficiente em disco.
Procedimento
- Determine o tamanho do novo arquivo swap em megabytes e multiplique por 1024 para determinar o número de blocos. Por exemplo, o tamanho do bloco de um arquivo swap de 64 MB é 65536.
Criar um arquivo vazio:
dd if=/dev/zero of=/swapfile bs=1024 count=65536
# dd if=/dev/zero of=/swapfile bs=1024 count=65536
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Substituir count pelo valor igual ao tamanho do bloco desejado.
Configure o arquivo swap com o comando:
mkswap /swapfile
# mkswap /swapfile
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Mude a segurança do arquivo swap para que ele não seja legível no mundo.
chmod 0600 /swapfile
# chmod 0600 /swapfile
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Para ativar o arquivo swap no momento da inicialização, edite
/etc/fstab
como root para incluir a seguinte entrada:/swapfile swap swap defaults 0 0
/swapfile swap swap defaults 0 0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Na próxima vez em que o sistema inicia, ele ativa o novo arquivo swap.
Regenere as unidades de montagem para que seu sistema registre a nova configuração
/etc/fstab
:systemctl daemon-reload
# systemctl daemon-reload
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Para ativar o arquivo swap imediatamente:
swapon /swapfile
# swapon /swapfile
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Para testar se o novo arquivo swap foi criado e ativado com sucesso, inspecione o espaço swap ativo:
cat /proc/swaps free -h
$ cat /proc/swaps $ free -h
Copy to Clipboard Copied! Toggle word wrap Toggle overflow