我也来支持一下楼主,帮楼主忙
+ I( R" F6 x" b- Z3 j, f0 y. d6 B7 E2 }1 G9 \7 B
DB120,32M内存太小,容易被驴子拖死,或者导致ADSL断线,我的就出现多次,特别是现在气温高,更加容易ADSL死掉,所以最好是增加一个swap交换文件,用于让系统稳定点点。
+ Y# C: f" N; F8 E* x1 L
# X# _. r3 }. t: l做个256M的swap交换文件。2 a/ q5 {% U: r+ {
先用free看看各分区情况。
" F4 F# ~$ y2 T9 A% H#free; k8 m) l W) D& x, m, Y* X) q
未做交换文件前可以看到swap区是0。什么,看不到,还没有telnet进去吧?哈哈
. u u& n& u; X) A1 _进入你要建立交换文件的地方/ C% c, H- i, J
#cd /mnt/sda1/
2 Q( a, N7 ?9 @2 |" e0 [6 B; {( d建立交换文件
: f& o, J4 w$ b3 k1 P) h#dd if=/dev/zero of=/mnt/sda1/swapfile bs=1024 count=262144
$ ]9 W# i J% u8 o# F( f2 M) {#mkswap /mnt/sda1/swapfile% x/ Y L* E' s+ x$ I7 T' O
启用swap交换文件! U+ Q1 }% k$ C& f! H
#swapon /mnt/sda1/swapfile
4 v7 E* o1 _, p( d$ d. T2 ]4 w然后用swapon命令查看一下swap是否正确:
$ _* L# A7 s& f% e) m( I* r. _#swapon -s1 G+ Q" B4 y9 [" @+ B3 O4 c. |
用free看看swap分区是否出来了。
, t' ?! ?* _- U7 j I4 p#free- g, v9 Y ^1 }) R* U
可以看到swap为262144, g6 z% k9 G1 x: K, V
至此,增加swap交换文件完成。
. W' I! c$ ?9 Z. I. j8 A8 e- s' X3 r( f% v; c8 q
如果你的移动硬盘一直插在路由上,可以加到fstab文件中让系统引导时自动启动。
" `& w, v0 @* `6 t" ?; g9 q) J#vi /etc/fstab 在末尾增加一行:“/mnt/sda1/swapfile swap swap defaults 0 0”
( q1 z; P/ E* f! ?8 M, ]$ `如果你的移动硬盘不一直插在路由器上,可以修改楼主的opt/etc/init文件,在末尾加一行:#swapon /mnt/sda1/swapfile
$ ~2 I- ?2 U% n( D( L' i" }7 A0 C
% n/ g g( ]5 a! Z' v3 m- R灵活应用,咱们DB120有两个USB口的,可以用一个小U盘,比如鸡肋的64或128M老U盘,固定插在一个口上。用上述办法让它充当交换分区用,增加系统的稳定性是不错的。而另外一个USB口,就接大容量移动硬盘,用来变态和电驴下载。物尽其用! |