squid故障汇总

        1、COSS will not function without large file support (off_t is 4 bytes long. Please reconsider recompiling squid with –with-large-files

        Bungled squid_webcache.conf 。。。。。。。

        检查是否在编译squid的时候未加入 –with-large-files 选项,如果是,重新加入此选项再编译一次squid

        2、使用coss缓存格式的时候,squid不断重建cache

        可能原因为maxfullbufs值过低,去掉maxfullbufs限制,让其值为无限

阅读全文 >>

shell 练习8

需求: 两台web:A和B机器,其中一台B只打算跑附件(大多为图片),另一台A跑除了附件外的其他东西。其中附件会在A上生成,默认附件会通过A机器访问,但当我们更改某个附件的标志位时,那么附件则会跑到B上去访问。 假如提供给我们了将要在B上跑的附件列表和更改这些附件的标志位的一个sql文件,那么我们如何做呢?

阅读全文 >>

shell 练习-日志汇总

我有一个日志(php的slow_log) 几乎每分钟都有输出信息。需要我们来写个脚本分析一下它,目的就是为了归类汇总,按照它们出现的频次做个排序,假如日志是每天0点5分清空,那么按照每小时一次汇总分析该日志,最后在第二天0点0分时,再汇总一下整天的日志,怎么写呢? 下面我给出一个日志样例和我写的分析汇总脚本供参考。日志样例:

阅读全文 >>

shell 练习-备份数据库

设计一个shell脚本来备份数据库,首先在本地服务器上保存一份数据,然后再远程拷贝一份,本地保存一周的数据,远程保存一个月。
        假定,我们知道mysql root账号的密码,要备份的库为discuz,本地备份目录为/bak/mysql, 远程服务器ip为192.168.123.30,远程提供了一个rsync服务,备份的地址是 192.168.123.30::backup . 写完脚本后,需要加入到cron中,每天凌晨3点执行。

阅读全文 >>

shell 练习-打印数字

写一个shell脚本。提示你输入一个暂停的数字,然后从1打印到该数字。然后询问是否继续。继续的话在输入个在数字 接着打印。不继续退出。

例:如果输入的是5,打印1 2 3 4 5 然后继续 输入15 然后打印 6 7 …14 15 依此类推。

阅读全文 >>