Clientaktualisierung konnte keinen Speicher zuordnen

Citrix.PresentationServer.ClientUpdateFailedToAllocateMemory.Rule (Rule)

Gibt eine Warnung aus, wenn eine automatische Clientaktualisierungskomponente keinen Speicher zuweisen konnte.

Knowledge Base article:

Citrix ® Management Pack

Zusammenfassung

Die Clientaktualisierungskomponente auf dem Server verfügte über unzureichende Ressourcen während der Aktualisierung. Die Sitzung wird ohne automatische Clientaktualisierung fortgesetzt. Dieses Ereignis deutet auf einen schwerwiegenden Mangel an virtuellem Speicher hin, der die Stabilität des Servers negativ beeinflussen kann.

 
Ursachen

Die Clientaktualisierungskomponente des Servers teilt für das Durchsuchen der Client-Update-Datenbank virtuellen Speicher zu. Dieses Ereignis zeigt an, dass vom Betriebssystem kein ausreichender Speicher zur Verfügung gestellt wird.

Die Clientaktualisierung benötigt nur geringe Mengen an virtuellem Speicher. Dies ist jedoch proportional zur Anzahl der Clients in der Update-Datenbank und zur Anzahl der von jedem Client verwendeten Dateien.

 
Lösungen

Dieser Fehler wird durch einen schwerwiegenden Ressourcenmangel hervorgerufen. Das Hinzufügen zusätzlichen physischen Speichers kann ein erneutes Auftreten dieses Problems verhindern. Beachten Sie außerdem Folgendes:

  • Überprüfen Sie den Server auf weitere Ereignisse, die auf Ressourcenmangel hinweisen.
  • Beenden Sie momentan nicht benötigte Anwendungen, um die Verwendung des virtuellen Speichers zu verringern.

In extremen Fällen können Sie die Anzahl der Clients in der Update-Datenbank des Servers verringern, um so den für die Clientaktualisierungen erforderlichen Speicherbedarf zu reduzieren.

 
Externe Informationsquellen

Folgende Informationsquellen können bei der Behandlung dieses Fehlers helfen:

Weitere Informationen finden Sie auch in der Citrix Knowledge Base.

 
Beispielereignis

Der Server hat nicht genug Speicher, um Client-Manager auszuführen.

 
© 2002-2008 Citrix Systems, Inc. Alle Rechte vorbehalten.

Element properties:

TargetCitrix.PresentationServer.ManagedServer
CategoryAlert
EnabledTrue
Event_ID1009
Event SourceCLTMGR
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Clientaktualisierung konnte keinen Speicher zuordnen
Die automatische Clientaktualisierungskomponente konnte beim Parsen der Client-Update-Datenbank nicht genug Speicherplatz zuweisen.
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>