phpのモジュール入れていたら
swp_pager_getswapspace(4): failed
が出たのでswapの追加したときの作業メモです
実メモリを増やせれば一番良いんですけどね・・・
swap追加
4GBのswap追加、もっと増やす場合は数値を変更する
swap用ファイルの作成
# dd if=/dev/zero of=/usr/swapfile bs=1M count=4096
パーミッションを変更する
# chmod 600 /usr/swapfile
swapファイルを有効にする
# mdconfig -a -t vnode -f /usr/swapfile -u 0
# swapon /dev/md0
再起動したら追加したswap領域は残らないので、
/etc/rc.confに以下を追記で再起動後も使える
# jove /etc/rc.conf
swapfile="/usr/swapfile"
swap削除
追加したswap領域がいらなくなったら削除
swapファイルを無効化
# swapoff /dev/md0
# mdconfig -d -u 0
swap用ファイルの削除
#rm /usr/swapfile