Red Hat Training

A Red Hat training course is available for RHEL 8

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

  1. 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.
  2. Criar um arquivo vazio:

    # dd if=/dev/zero of=/swapfile bs=1024 count=65536

    Substituir count pelo valor igual ao tamanho do bloco desejado.

  3. Configure o arquivo swap com o comando:

    # mkswap /swapfile
  4. Mude a segurança do arquivo swap para que ele não seja legível no mundo.

    # chmod 0600 /swapfile
  5. 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

    Na próxima vez em que o sistema inicia, ele ativa o novo arquivo swap.

  6. Regenere as unidades de montagem para que seu sistema registre a nova configuração /etc/fstab:

    # systemctl daemon-reload
  7. Para ativar o arquivo swap imediatamente:

    # swapon /swapfile
  8. Para testar se o novo arquivo swap foi criado e ativado com sucesso, inspecione o espaço swap ativo:

    $ cat /proc/swaps
    $ free -h