我也来支持一下楼主,帮楼主忙
' ~9 a" Q5 d0 f" ~+ U q; s* R4 u- Z* G3 d
DB120,32M内存太小,容易被驴子拖死,或者导致ADSL断线,我的就出现多次,特别是现在气温高,更加容易ADSL死掉,所以最好是增加一个swap交换文件,用于让系统稳定点点。
$ t% O) R4 t8 b0 j: N# h: Z' L9 k7 n6 A
做个256M的swap交换文件。
2 ]" [7 P; @ F* \先用free看看各分区情况。) {, Q" j# r$ T) r1 D7 Q1 A( C
#free4 a7 g% g1 ^( }" u
未做交换文件前可以看到swap区是0。什么,看不到,还没有telnet进去吧?哈哈5 C+ b9 K0 m3 U3 Y/ s& v2 D# V
进入你要建立交换文件的地方
: F2 Y: Y$ `8 f; P8 l) \#cd /mnt/sda1/) o9 t4 E5 `% J
建立交换文件
0 {' W4 U" z! F' s1 J7 f* @" i#dd if=/dev/zero of=/mnt/sda1/swapfile bs=1024 count=262144
5 W; T! Y3 k( B1 {#mkswap /mnt/sda1/swapfile" s* X) z1 `2 S# D! `* U
启用swap交换文件
( T7 l- P7 W/ f) [( H& l0 u; s" @#swapon /mnt/sda1/swapfile
6 C8 I, t, i' h$ K5 L$ ?3 F. j: A然后用swapon命令查看一下swap是否正确:$ V7 q0 t& e7 v6 W# _( c
#swapon -s
0 a- I% v& w6 N* s* \# j用free看看swap分区是否出来了。
; q' ~, \% y& \' a#free
0 M* t$ N' @$ ]: s& e, V) y' p* z可以看到swap为262144) g9 c* e6 r5 w2 B
至此,增加swap交换文件完成。
8 ~9 Z+ r5 ?$ O+ O" N" ~4 m f& j8 o# [
# P# B2 Q7 |# R: M! {如果你的移动硬盘一直插在路由上,可以加到fstab文件中让系统引导时自动启动。* X# H) @" [. ?$ {/ e
#vi /etc/fstab 在末尾增加一行:“/mnt/sda1/swapfile swap swap defaults 0 0”
7 y/ L+ N N7 L: Y5 O如果你的移动硬盘不一直插在路由器上,可以修改楼主的opt/etc/init文件,在末尾加一行:#swapon /mnt/sda1/swapfile3 U2 \. P6 p$ ?, B% P
# g4 k% G) A: m& N3 G
灵活应用,咱们DB120有两个USB口的,可以用一个小U盘,比如鸡肋的64或128M老U盘,固定插在一个口上。用上述办法让它充当交换分区用,增加系统的稳定性是不错的。而另外一个USB口,就接大容量移动硬盘,用来变态和电驴下载。物尽其用! |