Em determinado momento você pode se deparar com um servidor que necessita de mais espaço para Swap, seja porque a partição swap original foi mal calculada ou por qualquer outro motivo. A maneira mais simples é criar um arquivo e instruir o sistema a fazer swap naquele arquivo. Inicialmente, edite o arquivo de configuração do kernel e adicione a seguinte linha: pseudo-device vn 1 Após isso, recompile e instale o novo kernel, e então reinicie a máquina. Após a reinicialização da máquina, deve ser criado o dispositivo "vn": # cd /dev # sh MAKEDEV vn0 Defina o tamanho desejado de swap adicional, e então crie o arquivo. O exemplo abaixo irá criar um arquivo chamado /usr/swap0, com 2GB (2048 blocos de 1024k cada): # dd if=/dev/zero of=/usr/swap0 bs=1024k count=2048 # chmod 0600 /usr/swap0 Edite o arquivo /etc/rc.conf e adicione a seguinte linha: swapfile="/usr/swap0" Agora basta reiniciar a máquina para ativar o novo espaço de swap, ou executar a seguinte linha de comando: # vnconfig -e /dev/vn0b /usr/swap0 swap Você pode verificar se a swap nova está ativa e também o uso da swap através do comando "swapinfo". Maiores informações sobre a adição de swap em um sistema FreeBSD podem ser obtidas no endereço http://www.freebsd.org/handbook/adding-swap-space.html. Referencia: http://www2.unijui.tche.br/~heini/freebsd/arqswap.html
|