本月Mascot使用小贴士
在Mascot Server上的磁盘存储满了,这是比较常见的情况,并且会导致搜库失败。许多空间被搜库的结果文件(.dat)所占,所需要的空间可以通过压缩所有旧的结果文件来减少。Mascot Server所有程序在必要的情况下,需读取未经压缩的结果文件。所以如果您回头想看那些老的已经被压缩的结果文件,会需要更长的打开时间。
Mascot使用Cache文件来加快报告的加载和导航,默认情况下这些文件保存在data目录的Cache子目录中。如果您删除了这些文件,Mascot会在您读取报告的时候重新生成,所以全部删除它们也是安全的。虽然旧文件删除和结果文件压缩这些操作可以通过手动完成,但若能自动化进行会更方便。在Mascot Server 2.6中包含可以删除cache目录下旧文件,以及压缩结果文件(.dat)的脚本。默认情况,这个脚本是不使用的,但是如果要使用也很简单。通过Windows写字板或者其他您习惯使用的文本文档编辑器,打开mascot.dat 文件(例如,在\inetpub\mascot\config 目录下),拖动到底部,会看到一行类似于下面的信息:
# 0 0 * * 6 C:\inetpub\mascot\perl64\bin\perl.exe C:/inetpub/mascot/bin/tidy_data.pl --clearcache --compressdat
这个路径可能在您的系统中有所不同,您不需要更改他们。为了运行这个脚本,您需要从开始行删除#和空格,所以这行的第一个字符是‘0’,前6个值定义了什么时候这个脚本被运行。第一个‘0’意思超过1小时0分钟,第二个‘0’意思是半夜。‘*’和‘*’意思是这一个月的任何一天和这一年的任何一个月,‘6’意思是一周的第六6天,即被定义为周六。默认情况,脚本仅仅处理在100天前创建的文件,但是您可以通过在这一行结束的地方添加 - -minage=100,并且将100替换为其他值来对这一设置进行改变。当脚本运行,它会在mascot log目录下写成一个文件,tidy_data.log。
如果您希望在Mascot 2.4或者Mascot2.5中使用这个脚本,详细请看
这次讲座 报告的33页。
|