2000年4月16日

swapが足りない

天気:晴
体重:91.8Kg

Vine Linux 2.0を入れた時、fdiskはせずにインストーラーにおまかせした。
結果、実メモリが120Mあるからか、スワップパーテーションは40Mになっていた。
VMwareなどを使用しているとスワップが足りなくなってきた。
64Mくらいスワップを追加。

# mkdir /var/swap
# dd if=/dev/zero of=/var/swap/linux.swp bs=1024 count=65216
# mkswap /var/swap/linux.swp 65216
# swapon /var/swap/linux.swp
# swapon -s
Filename			Type		Size	Used	Priority
/dev/hda7                       partition	40120	4300	-1
/var/swap/linux.swp             file		65212	0	-2
/etc/rc.localの最後の方に
(4月19日追記ここから)
/etc/rc.d/rc.sysinitの
# Start up swapping.
action "Activating swap partitions" swapon -a
の後ろに追加
----------------------------------------------------------------------
# スワップファイルを追加
/sbin/mkswap /var/swap/linux.swp 65216
/bin/sync
/sbin/swapon /var/swap/linux.swp
----------------------------------------------------------------------

/etc/rc.d/init.d/haltに
----------------------------------------------------------------------
# Turn off swap, then unmount file systems.
/sbin/swapoff /var/swap/linux.swp <---------追加
SWAPS=`awk '! /^Filename/ { print $1 }' /proc/swaps`
[ -n "$SWAPS" ] && runcmd "Turning off swap" swapoff $SWAPS
----------------------------------------------------------------------
(4月19日追記終わり)

/sbin/mkswap /var/swap/linux.swp 65216
/sbin/swapon /var/swap/linux.swp
と書いた。

mkswapって毎回いるのかな?

trackbacks

trackbackURL:

comments

comment form
comment form