xyy365 发表于 2010-5-7 21:32:57

开启 mdmfs 20M内存盘,日志放满之后如何处理?

譬如用32M U盘做一个PA的启动盘,日志放在内存盘里,需要在/etc/rc.local文件中开启:

mdmfs -s 20m md1 /usr/panalog

那么PA产生的日志就会放在这个20M的虚拟盘里了。

问题:

1、这个虚拟内存盘几天就会放满了呀,如果不去手动清理它,后续产生的流量日志怎么处理呢?
覆盖以前的日志?
无法写入?
死机?

2、如果是覆盖旧的日志,那么对WEB界面上的流量统计来说:
只能查看最近的流量日志,旧的日志就没有了?

3、重启之后,是不是任何日志数据都没有了,日志记录重新开始?

请教PA达人:lol

Lucifer 发表于 2010-5-7 21:35:28

会显示一个华丽的红x

xyy365 发表于 2010-5-7 21:45:33

谢楼上的回答
不过以前我好像做过32M的U盘启动,开启20M的内存盘后,貌似一直都能看最近的流量日志呀:L 我也没有手动去清理过日志 ,不知道您说的这个红x是显示在哪里的?

xyy365 发表于 2010-5-7 21:48:49

这是我内存盘的使用情况,现在已经55%了,很想知道如果到100%满了怎么办,PA不会死机吧?

Filesystem1K-blocksUsedAvail CapacityMounted on
/dev/ad0s1a    496254 25570 430984   6%    /
devfs               1   1      0   100%    /dev
/dev/md1      195669836   8166    55%    /usr/panalog

xyy365 发表于 2010-5-7 21:57:02

刚刚看了一下, Panabit Live CD用的也是mdmfs虚拟内存盘,只不过改到了55M:
mdmfs -s 55m md1 /usr/panalog

如果Live CD的md盘满了也会出现您说的红x吗?:o

另,PANABIT使用的是RRD数据库吧?我看到/usr/panalog/目录下有一个panabit.rrd数据文件,这个应该就是日志了?
搜了一下,“RRD的设计理念:数据库在存储的时候在存储的时候,按照“循环”round-robin的方式进行存储,也就是说,自己定义一个周期。在过了一个周期之后,后面的数据将覆盖前面的数据。这种数据库比较适用于动态数据----那些用来动态的生成图示的数据,而且是不需要长期保存的数据的存储。”

[ 本帖最后由 xyy365 于 2010-5-7 22:23 编辑 ]
页: [1]
查看完整版本: 开启 mdmfs 20M内存盘,日志放满之后如何处理?