Estou tentando adicionar um arquivo de troca no Solaris 10. Já criei um arquivo de 2 GB swap.file
. Então, adiciono um arquivo de troca com o comando:
swap -a /swap.file
que mostra um erro:
/swap.file: o tamanho é inválido
O que estou fazendo de errado?
Responder1
Provavelmente você está executando um kernel de 32 bits. Você pode simplesmente criar arquivos de troca de 2 x 1 GB e adicioná-los separadamente.
# rm /swap.file
# /usr/sbin/mkfile 1024m /swap1
# /usr/sbin/mkfile 1024m /swap2
# /usr/sbin/swap -a /swap1
# /usr/sbin/swap -a /swap2
Além disso, para que esta configuração sobreviva a uma reinicialização, você também precisará adicionar linhas ao arquivo /etc/vfstab, por exemplo:
/swap1 - - swap - no -
/swap2 - - swap - no -