NFS:Server for NFS 驱动程序启动状态

Microsoft.Windows.FileServices.Service.NFS.6.3.Server.StartupState.Service (UnitMonitor)

已为此监视器启用警报时,如果驱动程序未启动,该对象会监视 Server for NFS 驱动程序并生成警报。

Knowledge Base article:

摘要

已为此监视器启用警报时,如果驱动程序未启动,该对象会监视 Server for NFS 驱动程序并生成警报。

NFS 客户端通过查询远程服务器的 RPC Port Mapper 服务来发现 NFS 服务器。NFS 客户端只能发现运行 Server for NFS 的计算机并与其进行通信。

原因

出于以下原因,此监视器可能会进入“严重”运行状况状态:

若要确定根本原因,请检查 Windows 系统事件日志中是否存在源 Microsoft-Windows-ServicesForNFS-Server 的消息和以下任一事件 ID:

事件 4018 具有多个可能原因,包括:

如果运行状况状态未知,则说明对此对象的监视尚未开始。

解决方案

增加可用的系统资源

若要增加可用的系统资源,请使用以下过程:

1. 在受影响服务器的提升命令提示符处,键入 nfsadmin server stop 可停止 Server for NFS 服务。

2. 键入 net stop portmap 可停止 RPC Port Mapper 服务。

3. 关闭所有程序,并停止不必要的服务。

4. 键入 nfsadmin server start 可启动 Server for NFS 服务和 RPC Port Mapper 服务。

注意Server for NFS 服务和 Server for NFS 驱动程序依存于 RPC Port Mapper 服务。停止 RPC Port Mapper 服务还将停止 Server for NFS 服务及其驱动程序。

验证

若要确认 Server for NFS 启动状态,请使用以下过程:

1. 在提升命令提示符处,键入 net start

2. 确认“Server for NFS”显示在结果列表中。

在 Server for NFS 重新启动之后,此监视器将自动重置为“正常”状态。

其他

事件 ID 4004 和 4005 (http://go.microsoft.com/fwlink/?LinkId=186009)

事件 ID 4009 (http://go.microsoft.com/fwlink/?LinkId=186004)

事件 ID 4018 (http://go.microsoft.com/fwlink/?LinkId=186006)

有关配置 Server for 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.StartupState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
NFS:Server for NFS 驱动程序启动状态
事件描述:{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServices.Service.NFS.6.3.Server.StartupState.Service" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServices.Service.NFS.6.3" ParentMonitorID="Microsoft.Windows.FileServices.Service.NFS.6.3.Server.StartupState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServices.Service.NFS.6.3.Server.StartupState.Service_AlertMessageResourceID">
<AlertOnState>Error</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="Error"/>
<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/Admin</FirstLogName>
<FirstExpression>
<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>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4004</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4005</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4009</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4018</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</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-NFSServerService</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4007</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>