rsyslog服务日志报错分析1
客户问题:
最近对服务器进行日志检查时,发现部分主机的rsyslog服务状态有报错,报错详情如下
排查过程:
1.从报错截图来看,报错主要发生在文件'/usr/lib64/rsyslog/omazuremds.so'上
2.经查询该文件模块是由LinuxDiagnostic 2.3的虚拟机扩张进行安装的,该扩展的安装位置见下
3.目前怀疑问题机器的LinuxDiagnostic 2.3扩展没有在机器上正确安装,或在虚拟机内部没能正常启动引起的报错
4.可以通过如下方法检查该扩展的正确性
a.在Portal查看该扩展是否安装成功
b.登陆虚拟机查看如下文件是否存在,权限是否正确
[root@hlmcen75n1-t1 ~]# ll /usr/lib64/rsyslog/omazuremds.so -rwxr--r--. root root Jun : /usr/lib64/rsyslog/omazuremds.so [root@hlmcen75n1-t1 ~]# ll /var/lib/waagent/Microsoft.OSTCExtensions.LinuxDiagnostic-2.3. total drwxr-xr-x. root root Jun : bin -rwxr--r--. root root Jun : ChangeLogs drwx------. root root Jun : config -rw-r--r--. root root Jun : daemon.log -rwxr--r--. root root Jun : diagnostic.py -rw-r--r--. root root Jun : HandlerEnvironment.json -rwxr--r--. root root Jun : HandlerManifest.json -rw-r--r--. root root Jun : lad_mdsd.mod -rw-r--r--. root root Jun : lad_mdsd.pp -rwxr--r--. root root Jun : lad_mdsd.te -rwxr--r--. root root Jun : license.txt -rwxr--r--. root root Jun : Makefile -rwxr--r--. root root Jun : manifest.xml -rwxr--r--. root root Jun : mdsdConfig.xml.template -rw-r--r--. root root Jun : mdsd.log -rw-r--r--. root root Jun : mdsd.pid -rw-r--r--. root root Jun : mrseq -rw-r--r--. root root Jun : omfileconfig -rwxr--r--. root root Jun : portal.xml.template -rwxr--r--. root root Jun : README.md drwxr-xr-x. root root Jun : rsyslog5 drwxr-xr-x. root root Jun : rsyslog7 drwxr-xr-x. root root Jun : rsyslog8 -rwxr--r--. root root Jun : run_unittests.sh -rwxr--r--. root root Jun : scx-1.6.-.universal.x64.sh drwxr-xr-x. root root Jun : services drwx------. root root Jun : status drwxr-xr-x. root root Jun : tests drwxr-xr-x. root root Jun : Utils -rwxr--r--. root root Jun : watcherutil.py -rw-r--r--. root root Jun : watcherutil.pyc -rw-r--r--. root root Jun : xmlCfg.xml [root@hlmcen75n1-t1 ~]# ps aux | grep -i xml root 0.3 0.8 ? Sl : : /var/lib/waagent/Microsoft.OSTCExtensions.LinuxDiagnostic-2.3./bin/mdsd -A -C -c /var/lib/waagent/Microsoft.OSTCExtensions.LinuxDiagnostic-2.3././xmlCfg.xml -p -R -r lad_mdsd -e /var/log/azure/Microsoft.OSTCExtensions.LinuxDiagnostic/2.3./mdsd.err -w /var/log/azure/Microsoft.OSTCExtensions.LinuxDiagnostic/2.3./mdsd.warn -o /var/log/azure/Microsoft.OSTCExtensions.LinuxDiagnostic/2.3./mdsd.info
5.如果上述扩展没有正常启动,可以通过如下方法解决该问题
a.在Azure Portal卸载LinuxDiagnostic的扩展
b.对虚拟机重新启用诊断设置
rsyslog服务日志报错分析1的更多相关文章
- keepalived添加服务自启动报错分析
安装完keepalived后设置为服务自启动 将路径为/usr/local/src/keepalived-1.3.4/keepalived/etc/init.d的文件keepalived拷贝到/etc ...
- docker学习笔记(6)——docker场景问题汇总(centos7 由于内核版本低带来的一系列问题,docker彻底卸载,安装、启动日志报错分析)
参考资料: https://nachuan.blog.csdn.net/article/details/96041277 https://www.cnblogs.com/xzkzzz/p/962765 ...
- 【docker】【redis】2.docker上设置redis集群---Redis Cluster部署【集群服务】【解决在docker中redis启动后,状态为Restarting,日志报错:Configured to not listen anywhere, exiting.问题】【Waiting for the cluster to join...问题】
参考地址:https://www.cnblogs.com/zhoujinyi/p/6477133.html https://www.cnblogs.com/cxbhakim/p/9151720.htm ...
- gitblit在windows10上的安装及服务启动报错处理
折腾一下午算是装好了,心情不错决定分享一下.安装步骤大同小异网上都有,主要是Failed creating java 这个报错,百度出来的没有一个能给我解决的,摸索半天找出一个自己的方式.为报错而来的 ...
- 【zabbix监控问题】记录zabbix控制面板报错及日志报错的解决方法
问题1: 上图是我已经解决了的截图.在百度查询的资料中,说是把zabbix_agentd.conf文件中server监听的主机127.0.0.1去掉,但是我去掉之后问题仍然没有解决,最后在这篇博客上发 ...
- mysql5.7密码修改与报错分析
1.修改密码 修改密码: vim /etc/my.cnf 的mysqld字段加入skip-grant-tables 重启MySQL,service mysqld restart 终端输入 mysql ...
- windows上mysql5.7服务启动报错
安装之后,启动服务 net start mysql,无法启动,日志报错缺少一些系统表,mysql.user等表 解决办法: bin目下执行:mysqld --initialize-insecure - ...
- const变量赋值报错分析
const变量赋值报错分析 const变量赋值报错 从变量到常量的赋值是合法C++的语法约定的, 如从char 到const char顺畅: 但从char **到 const char **编译器就会 ...
- 11gR2数据库日志报错:Fatal NI connect error 12170、
11gR2数据库日志报错:Fatal NI connect error 12170.TNS-12535.TNS-00505 [问题点数:100分,结帖人MarkIII] 不显示 ...
随机推荐
- P3939 数颜色 线段树动态开点
P3939 数颜色 线段树动态开点 luogu P3939 水.直接对每种颜色开个权值线段树即可,注意动态开点. #include <cstdio> #include <algori ...
- 01.Flink笔记-编译、部署
Flink开发环境部署配置 Flink是一个以Java及Scala作为开发语言的开源大数据项目,代码开源在github上,并使用maven来编译和构建项目.所需工具:Java.maven.Git. 本 ...
- P1065 作业调度方案——小模怡情,大模伤身
P1065 作业调度方案 一个有点费手的“小”%%拟: 题都差点没读明白……: 每个机器所能完成的工序是不一样的: 每个物品完成工序的机器是指定的: 按照题面说的按时间轴推下去就行了: 没有时间上界有 ...
- ie 使用window.open页面报错
window.open(url)打开新页面是如果要通过地址栏来传参要注意 var qt = ""; qt += "&teachMaterialDealInfo.b ...
- Arrays.toString的作用
Arrays.toString()的作用是用来很方便地输出数组,而不用一个一个地输出数组中的元素. 这个方法是是用来将数组转换成String类型输出的,入参可以是long,float,double,i ...
- 1、Kfaka 部署
一.使用Kfaka自带的zookeeper服务. 1.下载Kafka,下载地址: http://kafka.apache.org/downloads 2.区分Kfaka版本: Scala 2.12 - ...
- Facebook开源时间序列内存数据库Beringei,追求极致压缩率——如果是int根据大多数时间序列中的值与相邻数据点相比并没有显著的变化,只要使用XOR将当前值与先前值进行比较,然后存储发生变化的比特。最终,该算法将整个数据集至少压缩了90%
转自:http://www.infoq.com/cn/news/2017/02/Facebook-Beringei 2017年2月3日,Facebook宣布将开源他们的高性能时序数据存储引擎Berin ...
- idea 2019激活码
9MWZD5CC4E-eyJsaWNlbnNlSWQiOiI5TVdaRDVDQzRFIiwibGljZW5zZWVOYW1lIjoiMjAxNzY1MDYxQGNxdS5lZHUuY24gLiIsI ...
- adb shell monkey--APP
- 配置 Ubuntu 服务器
Python: apt install python3-pip sudo add-apt-repository ppa:fkrull/deadsnakes sudo apt-get update ap ...