文章目录

  • 检查selinux
  • 检查配置文件
  • 参考文献
检查selinux

    确认Selinux已经关闭,Selinux为Permissive时虽然可以日志转储,但 /var/log/messages 有提示信息:

    当然,如果不关闭Selinux,简单执行一下命令就可以了,参考文献有明确的方法。

检查配置文件

    转储失败提示logrotate: ALERT exited abnormally with [1],截图如下:

    这条告警是执行 /etc/cron.daily/logrotate 时产生的。解决方法是使用 logrotate -d 逐一检查/etc/logrotate.d下的配置文件。示例产生的告警如下:

error: skipping "/var/log/boot.log" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logrotate which user/group should be used for rotation.


    如图所示,由于/var/log文件夹权限问题导致logrotate执行时报错退出,当前权限是777,改成755就好了。

    总结一下,排查步骤为:

  • 检查selinux,尽量改为disabled,省事
  • 使用 logrotate -d 逐一检查配置文件,解决提示的error问题
参考文献

https://access.redhat.com/solutions/32831

logrotate失效的简单排查相关推荐

  1. logrotate测试_简单好用的日志管理工具 Logrotate

    前言 日志就像程序的生命记录仪,详细记录下了程序运行的点点滴滴. 慎重的选择记录哪些日志:在茫茫日志海中寻找真正记录问题的日志,你是不想经历的: 精心的定时压缩转移日志:故障发生了,日志却丢了,此时的 ...

  2. JVM:JVM内存结构、内存溢出及简单排查思路

    1.JVM内存结构 JVM 的运行时数据区主要包括:堆.栈.方法区.程序计数器等 1.1.程序计数器(PC寄存器) 程序计数器(Program Counter Register)是一块较小的内存空间, ...

  3. 简单排查java应用CPU飙高的线程问题

    原文地址:https://www.cnblogs.com/zyhxhx/p/4564953.html 1. 获取要查看的进程的ID ps aux | grep xxx 2. 查看此进程下的线程信息 t ...

  4. 一次CPU过载的简单排查历程

    文章目录 背景 排查 性能火焰图 druid性能问题 PageHelper插件性能问题 结论 CPU使用问题一般做性能分析,采集性能火焰图,查看CPU耗时情况 背景 我们单机压测线上一台新服务机器,容 ...

  5. 简单排查定位linux系统的性能瓶颈

    有没有遇到过开发人员抱怨着系统使用比较卡顿,影响批处理的效率等等,下面使用几个步骤,初步定位瓶颈. 一.有监控的情况下,首先看监控,是否有异常指标或报警 二.没有监控的情况下按照以下步骤看看系统层面有 ...

  6. easypoi needmerge失效_EasyPOI简单用例,简单有效

    用poi导出Excel表格,需要配置很多东西,也比较麻烦,这里使用poi的封装easypoi,可以快速配置,实现Excel或者word文件的导出.这里我们结合SpringMVC开发easypoi. 1 ...

  7. Nginx反向代理失效及原因排查

    介绍 捯饬了半天,排错nginx的反向代理为什么没有生效,最后发现 一个路径问题 环境 Ubuntu 20 Nginx 最新版- 2022年04月30日 配置 要求:想让web调用API请求中的/sy ...

  8. java fgc_记一次频繁FGC的简单排查

    简书 占小狼 转载请注明原创出处,谢谢! 如果读完觉得有收获的话,欢迎点赞加关注 周末愉快,今天有时间记录一下上周遇到的一个问题,学习的脚步不能放慢,也不敢放慢. 存在问题 在线上环境进行服务压测,压 ...

  9. Android 锁屏后handler计时失效

    目录 问题背景 handler失效的原因 排查了解到Doze机制 锁屏后计时解决方案 问题背景 需要记录用户播放音频的时长,我在一个service中开启handler,每隔一秒用户正在播放,将播放时长 ...

最新文章

  1. mysql常见增量恢复方式_MySQL 全备份与增量备份 全恢复与增量恢复
  2. 第11章:Shell编程
  3. 使用RESTful客户端API进行GET / POST
  4. PopTheBubble —测量媒体偏差的产品创意
  5. 美团员工被指用钓鱼邮件获拼多多薪资;华为回应暂无其它手机厂商接入HarmonyOS;GCC 放弃版权转让政策|极客头条...
  6. linux32-bit是什么意思,怎么查看LINUX系统是32bit还是64bit
  7. Python 进阶—— list 的头插和尾插
  8. java面试的计算机网络_Java面试总结之计算机网络(二)
  9. 《树莓派渗透测试实战》——1.7 树莓派渗透测试场景
  10. bash 变量使用技巧
  11. dlibdotnet 人脸相似度源代码_C#开发的人脸左右相似度计算软件源码分析
  12. 关于信息学奥赛一本通(C++版)在线评测系统 1153 绝对素数
  13. AUTOCAD——创建块与插入块命令
  14. vs2013断点调试
  15. matlab图像去散焦,matlab为图像加运动模糊和散焦模糊
  16. 我的数学学习回忆录——一个数学爱好者的反思(二)
  17. 金融计算机在线使用,金融计算器使用实例.ppt
  18. Mysql Workbench SSL错误
  19. 必背C语言算法 C语言求自然底数e
  20. 拼写单词 给你一份『词汇表』(字符串数组) words 和一张『字母表』(字符串) chars。 假如你可以用 chars 中的『字母』(字符)拼写出 words 中的某个『单词』(字符

热门文章

  1. 教学一体机属于计算机的什么应用,教学一体机被广泛应用
  2. PHP公众号群发用户过多,公众号四次群发用完怎么办?
  3. CF1619B Squares and Cubes
  4. Python视频分割(截取视频部分保存)
  5. numpy获得前n大元素下标
  6. python两张图片无缝合成一张_Python将多张图片进行合并拼接
  7. WOSADO悦瞳获近3亿人民币融资;研卤堂获数千万人民币A轮融资
  8. nvidia显卡控制面板的安装位置
  9. HTTP协议详解1----请求状态与响应
  10. Codeforces E. Game With String