产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请编程助手免费智能写代码、翻译NewAMYSQL 免费MySQL管理工具AMFTP 免费FTP管理客户端

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] mysql-generic-5.5.40 体积爆了……7个G

hublao
铁牌会员
96.81 价值分

iMboya 发表于 2014-12-30 00:21:37
本帖最后由 hublao 于 2015-8-9 15:24 编辑

在/home下新建一个dellog.sh
内容为
#!/bin/bash
cd /
rm /home/usrdata/mysql*/mysql-bin* -f #删除MySQL日志
rm /home/wwwroot/*/logs/*.log -f #删除网站日志
amh nginx restart #Nginx重启
amh mysql restart #MySQL重启
然后执行命令
chmod 755 /home/dellog.sh
执行命令
crontab -e
按 a 插入
添加内容 复制进去
0 4 1 * * /home/dellog.sh
保存并退出
:wq
最后执行命令 看添加成功了没用
crontab -l
添加内容然后系统就会每个月的1号凌晨4点自动删除所有的日志文件

做个记号下次用
评价: 这个回复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2015-08-09 15:20:46 11

37289736
铁牌会员
10.00 价值分

引用:
qnnp 发表于 2014-12-30 12:08
在/home下新建一个dellog.sh
内容为然后执行命令最后执行命令添加内容然后系统就会每个月的1号凌晨4点自动 ...


留个记号以备后用~谢谢
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2015-08-10 13:10:29 12

iCharlesC
银牌会员
2462.08 价值分

其实my.cnf里面加个参数就ok了, 自动删除多于 N 天的log文件.

expire_logs_days = x //二进制日志自动删除的天数。默认值为0,表示“没有自动删除”
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2015-08-10 14:29:38 13

网路游侠
铝牌会员
292.00 价值分

引用:
iCharlesC 发表于 2015-8-10 14:29
其实my.cnf里面加个参数就ok了, 自动删除多于 N 天的log文件.

expire_logs_days = x //二进制日志自动删 ...


谢谢,记下了。

这个有个计划任务的话会更好。
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2016-02-28 11:45:42 14
< 1 2  (总2页)
AMH社区列表
用户服务中心