NFS: подключение службы LDAP сопоставления имен пользователей

Microsoft.Windows.FileServices.Service.NFS.6.3.Server.UserNameMapping.LDAPConnection (UnitMonitor)

Этот объект отслеживает подключение службы LDAP сопоставления имен пользователей и выдает оповещение, если серверу для NFS не удается подключиться к LDAP-серверу (при включении такого оповещения для этого монитора).

Knowledge Base article:

Краткое описание

Этот объект отслеживает подключение службы LDAP сопоставления имен пользователей и выдает оповещение, если серверу для NFS не удается подключиться к LDAP-серверу (при включении такого оповещения для этого монитора).

Сопоставление имен пользователей связывает учетные записи пользователей между доменами Windows и UNIX, чтобы пользователи, которые вошли в домен UNIX, могли получить доступ к общим ресурсам в домене Windows, не входя отдельно в домен Windows.

Причины

Этот монитор может перейти в состояние "Критическое", если сервер для NFS не настроен на использование либо доменных служб Active Directory (AD DS), либо сопоставления имен пользователей как источника сопоставления объектов безопасности Windows-UNIX.

Если состояние работоспособности неизвестно, то мониторинг объекта еще не начат.

Решения

Настройте сервер для NFS на использование источника сопоставления объектов безопасности доменных служб Active Directory

Чтобы настроить сервер для NFS на получение данных сопоставления объектов безопасности от службы LDAP, выполните следующие действия.

1. Определите домен, на котором запущена служба LDAP, следующим образом.

В командной строке с повышенными привилегиями на необходимом сервере введите nfsadmin mapping , чтобы отобразить параметры сопоставления объектов безопасности.

2. Чтобы позволить серверу для NFS получать данные сопоставления объектов безопасности, введите nfsadmin mapping config adlookup=yes addomain=[домен]

Обратите внимание, что вводить addomain не требуется, если компьютер находится в том же домене, что и домен Active Directory.

Проверка

Чтобы убедиться, что сервер для NFS правильно настроен для сопоставления имен пользователей, выполните следующие действия.

1. В командной строке с повышенными привилегиями введите nfsadmin mapping.

2. Убедитесь, что поле Поиск Active Directory в списке установлено на значение Включено, и поле Домен Active Directory является либо пустым, либо установлено на имя используемого домена.

Примечание. Служба "Сервер для NFS" по умолчанию задаст родительский домен Active Directory для компьютера, но его можно переопределить, задав значение для поля Домен Active Directory в параметрах сопоставления.

Этот монитор автоматически сбрасывается до работоспособного состояния после перезапуска сервера для NFS.

Дополнительно

Событие с ИД 4016 (http://go.microsoft.com/fwlink/?LinkId=186621)

Дополнительные сведения о настройке данных сопоставления см. в разделе Получение сведений о пользователях и группах Windows сервером для NFS (http://go.microsoft.com/fwlink/?LinkId=185991).

Дополнительные сведения о настройке сервера для NFS см. в разделе Службы для NFS (http://go.microsoft.com/fwlink/?LinkId=185983).

Element properties:

TargetMicrosoft.Windows.FileServices.Service.NFS.6.3
Parent MonitorMicrosoft.Windows.FileServices.Service.NFS.6.3.Server.UserNameMapping
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
NFS: подключение службы LDAP сопоставления имен пользователей
Описание события: {0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServices.Service.NFS.6.3.Server.UserNameMapping.LDAPConnection" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServices.Service.NFS.6.3" ParentMonitorID="Microsoft.Windows.FileServices.Service.NFS.6.3.Server.UserNameMapping" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServices.Service.NFS.6.3.Server.UserNameMapping.LDAPConnection_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Microsoft-Windows-ServicesForNFS-Server/IdentityMapping</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4016</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-ServicesForNFS-NFSServerService</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Microsoft-Windows-ServicesForNFS-Server/IdentityMapping</SecondLogName>
<SecondExpression>
<Or>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-ServicesForNFS-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1007</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1055</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1005</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1056</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-ServicesForNFS-NFSServerService</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4010</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Or>
</SecondExpression>
</Configuration>
</UnitMonitor>