Dieses Objekt überwacht die Registrierung von Ports beim Netzwerkstapel und generiert eine Warnung, wenn der Server für NFS einen Port nicht registrieren kann (sofern die Warnung für diesen Monitor aktiviert ist).
Dieses Objekt überwacht die Registrierung von Ports beim Netzwerkstapel und generiert eine Warnung, wenn der Server für NFS einen Port nicht registrieren kann (sofern die Warnung für diesen Monitor aktiviert ist).
Der RPC-Portzuordnungsdienst (Remote Procedure Call, Remoteprozeduraufruf) ermöglicht UNIX-basierten Computern, die UNIX-kompatiblen Dienste zu ermitteln, die auf Windows-basierten Computern zur Verfügung stehen und die aktiv sein müssen, damit der Server für NFS gestartet wird. NFS-Clients ermitteln NFS-Server durch Abfragen des RPC-Portzuordnungsdiensts nach einem Remoteserver. Der RPC-Portzuordnungsdienst konvertiert RPC-Daten in TCP- und UDP-Protokollportnummern.
Dieser Monitor kann in den Integritätsstatus "Warnung" oder "Kritisch" wechseln, wenn Windows nicht über genügend TCP/IP-Ports verfügt. Andere Treiber, Dienste oder Programme verwenden möglicherweise die benötigten TCP/IP-Ports, sodass der Server für NFS nicht alle Port/Protokoll-Kombinationen registrieren konnte.
Überprüfen Sie das Systemereignisprotokoll von Windows auf Meldungen von der Ereignisquelle Microsoft-Windows-ServicesForNFS-Server und Ereignis-ID 1059 oder 1060, die möglicherweise weitere Informationen dazu enthalten, welches Protokoll oder welcher Port Ursache des Problems ist.
Wenn der Integritätsstatus unbekannt ist, hat die Überwachung für dieses Objekt noch nicht begonnen.
Überprüfen, ob vom Server für NFS alle Protokolle registriert wurden
Um festzustellen, welche Ports und Protokolle vom Server für NFS verwendet werden, geben Sie auf dem betroffenen Computer an einer Eingabeaufforderung mit erhöhten Rechten rpcinfo ein.
Vom Server für NFS werden in der Regel die folgenden Port/Protokoll-Kombinationen verwendet:
mountd Dienst für die Protokollversionen 1, 2 und 3, registriert für Port 1048 für UDP, TCP, UDP6, TCP6
nfs Dienst für die Protokollversionen 2 und 3, registriert für Port 2049 für UDP, TCP, UDP6, TCP6
nlockmgr Dienst für die Protokollversionen 1, 2, 3 und 4, registriert für Port 1047 für UDP, TCP, UDP6, TCP6
status Dienst für die Protokollversion 1, registriert für Port 1039 für UDP, TCP, UDP6, TCP6
TCP/IP-Ports verfügbar machen und Server für NFS neu starten
Führen Sie die folgenden Schritte aus, um TCP/IP-Ports verfügbar zu machen und den Server für NFS neu zu starten:
1. Geben Sie an einer Eingabeaufforderung mit erhöhten Rechten netstat -a -b -o ein, um alle Verbindungen mit zugehörigen ausführbaren Dateien und Prozessen anzuzeigen.
2. Lösen Sie sämtliche Portzuordnungen auf, die in Konflikt mit den in Schritt 1 ermittelten NFS-Ports stehen, indem Sie nicht benötigte Treiber löschen, nicht benötigte Dienste beenden oder nicht benötigte Programme schließen.
3. Geben Sie nfsadmin server stop ein.
4. Geben Sie nfsadmin server start ein.
Überprüfung
Führen Sie die folgenden Schritte aus, um zu überprüfen, ob vom Server für NFS alle Protokolle erfolgreich registriert wurden:
1. Geben Sie auf dem betroffenen Server an einer Eingabeaufforderung mit erhöhten Rechten rpcinfo ein.
2. Überprüfen Sie in der Liste, ob die Dienste mountd, nfs, nlockmgr und status alle mit der Portzuordnung für IPv4 und IPv6 (sofern verwendet) registriert wurden.
Dieser Monitor wird automatisch auf einen fehlerfreien Status zurückgesetzt, wenn der Server für NFS gestartet wurde.
Ereignis-IDs 1059 und 1060 (http://go.microsoft.com/fwlink/?LinkId=185995)
Weitere Informationen zum Konfigurieren von Server für NFS finden Sie unter Dienste für NFS (Network File System) (http://go.microsoft.com/fwlink/?LinkId=185983).
Target | Microsoft.Windows.FileServices.Service.NFS.6.3 |
Parent Monitor | System.Health.AvailabilityState |
Category | Custom |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | True |
Monitor Type | Microsoft.Windows.3SingleEventLog3StateUnitMonitorType |
Remotable | True |
Accessibility | Public |
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.FileServices.Service.NFS.6.3.Server.PortRegistration" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServices.Service.NFS.6.3" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.3SingleEventLog3StateUnitMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Warning"/>
<OperationalState ID="ThirdEventRaised" MonitorTypeStateID="ThirdEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Microsoft-Windows-ServicesForNFS-Server/Admin</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1060</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-ServicesForNFS-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Microsoft-Windows-ServicesForNFS-Server/Admin</SecondLogName>
<SecondExpression>
<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>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1059</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
<ThirdComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ThirdComputerName>
<ThirdLogName>Microsoft-Windows-ServicesForNFS-Server/Admin</ThirdLogName>
<ThirdExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1000</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-ServicesForNFS-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</ThirdExpression>
</Configuration>
</UnitMonitor>