免费注册 查看新帖 |

ChinaUnix.net

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 22070 | 回复: 6

/var/log 目录,那些文件可以删掉,或者可以把文件里的内容删掉 [复制链接]

论坛徽章:
0
发表于 2011-11-15 13:14 |显示全部楼层
大家好:
  一个问题很困惑,根目录满了,想添加环境变量都不行了。先贴出来:
[root@compuserver /]$ df -lh
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_compuserver-lv_root
                       50G   50G     0 100% /       明显 根目录占满了,才装了系统1个星期。

然后查了,看哪个目录最大。
[root@compuserver /]# du -h --max-depth=1 | grep G | sort -n
45G        ./var

再跟踪,发现在/var/log/messages 居然占了 45G ,其他的都是 几兆或者多少K。
我现在确实 运行了一个很大的程序,而且调用了很多核同时处理,写进去的日志也很快。但有什么方法解决我 标题上所说的吗?
在网上也查了些资料,很多都说 不能随便删了,否则系统会损坏。

论坛徽章:
1
天秤座
日期:2013-10-23 13:20:42
发表于 2011-11-15 13:44 |显示全部楼层
这些日志文件,系统本来就会一个星期转储一次,你这个装了不到一个星期,就暴涨到45G。

删除是不行,但是是可以
/dev/null > 文件
来置空。

不过,你要考虑好,这些日志对你有用吗?不然不要随便执行意思以上的操作。

论坛徽章:
379
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
发表于 2011-11-15 13:56 |显示全部楼层
楼主日志转储没执行吗?检查下cron服务是否正常

论坛徽章:
0
发表于 2011-11-15 15:59 |显示全部楼层
回复 3# chenyx


    服务器上根本没有 安装 cron, 非的需要 cron吗?  因为服务器做 运算用,所以安装的时候 很多东西都没有装,只是 满足了 运算的需要,  运算至少需要一个月,所以不能重启电脑,我想先把 /var/log/* 目录下的所有 日志文件 先拷贝到 我的 PC机上, 然后我想把 messages, wtmp,utmp,lastlog,btmp 这些文件内容删掉,但不是删文件,  您说这样可以吗? 不过我想,就算删掉了内容,肯定用不了多久 这些日志 有把根目录 塞满了。 烦

文件 /var/run/utmp 記錄著現在登入的用戶。
文件 /var/log/wtmp 記錄所有的登入和登出。
文件 /var/log/lastlog 記錄每個用戶最後的登入信息。
文件 /var/log/btmp 記錄錯誤的登入嘗試。

论坛徽章:
379
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
发表于 2011-11-15 16:02 |显示全部楼层
可以只清除内容部删除文件的,2楼已经给你方法了,cat /dev/null > /var/log/需要清除的log文件名

论坛徽章:
379
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
发表于 2011-11-15 16:06 |显示全部楼层
那个log轮询需要cron来执行,没有cron服务,就不行了.
实在不能安装的话,试试at看看能不能行

论坛徽章:
0
发表于 2011-11-15 16:27 |显示全部楼层
好的。谢谢chenyx 和 jerryjzm 解答。 至少我能先配置环境变量不影响其他工作。呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

基于案例的 SQL 优化实战训练营

讲师:中电福富特级专家梁敬彬,参与本次课程培训,你将收获:
1. 能编写出较为高效的 SQL;
2. 能解决70%以上的数据库常见优化问题;
3. 能得到老师提供的高效的相关工具和解决方案;
4. 能举一反三,收获不仅仅是 SQL 优化。
现在购票享受8.8折优惠!
----------------------------------------
优惠时间:2019年3月20日前

大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP