По крайней мере, один раз в день мой домашний сервер падает. Это недавняя сборка (16.07.2020, со всем новым оборудованием и т. Д.).
Характеристики машины:
В настоящее время я использую APT следующих приложений
На Docker я использую
Я не могу найти много в журналах, но наткнулся на следующий раздел журнала, который пробудил во мне интерес после сбоя системы s сегодня днем. Безразлично» Я не могу много рассказать, но, может быть, кто-то здесь может помочь мне двигаться в правильном направлении.
По какой-то причине я не могу скопировать или вставить фактический журнал, чтобы представить его таким, каким я его вижу. Я включил снимок экрана. Короче говоря, похоже, что он что-то делает с докером, затем я получаю кучу (плохих мест в памяти?) `<0x00> '
. После сбоя у меня нет возможности взаимодействовать с системой. На экране отображается некоторая информация, которую я не знаю, что это значит или как получить эти данные. Может быть, если он снова выйдет из строя, я сделаю фото с моего телефона.
Я не эксперт по linux / ubuntu (но довольно хорошо разбираюсь в Windows) и учусь так же, как и в прошлый четверг, когда я собрал и начал установку Ubuntu.
То, что я до сих пор пробовал.
fdisk -l
не показывает странности, и все диски выглядят правильными по размеру и правильному разбиению. free -h
показывает всего 4Gi для файла подкачки, но использует 12mi, а ОЗУ показывает Всего 29 Gi и доступно 28Gi. dmesg
показывает, что эта ошибка появляется довольно много раз. Поиск не приносит много удачи. [ 2328.925902] BUG: unable to handle page fault for address: 0000000000c045c7
[ 2328.925905] #PF: supervisor write access in kernel mode
[ 2328.929589] RIP: 0010:fsnotify+0x63/0x3d0
[ 2328.933164] #PF: error_code(0x0002) - not-present page
Любая помощь / идеи, которые могут у кого-либо возникнуть, очень ценятся, это несколько раздражает.
Редактировать: Согласно предложениям @heynnema
sudo dmidecode -s bios-version
возвращает F50
] sysctl vm.swappiness
возвращает vm.swapiness = 60
sudo lshw -C memory
:
*-firmware
description: BIOS
vendor: American Megatrends Inc.
physical id: 0
version: F50
date: 11/27/2019
size: 64KiB
capacity: 16MiB
capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int14serial int17printer acpi usb biosbootspecification uefi
*-memory
description: System Memory
physical id: 9
slot: System board or motherboard
size: 32GiB
*-bank:0
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 1866 MHz (0.5 ns)
product: F4-3200C16-8GVKB
vendor: Unknown
physical id: 0
serial: 00000000
slot: DIMM 0
size: 8GiB
width: 64 bits
clock: 1866MHz (0.5ns)
*-bank:1
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 1866 MHz (0.5 ns)
product: F4-3200C16-8GVKB
vendor: Unknown
physical id: 1
serial: 00000000
slot: DIMM 1
size: 8GiB
width: 64 bits
clock: 1866MHz (0.5ns)
*-bank:2
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 1866 MHz (0.5 ns)
product: F4-3200C16-8GVKB
vendor: Unknown
physical id: 2
serial: 00000000
slot: DIMM 0
size: 8GiB
width: 64 bits
clock: 1866MHz (0.5ns)
*-bank:3
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 1866 MHz (0.5 ns)
product: F4-3200C16-8GVKB
vendor: Unknown
physical id: 3
serial: 00000000
slot: DIMM 1
size: 8GiB
width: 64 bits
clock: 1866MHz (0.5ns)
*-cache:0
description: L1 cache
physical id: b
slot: L1 - Cache
size: 384KiB
capacity: 384KiB
clock: 1GHz (1.0ns)
capabilities: pipeline-burst internal write-back unified
configuration: level=1
*-cache:1
description: L2 cache
physical id: c
slot: L2 - Cache
size: 2MiB
capacity: 2MiB
clock: 1GHz (1.0ns)
capabilities: pipeline-burst internal write-back unified
configuration: level=2
*-cache:2
description: L3 cache
physical id: d
slot: L3 - Cache
size: 4MiB
capacity: 4MiB
clock: 1GHz (1.0ns)
capabilities: pipeline-burst internal write-back unified
configuration: level=3
У вас возникают ошибки при сбое страницы.
BIOS
Gigabyte B450 AORUS M
У вас есть версия BIOS F50.
Доступен более новый BIOS, версия F51f, и ее можно скачать здесь .
Обновление видео доступно здесь .
Примечание: Подтвердите, что у меня есть правильная веб-страница для вашей модели #.
Примечание: делайте хорошие резервные копии перед обновлением BIOS.
memtest
Перейдите на https://www.memtest86.com/ и загрузите / запустите бесплатный memtest
для проверь свою память Получите хотя бы один полный проход из всех 4/4 тестов, чтобы подтвердить хорошую память. Это может занять много часов.
Обновление № 1:
memtest
не выполнен. Сначала мы обновим BIOS, затем проведем повторное тестирование с помощью memtest
и устраним неполадки с памятью, если ошибки все еще будут возникать.
Обновление № 2:
Обновление № 3:
После обновления BIOS, memtest
все еще не удался. Мы протестировали различные пары модулей DIMM в слотах 1 и 2, и все они прошли мемтест
. Мы считаем, что был DIMM, который не был должным образом установлен в своем гнезде. После замены всех модулей DIMM в их слоты мы запускаем memtest
для подтверждения.