WHEREIS

xen guest os (cent6) 에서 아래와 같이 cron 에 의한 mailq 가 적재되고 있었음


[root@abc /var/spool/postfix/maildrop]# strings A02DEE0215 

1568610061 656037A

rewrite_context=localF

CronDaemonS

rootM

From: root (Cron Daemon)N

To: rootN<Subject: Cron <root@xmallbi-we02> run-parts /etc/cron.hourlyN'Content-Type: text/plain; charset=UTF-8N

Auto-Submitted: auto-generatedN

X-Cron-Env: <LANG=en_US.UTF-8>N

X-Cron-Env: <SHELL=/bin/bash>N0X-Cron-Env: <PATH=/sbin:/bin:/usr/sbin:/usr/bin>N

X-Cron-Env: <MAILTO=root>N

X-Cron-Env: <HOME=/>N

X-Cron-Env: <LOGNAME=root>N

X-Cron-Env: <USER=root>N

/etc/cron.hourly/mcelog.cron:N

N%mcelog: Cannot find SMBIOS DMI tablesX

rootE




mce 로그란?

https://www.advancedclustering.com/act_kb/what-are-machine-check-exceptions-or-mce/



[root@abc /var/spool/postfix/maildrop]# sh /etc/cron.hourly/mcelog.cron 

mcelog: Cannot find SMBIOS DMI tables



[root@abc /var/spool/postfix/maildrop]# vi /etc/cron.hourly/mcelog.cron



맨 마지막 줄에 다음과 같은 옵션을 추가 함 

/usr/sbin/mcelog --no-dmi --ignorenodev --filter >> /var/log/mcelog



       With the --dmi option mcelog will look up the addresses reported in machine checks in the SMBIOS/DMI tables of the BIOS.  This can sometimes tell you which DIMM or memory controller has developed a problem. More  often  the  information

       reported  by  the  BIOS  is  either subtly or obviously wrong or useless.  This option requires that mcelog has read access to /dev/mem (normally requires root) and runs on the same machine in the same hardware configuration as when the

       machine check event happened.







https://foruforadmin.wordpress.com/2013/11/10/mcelog-cannot-find-smbios-dmi-tables-how-to-resolve-this-mcelog-smbios-dmi-error



mcelog: Cannot find SMBIOS DMI tables – How to resolve this mcelog “SMBIOS DMI” error ?



SMBIOS/DMI output is unreliable and sometimes wrong:
————————————————–
/etc/cron.hourly/mcelog.cron:

mcelog: Cannot find SMBIOS DMI tables
—————————————————

FIX ———>>
use –no-dmi option for mcelog like this:

/usr/sbin/mcelog –no-dmi –ignorenodev –filter >> /var/log/mcelog

mcelog decodes machine check events (hardware errors) on x86-64 machines running a 64-bit Linux kernel. Mcelog should be run regularly as a cron job on any x86-64 Linux system.

'VM & Container > Xen' 카테고리의 다른 글

Xen 서버 스토리지의 실제 사용량이 다를 경우  (0) 2019.04.17
XEN SERVER export 에러  (0) 2017.10.25
xen 본딩 추가 CLI  (0) 2017.04.04
xen 7 버전 LVM 구성 시  (0) 2017.03.07
xen 6.0.2 LVM 구성  (0) 2016.12.20

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band
loading