El servicio de MSMQ no se puede iniciar debido a que no hay suficiente espacio o memoria en el disco.

Microsoft.MSMQ.6.3.Rule.Alert.Event2147 (Rule)

Knowledge Base article:

Resumen

El servicio no se puede iniciar debido a que no hay suficiente espacio o memoria en el disco.

Causas

El servicio de MSMQ necesita recursos de memoria adecuados para funcionar de manera apropiada.

Resoluciones

Intente identificar y cerrar otras aplicaciones que pueden estar consumiendo una gran cantidad de memoria. Si descubre que el servicio de MSMQ es el único programa que consume una gran cantidad de memoria, intente recibir los mensajes desde las colas o aumentar la velocidad de procesamiento de mensajes.

Reinicie el servicio de MSMQ.

Para reiniciar el servicio de MSMQ, realice lo siguiente:

Si se ha fijado una cuota para el servicio de Message Queue, intente aumentarla. Para obtener más información sobre las cuotas de equipo de Message Queue, consulte el artículo 899612 de Microsoft Knowledge Base ( http://go.microsoft.com/fwlink/?LinkId=107359).

Si sigue obteniendo este error, anote los detalles del mensaje de evento y, a continuación, póngase en contacto con el Servicio de soporte técnico y atención al cliente de Microsoft (CSS). Para obtener más información sobre cómo ponerse en contacto con CSS, consulte la página sobre las opciones de soporte técnico ( http://go.microsoft.com/fwlink/?LinkId=52267).

Adicional

Para obtener más información, consulte la Administración de recursos en las aplicaciones de MSMQ ( http://go.microsoft.com/fwlink/?LinkId=107361).

Para obtener más información, consulte el ID del evento 2147 ( http://technet.microsoft.com/en-us/library/dd337529(WS.10).aspx

Element properties:

TargetMicrosoft.MSMQ.6.3.Servers
CategoryAvailabilityHealth
EnabledFalse
Event_ID2147
Event Source$Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
El servicio de MSMQ no se puede iniciar debido a que no hay suficiente espacio o memoria en el disco.
{0}
Event LogApplication

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.MSMQ.6.3.Rule.Alert.Event2147" Enabled="false" Target="Microsoft.MSMQ.6.3.Servers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>AvailabilityHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2147</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.MSMQ.6.3.Rule.Alert.Event2147.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>