我也来支持一下楼主,帮楼主忙
. H; |: U& A# ?8 b8 V2 |: ]# O3 a/ y$ ]/ l9 ?( d4 \0 w) b
DB120,32M内存太小,容易被驴子拖死,或者导致ADSL断线,我的就出现多次,特别是现在气温高,更加容易ADSL死掉,所以最好是增加一个swap交换文件,用于让系统稳定点点。8 [7 S3 H; ], j" O! _$ L' r' f
6 S! `2 h) l3 z
做个256M的swap交换文件。' p) w0 V' H8 H% X# `3 [- L% \2 \
先用free看看各分区情况。% b% q/ x4 ~* M. g$ e( _) I& x( B
#free
7 h4 w& X% O- T, n* q& X未做交换文件前可以看到swap区是0。什么,看不到,还没有telnet进去吧?哈哈
- X& M# M! z3 v( e' U: ]; V进入你要建立交换文件的地方
; E8 r( P9 R+ }0 Y2 E; d#cd /mnt/sda1/
$ b' \$ T$ B3 R+ B! |* D建立交换文件
2 S1 @5 s2 F" M) P#dd if=/dev/zero of=/mnt/sda1/swapfile bs=1024 count=262144% `6 y. a2 u* M
#mkswap /mnt/sda1/swapfile6 Q- C7 s0 J8 n3 H+ k; u
启用swap交换文件" g! x) [3 P/ F& ]% n7 P! p9 z
#swapon /mnt/sda1/swapfile
* o8 O ] p# I, j. [$ b然后用swapon命令查看一下swap是否正确:9 i% M. m {. ?4 p% r# }8 N. y. l
#swapon -s$ ?+ g9 S: }) T( j7 l. O
用free看看swap分区是否出来了。' I, M9 ^1 y( H' e8 X
#free
* y5 V' }8 [9 F a可以看到swap为2621448 K' C$ G$ ?- {7 _3 o: b: c4 \, B+ b/ A
至此,增加swap交换文件完成。
/ f' Z( r9 o" q- z- Q9 o1 p- J5 B3 y. D4 @# X7 S
如果你的移动硬盘一直插在路由上,可以加到fstab文件中让系统引导时自动启动。
/ Y- f3 t* P- r! d0 b#vi /etc/fstab 在末尾增加一行:“/mnt/sda1/swapfile swap swap defaults 0 0”, \0 R& w" ], A% Z5 _: T
如果你的移动硬盘不一直插在路由器上,可以修改楼主的opt/etc/init文件,在末尾加一行:#swapon /mnt/sda1/swapfile
, W0 T2 q( X' @# C/ ~! N+ f& r8 V& k' i) N- Z, Y
灵活应用,咱们DB120有两个USB口的,可以用一个小U盘,比如鸡肋的64或128M老U盘,固定插在一个口上。用上述办法让它充当交换分区用,增加系统的稳定性是不错的。而另外一个USB口,就接大容量移动硬盘,用来变态和电驴下载。物尽其用! |