Поведение функции LooksAlive и IsAlive для ресурсов, включенных в компоненте кластеризации Windows Server, Windows Server 2003

Переводы статьи Переводы статьи
Код статьи: 914458
Развернуть все | Свернуть все

В этой статье

Введение эта ссылка может указывать на содержимое полностью или частично на английском языке

В данной статье описывается поведениеLooksAliveиIsAliveфункции точки входа для ресурсов, включенных в компоненте Microsoft Windows Server 2003 кластеризации Windows Server.

Дополнительная информация

Ресурс физического диска (ClusRes.DLL)

  • LooksAlive
    Служба кластеров (ClusDisk.sys) выполняет резервирование каждые три секунды для всех дисков, управляемых или от всех ресурсов физического диска. надписьюLooksAliveопрос проверяет, задан ли флаг от ресурса физического диска. Если флаг не установлен, резервирование периодических произошел сбой.
  • IsAlive
    надписьюIsAliveтест выполняется процедура, эквивалентноdirкоманда, выполняется относительно корневого каталога диска.
Примечание.При создании ресурса физического диска, служба кластеров создается временный файл, чтобы убедиться, что диск не поврежден и наличие необходимых разрешений для корневой. Этот процесс проверки, создается, а затем удаляет небольшой файл на диске. Ниже приведен отрывок из файла Cluster.log, который демонстрирует этот процесс.
Physical DiskДиск X: DisksWriteTestFile: Создание файла теста (X:\zClusterOnlineChk.tmp)

Ресурс IP-адрес (ClusRes.DLL)

  • LooksAlive
    Обнаружение сбоя ресурса IP-адрес основан главным образом на выявление сбоев интерфейса сети для кластеров служба (MSCS). Ресурс IP-адрес осуществляет прослушивание уведомлений Сбой сетевого интерфейса с помощью службы кластеров (ClusAPI). Когда служба кластеров объявляет, что произошел сбой сетевого интерфейса, ресурса IP-адрес устанавливает флаг сбоя на каждый ресурс IP-адрес, который размещен сбой интерфейса. Например такое поведение наблюдается, когда потеря пульсами вызывает узлы, чтобы проголосовать на интерфейс, который произошел сбой. Время следующего запуска,LooksAliveвызывается функция, происходит сбой ресурса.

    надписьюLooksAliveКроме того, выполняет следующие функции:
    • Запрос драйверу TCP/IP, чтобы убедиться в том, что запись в таблице сети для виртуального IP-адреса по-прежнему присутствует в стеке. Записи таблицы сети соответствует IP-адрес.
    • Запрос драйверу NetBT убедитесь, что устройство NetBT будет по-прежнему присутствует, если включить NetBIOS для ресурса.
    Для получения дополнительных сведений об определении ошибок сетевого интерфейса в кластерах серверов щелкните следующий номер статьи базы знаний Майкрософт:
    892422Overview of event ID 1123 and event ID 1122 logging in Windows 2000-based and Windows Server 2003-based server clusters
  • IsAlive
    надписьюIsAlivetest is the same as theLooksAlivetest in this context.

Network Name resource (ClusRes.DLL)

  • LooksAlive
    Network Name resource failure detection has a "still present" test that is similar to the IP Address resource test. If NetBIOS is enabled for a Network Name resource, the Network Name resource queries the NetBT device to verify that the virtual name is still loaded on the network stack.

    The Network Name resource also has a worker thread that registers Host (A) resource records every 24 hours. Optionally, reverse lookup (PTR) resource records can be registered. The Network Name resource uses the DNS server or servers that are associated with the Network Name resource’s dependent node IP address or addresses. The DNS servers must be configured to accept dynamic updates.

    The status for each registration attempt is verified during theLooksAlivetest. If all the registrations fail and if the virtual name is no longer registered by using NetBIOS, the virtual name is considered to be no longer reachable. Therefore, the resource has failed. Additionally, the Network Name resource fails if the "DNS is Required" property is set to one and if one or more DNS registrations have failed.

    Примечание.In both of these scenarios, a communications time-out with the DNS server is not considered to be a failure.
  • IsAlive
    надписьюIsAlivetest is the same as theLooksAlivetest in this context.

File Share resource (ClusRes.DLL)

  • LooksAlive
    надписьюLooksAlivetest for a File Share resource retrieves the properties of the share from the Server service as a basic test that the share exists.
  • IsAlive
    надписьюIsAlivetest for a File Share resource does the same thing as aLooksAlivetest. ЕслиMaxUsersproperty is set to -1 (unlimited), theIsAlivefunction opens the first file on the share by using the share name. В противном случаеIsAlivefunction tests that the directory path that is associated with the share is still valid.

File Share resource as stand-alone DFS Root (ClusRes.DLL)

  • LooksAlive
    надписьюLooksAlivetest for a Distributed File System (DFS) Root File Share resource retrieves the feature flags of the share from the Server service as a basic test that the share exists. The flags are checked to verify that the share is marked as a DFS Root.
  • IsAlive
    надписьюIsAlivetest for a DFS Root File Share resource does the same thing as theLooksAlivetest. Кроме тогоIsAlivetest requests the referrals that are associated with the dependent virtual name. If that test is successful, the DFS Root File Share resource opens the first file on the share.

Spooler resource (ClusRes.DLL)

  • LooksAlive
    надписьюLooksAlivetest for the Spooler resource queries Service Control Manager (SCM) to see whether the SpoolSV.exe process is in a "Running" state.
  • IsAlive
    надписьюIsAlivefunction tests the Spooler resource by making a call to the Local Print Provider (Localspl.dll) in the printing subsystem. The call directs the Local Print Provider to grab and to release a critical section of code in memory. This test verifies that the Spooler service is functional and responsive.

Generic Service resource (ClusRes.DLL)

  • LooksAlive
    надписьюLooksAlivetest for the Generic Service resource queries SCM to see whether the specified service is in a "Running" state.
  • IsAlive
    надписьюIsAlivetest is the same as theLooksAlivetest in this context.

Ресурс универсального приложения (ClusRes.DLL)

  • LooksAlive
    Ресурс универсального приложения отличается от наиболее другие основные ресурсы, поскольку ресурс не реализует стандартLooksAliveиIsAliveточки входа. Вместо этого ресурса Универсальное приложение возвращает дескриптор процесса в дочерний процесс приложения к монитору ресурсов. В результате процесса монитора ресурсов необходимо дождаться дескриптор процесса. Если происходит сбой приложения, получает сигнал дескриптор процесса. Это означает, что процесс был остановлен. В этом случае ресурс Универсальное приложение не принимает пять секунд с ошибкой при сбое приложения. Вместо этого ресурса Универсальное приложение переходит в неисправном состоянии немедленно, несмотря на то, что значение по умолчаниюLooksAliveтест — пять секунд.
  • IsAlive
    надписьюIsAliveтест — это так же, какLooksAliveтестирование в данном контексте.

Ресурс универсального сценария (ClusRes.DLL)

  • LooksAlive
    Тип универсальный сценарий ресурса позволяет реализовать пользовательский разработчикLooksAliveточка входа с помощью языка сценариев, таких как Microsoft Visual Basic Scripting Edition (VBscript) или JScript. Разработчик сценариев должен быть построенLooksAliveкод в этом сценарии.
  • IsAlive
    надписьюIsAliveтест — это так же, какLooksAliveтестирование в данном контексте.

Распределенный ресурс координатора транзакций (MTXClu.DLL)

  • LooksAlive
    надписьюLooksAliveПроверка запросов ресурс координатора распределенных транзакций диспетчер управления Службами, является ли заданную службу в состояние «Выполняется».
  • IsAlive
    надписьюIsAliveтест — это так же, какLooksAliveтестирование в данном контексте.

Ресурс очереди сообщений (MQClus.DLL)

  • LooksAlive
    надписьюLooksAliveПроверка запросов ресурсов очереди сообщений SCM ли соответствующий кластеров служба очереди сообщений в состоянии "Выполняется".
  • IsAlive
    надписьюIsAliveтест — это так же, какLooksAliveтестирование в данном контексте.

Ресурс триггеров очереди сообщений (MQTGClus.DLL)

  • LooksAlive
    надписьюLooksAliveПроверка запросов ресурс триггеров очереди сообщений SCM ли соответствующий кластера служба триггеров очереди сообщений в состоянии "Выполняется".
  • IsAlive
    надписьюIsAliveтест — это так же, какLooksAliveтестирование в данном контексте.

Служба WINS ресурсов (ClNetRes.DLL)

  • LooksAlive
    надписьюLooksAliveПроверка запросов ресурсов Windows Internet Name Service (WINS) диспетчера управления Службами, является ли соответствующая служба WINS в состоянии «Ожидание Пуск» или «Запущен».
  • IsAlive
    надписьюIsAliveтест — это так же, какLooksAliveтестирование в данном контексте.

Ресурс DHCP (ClNetRes.DLL)

  • LooksAlive
    надписьюLooksAliveПроверка запросов ресурсов Dynamic Host Configuration Protocol (DHCP) диспетчера управления Службами ли соответствующие службы DHCP в состоянии «Ожидание Пуск» или «Запущен».
  • IsAlive
    надписьюIsAliveтест — это так же, какLooksAliveтестирование в данном контексте.

Ресурс «Задача службы теневого копирования тома» (VSSTask.DLL)

  • LooksAlive
    надписьюLooksAliveПроверка задача теневого копирования обновления ресурса проверяет, если известно работы службы планировщика заданий.
  • IsAlive
    надписьюIsAliveтест — это так же, какLooksAliveтестирование в данном контексте.

Свойства

Код статьи: 914458 - Последний отзыв: 27 ноября 2010 г. - Revision: 2.0
Ключевые слова: 
kbhowto kbexpertiseinter kbmt KB914458 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:914458

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com