La actualización de clientes no pudo asignar memoria

Citrix.PresentationServer.ClientUpdateFailedToAllocateMemory.Rule (Rule)

Genera una alerta cuando algún componente de la actualización automática de clientes no puede asignar memoria

Knowledge Base article:

Citrix ® Módulo de administración

Resumen

El componente de actualización de clientes del servidor se ha quedado sin recursos durante una actualización de cliente. La sesión continuará sin la actualización automática del cliente. Este suceso indica una falta grave de memoria virtual que puede afectar a la estabilidad del servidor.

 
Causas

El componente de actualización de clientes del servidor asigna memoria virtual para uso interno cuando examina la base de datos de actualización de clientes. Este suceso se debe a que el sistema operativo no está suministrando memoria suficiente.

El componente de actualización de clientes necesita una cantidad moderada de memoria. No obstante, esta cantidad es proporcional al número de clientes existentes en la base de datos de actualizaciones y al número de archivos que usa cada cliente.

 
Soluciones

Este error se debe a una carencia grave de memoria. Para evitar que vuelva a ocurrir, agregue más memoria física al servidor. Además:

  • Verifique el servidor para ver si hay otros sucesos que indiquen una carencia de recursos.
  • Para reducir el uso de memoria virtual, cierre otras aplicaciones que no sean necesarias.

En casos extremos, puede reducir el número de clientes contenido en la base de datos de actualización de clientes del servidor para reducir la cantidad de memoria que es necesaria para las actualizaciones de clientes.

 
Fuentes de información externas

Para resolver este error, consulte las siguientes fuentes de información (algunos artículos pueden estar en inglés):

O bien, busque más información en los artículos de Citrix Knowledge Base.

 
Suceso típico

El servidor no tiene suficiente memoria para ejecutar el Administrador de clientes.

 
© 2002-2008 Citrix Systems, Inc. Reservados todos los derechos.

Element properties:

TargetCitrix.PresentationServer.ManagedServer
CategoryAlert
EnabledTrue
Event_ID1009
Event SourceCLTMGR
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
La actualización de clientes no pudo asignar memoria
El componente de actualización automática de clientes no pudo asignar suficiente memoria durante el análisis de la base de datos de actualización de clientes.
Event LogApplication

Member Modules:

ID Module Type TypeId RunAs 
EventCollectionDS DataSource Microsoft.Windows.EventProvider Citrix.PresentationServer.CitrixAdministratorAccount
GenerateAlert WriteAction System.Health.GenerateAlert Citrix.PresentationServer.CitrixAdministratorAccount

Source Code:

<Rule ID="Citrix.PresentationServer.ClientUpdateFailedToAllocateMemory.Rule" Enabled="true" Target="Citrix.PresentationServer.ManagedServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="EventCollectionDS" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/PrincipalName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1009</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>CLTMGR</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name='Citrix.PresentationServer.ClientUpdateFailedToAllocateMemory.Rule.AlertMessage']$</AlertMessageId>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>