В ходе мониторинга работоспособности в пользовательском режиме обнаружено, что система не откликается
Процесс наблюдения за работоспособностью, который является частью FailoverClustering, обнаружил, что скорость ответа системы замедлилась. Если в настоящее время у вас не открыт просмотр событий, см. "Открытие просмотра событий и просмотр событий, связанных с отказоустойчивой кластеризацией". Используя информацию из события, рассмотрите приложения и службы, запущенные на узле, чтобы выяснить, какие процессы истощают ресурсы или иным образом замедляют работу узла. Можно использовать один или несколько методов, описанных далее:
Для выполнения следующих процедур необходимо быть членом локальной группы администраторов на каждом кластерном сервере либо должны быть делегированы соответствующие полномочия.
Чтобы использовать диспетчер задач для работы с приложениями или службами, потребляющими большие объемы памяти:
Чтобы создать отчет о диагностике системы, выполните следующие действия:
Для запуска монитора ресурсов выполните следующие действия.
Важно Монитор ресурсов прекращает сбор сведений на время создания отчета о диагностике системы. Чтобы начать сбор сведений после создания отчета о диагностике системы, щелкните "Запуск" в разделе "Отслеживание".
Чтобы открыть просмотр событий и просмотреть события, связанные с отказоустойчивой кластеризацией, выполните следующее:
Нажмите сочетание клавиш Ctrl+Shift+ESC, чтобы открыть диспетчер задач.
На вкладке "Процессы", щелкните заголовок столбца "Память" (частный рабочий набор). Щелкните заголовок столбца еще раз, чтобы изменить порядок сортировки.
Используйте этот список, чтобы определить, какие приложения или службы потребляют больше всего памяти.
При необходимости закройте приложение или службу: Закройте определенное приложение обычным способом — выйдя из приложения. Если приложение не отвечает, на вкладке "Приложения" диспетчера задач щелкните приложение, которое необходимо закрыть, и щелкните "Завершить задачу". Windows попытается закрыть приложение нормальным способом. Возможно, вам будет предложено сохранить свою работу. Обратите внимание, что в условиях нехватки ресурсов этот шаг может занять несколько секунд. Если операционной системе Windows не удастся закрыть приложение нормальным способом, вам будет предложено завершить процесс. Завершение процесса может привести к потере данных.
Откройте командную строку с повышенными правами. Нажмите "Пуск", подведите указатель к пункту "Все программы", выберите пункт "Стандартные", щелкните правой кнопкой мыши пункт "Командная строка" и выберите команду "Запуск от имени администратора".
Введите perfmon /report и нажмите клавишу ВВОД. Монитор надежности и производительности начнет собирать данные для создания отчета о диагностике системы.
Когда отчет будет готов для просмотра, найдите в нем раздел "Результаты диагностики" отчета и проверьте наличие предупреждений. Для получения дополнительной справки об устранении проблем, вызвавших предупреждение, можно перейти по ссылкам в этом разделе. Кроме того, можно развернуть каждую категорию в разделе "Базовые системные проверки", чтобы ознакомиться с дополнительными сведениями о причинах возникновения предупреждения. Кроме того, в разделе "Производительность" предоставляются сведения на уровне процесса о наиболее активных потребителях ресурсов.
Откройте командную строку с повышенными правами. Нажмите "Пуск", подведите указатель к пункту "Все программы", выберите пункт "Стандартные", щелкните правой кнопкой мыши пункт "Командная строка" и выберите команду "Запуск от имени администратора".
Введите perfmon /res и нажмите клавишу ВВОД. Монитор ресурсов начнет работать.
На четырех графиках в области "Обзор ресурсов" отображается интенсивность использования ЦП, диска, сети и памяти. В четырех разделах с возможностью развертывания, расположенных под этими графиками, содержатся сведения о каждом ресурсе на уровне процесса. Щелкните метку ресурса для просмотра дополнительных сведений или щелкните график, чтобы развернуть касающиеся его сведения. С помощью сведений об использовании в реальном времени можно определить объекты, наиболее активно использующие ресурсы. Щелкните заголовок столбца, чтобы отсортировать данные в таблице по этому столбцу; чтобы сменить порядок сортировки на противоположный, щелкните заголовок столбца еще раз.
Если Диспетчер серверов еще не открыт, нажмите кнопку "Пуск", выберите команду "Администрирование", а затем щелкните пункт "Диспетчер серверов". Если открывается диалоговое окно "Контроль учетных записей", убедитесь, что в нем отображено нужное действие, затем нажмите кнопку "Продолжить".
В дереве консоли поочередно разверните элементы "Диагностика", "Просмотр событий", "Журналы Windows", а затем выберите "Система".
Для фильтрования событий таким образом, чтобы отображались только события с источником FailoverClustering, в области "Действия" выберите "Фильтровать текущий журнал". На вкладке "Фильтр" в поле "Источники событий" выберите "FailoverClustering". Выберите другие параметры в случае необходимости и нажмите кнопку "ОК".
Чтобы отсортировать отображаемые события по дате и времени, в центральной области щелкните заголовок столбца "Дата и время".
Target | Microsoft.Windows.6.2.Cluster.Monitoring.Service | ||
Category | Alert | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.6.2.Cluster.EventProvider | Default |
WA | WriteAction | Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription | Default |
<Rule ID="Microsoft.Windows.6.2.Cluster.Management.Monitoring.User.mode.health.monitoring.has.detected.that.the.system.is.not.being.responsive" Enabled="onEssentialMonitoring" Target="Clus8Library!Microsoft.Windows.6.2.Cluster.Monitoring.Service" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.6.2.Cluster.EventProvider">
<Criteria>
<RegExExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(4870|4869)$</Pattern>
</RegExExpression>
</Criteria>
<LogName>System</LogName>
<PublisherName>Microsoft-Windows-FailoverClustering</PublisherName>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="ClusLibrary!Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.6.2.Cluster.Management.Monitoring.User.mode.health.monitoring.has.detected.that.the.system.is.not.being.responsive.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>