?????????? ????????? - ??????????????? - /home/agenciai/public_html/cd38d8/mcelog.zip
???????
PK ��[� �3 3 mcelog.confnu �[��� # # config file for mcelog # For further options, see the mcelog manpage and documentation # # Filter out known broken events by default filter = yes # don't log memory errors individually #filter-memory-errors = yes # output in undecoded raw format to be easier machine readable #raw = yes [server] # An upstream bug prevents this from being disabled # Only allow root to connect by default client-user = root # Path to socket client uses to connect socket-path = /var/run/mcelog-client [dimm] # Enable DIMM-tracking dimm-tracking-enabled = yes # Disable DIMM DMI pre-population unless supported on your system dmi-prepopulate = no # execute these triggers when the rate of corrected or uncorrected # errors per DIMM exceeds the threshold # The default of 10/24h was reasonable for server quality # DDR3 DIMMs as of 2009/10. Newer systems can benefit from # more aggressive page offline when corrected errors are seen # See: # https://www.intel.com/content/dam/www/public/us/en/documents/intel-and-samsung-mrt-improving-memory-reliability-at-data-centers.pdf # for details. uc-error-trigger = dimm-error-trigger uc-error-threshold = 1 / 24h ce-error-trigger = dimm-error-trigger ce-error-threshold = 2 / 24h [socket] # Memory error accounting per socket socket-tracing-enabled = yes mem-uc-error-threshold = 100 / 24h mem-ce-error-trigger = socket-memory-error-trigger mem-ce-error-threshold = 100 / 24h mem-ce-error-log = yes [cache] # Attempt to off-line CPUs causing cache errors cache-threshold-trigger = cache-error-trigger cache-threshold-log = yes [page] # Try to soft-offline a 4K page if it exceeds the threshold memory-ce-threshold = 10 / 24h memory-ce-trigger = page-error-trigger memory-ce-log = yes memory-ce-action = soft [trigger] # Maximum number of running triggers children-max = 2 directory = /etc/mcelog/triggers PK ��[lNuh� � triggers/dimm-error-triggernu ȯ�� #!/usr/bin/sh # This shell script can be executed by mcelog in daemon mode when a DIMM # exceeds a pre-configured error threshold # # environment: # THRESHOLD human readable threshold status # MESSAGE Human readable consolidated error message # TOTALCOUNT total count of errors for current DIMM of CE/UC depending on # what triggered the event # LOCATION Consolidated location as a single string # DMI_LOCATION DIMM location from DMI/SMBIOS if available # DMI_NAME DIMM identifier from DMI/SMBIOS if available # DIMM DIMM number reported by hardware # CHANNEL Channel number reported by hardware # SOCKETID Socket ID of CPU that includes the memory controller with the DIMM # CECOUNT Total corrected error count for DIMM # UCCOUNT Total uncorrected error count for DIMM # LASTEVENT Time stamp of event that triggered threshold (in time_t format, seconds) # THRESHOLD_COUNT Total umber of events in current threshold time period of specific type # # note: will run as mcelog configured user # this can be changed in mcelog.conf logger -s -p daemon.err -t mcelog "$MESSAGE" logger -s -p daemon.err -t mcelog "Location: $LOCATION" [ -x ./dimm-error-trigger.local ] && . ./dimm-error-trigger.local exit 0 PK ��[�-�/ triggers/cache-error-triggernu ȯ�� #!/usr/bin/sh # cache error trigger. This shell script is executed by mcelog in daemon mode # when a CPU reports excessive corrected cache errors. This could be a indication # for future uncorrected errors. # # environment: # MESSAGE Human readable error message # CPU Linux CPU number that triggered the error # LEVEL Cache level affected by error # TYPE Cache type affected by error (Data,Instruction,Generic) # AFFECTED_CPUS List of CPUs sharing the affected cache # SOCKETID Socket ID of affected CPU # # note: will run as mcelog configured user # this can be changed in mcelog.conf # # offline the CPUs sharing the affected cache # EXIT=0 for i in $AFFECTED_CPUS ; do logger -s -p daemon.crit -t mcelog "Offlining CPU $i due to cache error threshold" F=$(printf "/sys/devices/system/cpu/cpu%d/online" $i) echo 0 > $F if [ "$(cat $F)" != "0" ] ; then logger -s -p daemon.warn -t mcelog "Offlining CPU $i failed" EXIT=1 fi done [ -x ./cache-error-trigger.local ] && . ./cache-error-trigger.local exit $EXIT PK ��[ D_�% % $ triggers/socket-memory-error-triggernu ȯ�� #!/usr/bin/sh # This shell script can be executed by mcelog in daemon mode when a sockets # exceeds a pre-configured error threshold for memory errors # # environment: # THRESHOLD human readable threshold status # MESSAGE Human readable consolidated error message # TOTALCOUNT total count of errors for current socket of CE/UC depending on # what triggered the event # LOCATION Consolidated location as a single string # SOCKETID Socket ID of CPU that includes the memory controller with the DIMM # CECOUNT Total corrected error count for socket # UCCOUNT Total uncorrected error count for socket # LASTEVENT Time stamp of event that triggered threshold (in time_t format, seconds) # THRESHOLD_COUNT Total umber of events in current threshold time period of specific type # # note: will run as mcelog configured user # this can be changed in mcelog.conf logger -s -p daemon.err -t mcelog "$MESSAGE" logger -s -p daemon.err -t mcelog "Location: $LOCATION" [ -x ./socket-memory-error-trigger.local ] && . ./socket-memory-error-trigger.local exit 0 PK ��[� triggers/page-error-triggernu ȯ�� #!/usr/bin/sh # This shell script can be executed by mcelog in daemon mode when a page # in memory exceeds a pre-configured corrected error threshold. # mcelog internally also supports offlining the page through the kernel. # # environment: # THRESHOLD human readable threshold status # MESSAGE Human readable consolidated error message # TOTALCOUNT total count of errors for current DIMM of CE/UC depending on # what triggered the event # LOCATION Consolidated location as a single string # DMI_LOCATION DIMM location from DMI/SMBIOS if available # DMI_NAME DIMM identifier from DMI/SMBIOS if available # DIMM DIMM number reported by hardware # CHANNEL Channel number reported by hardware # SOCKETID Socket ID of CPU that includes the memory controller with the DIMM # CECOUNT Total corrected error count for DIMM # UCCOUNT Total uncorrected error count for DIMM # LASTEVENT Time stamp of event that triggered threshold (in time_t format, seconds) # THRESHOLD_COUNT Total umber of events in current threshold time period of specific type # # note: will run as mcelog configured user # this can be changed in mcelog.conf logger -s -p daemon.err -t mcelog "$MESSAGE" logger -s -p daemon.err -t mcelog "Location: $LOCATION" [ -x ./page-error-trigger.local ] && . ./page-error-trigger.local exit 0 PK ��[� �3 3 mcelog.confnu �[��� PK ��[lNuh� � n triggers/dimm-error-triggernu ȯ�� PK ��[�-�/ z triggers/cache-error-triggernu ȯ�� PK ��[ D_�% % $ � triggers/socket-memory-error-triggernu ȯ�� PK ��[� N triggers/page-error-triggernu ȯ�� PK � �
| ver. 1.6 |
Github
|
.
| PHP 8.2.30 | ??????????? ?????????: 0 |
proxy
|
phpinfo
|
???????????