У меня есть VPS под управлением Windows 2008 Web Edition 32bit. В настоящее время он перезагружается в случайное время каждый день, обычно 2-3 раза в день, без видимой мне причины. Хостинговая компания уверяет меня, что с хост-сервером все в порядке и он не вызывает перезагрузки на моем узле, но в средстве просмотра событий нет ничего, что могло бы указывать на наличие какой-либо проблемы. Перед перезагрузкой сервера он генерирует аварийный дамп, который я запускал с помощью инструментов отладки - подробно описано ниже.
Любая помощь или понимание, очень признательны.
BugCheck 101, {61, 0, 803cd120, 1}
Вероятно, вызвано: Unknown_Image (ANALYSIS_INCONCLUSIVE)
0: kd>! Анализировать -v
CLOCK_WATCHDOG_TIMEOUT (101) Ожидаемое прерывание тактовой частоты не было получено на вторичном процессоре в системе MP в пределах выделенного интервала. Это означает, что указанный процессор завис и не обрабатывает прерывания. Аргументы: Arg1: 00000061, Интервал тайм-аута прерывания часов в номинальных тактах. Arg2: 00000000, 0. Arg3: 803cd120, PRCB-адрес зависшего процессора. Arg4: 00000001, 0.
BUGCHECK_STR: CLOCK_WATCHDOG_TIMEOUT_2_PROC
CUSTOMER_CRASH_COUNT: 3
DEFAULT_BUCKET_ID: DRIVER_FAULT_SERVER_MINIDUMP
PROCESS_NAME: Система
CURRENT_IRQL: 1c
STACK_TEXT:
8d107a60 81cc88e5 00000101 00000061 00000000 нт! KeBugCheckEx + 0x1e 8d107a94 81cca67d 8d107d1b 000000d1 8d107b24 нт! KeUpdateRunTime + 0xd5 8d107a94 81c61bae 8d107d1b 000000d1 8d107b24 нт! KeUpdateSystemTime + 0xed 8d107b24 81c7894b 8d107b84 00000000 c3e6e000 нт! KeFlushMultipleRangeTb + 0x11a 8d107c08 81c543f8 c3e6f000 0001c000 8d107d10 нт! MmSetAddressRangeModified + 0x32b 8d107c98 81c554cb 84ea0344 00000000 00000001 нт! CcFlushCache + 0x395 8d107cec 81c52645 84e94008 8d107d10 00000000 нт! CcWriteBehind + 0x115 8d107d44 81cc2e22 84a6b978 00000000 84e6f840 нт! CcWorkerThread + 0x11e 8d107d7c 81df2f7a 84a6b978 a77a75f2 00000000 нт! ExpWorkerThread + 0xfd 8d107dc0 81c5befe 81cc2d25 80000000 00000000 нт! PspSystemThreadStartup + 0x9d 00000000 00000000 00000000 00000000 00000000 nt! KiThreadStartup + 0x16
STACK_COMMAND: КБ
SYMBOL_NAME: ANALYSIS_INCONCLUSIVE
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: Unknown_Module
IMAGE_NAME: Unknown_Image
DEBUG_FLR_IMAGE_TIMESTAMP: 0
FAILURE_BUCKET_ID: CLOCK_WATCHDOG_TIMEOUT_2_PROC_ANALYSIS_INCONCLUSIVE
BUCKET_ID: CLOCK_WATCHDOG_TIMEOUT_2_PROC_ANALYSIS_INCONCLUSIVE
Так получилось, что моя хостинговая компания в конце концов признала, что это проблема на хост-сервере, а не на моем узле. Как это часто бывает, я, кажется, единственный клиент, сообщающий о проблеме, хотя она затрагивает многие другие.
Они устранили проблему своим концом, и, боюсь, мне не сказали, что это было.
Похоже, ошибка вызвана драйвером.
Если вы можете установить драйверы в своей системе, вам следует отменить последние установки драйверов.
Если вам не разрешено устанавливать драйверы, вам следует сменить хостинг-провайдера. Надеюсь, они лучше справляются с обслуживанием своих серверов.