Fehlerbehebung für Clients mithilfe von Protokollen und IBM Endpoint Manager-Konsole

Verwenden Sie diese Empfehlungen, um Probleme bei der automatischen Installation von Endpoint Manager-Clients for Cloud Pak System Software -Musterimplementierungen zu beheben.

Endpoint Manager-Clients sind bereits standardmäßig in Implementierungen virtueller Anwendungen und virtueller Systeme integriert. Die Clients sind für die Arbeit mit dem IBM® Endpoint Manager-Service konzipiert und erfordern keine weitere Konfiguration.

Verwenden Sie die folgenden Empfehlungen für die Fehlerbehebung bei Endpoint Manager-Clients.

Zugriff auf die Cloud Pak System Software -Protokolldateien

Protokolldateien von Cloud Pak System Software enthalten Details zu Ihrer Endpoint Manager-Client -Installation und -Integration mit dem gemeinsam genutzten IBM Endpoint Manager-Service -Service.
  1. Klicken Sie auf Muster > Instanzen virtueller Anwendungen (oder Muster > Verwalten > Instanzen virtueller Anwendungen in 2.3.3.3 oder höher).
  2. Wählen Sie eine Instanz der virtuellen Anwendung aus, um deren Details anzuzeigen.
  3. Klicken Sie in der Spalte VM-Status auf Protokoll, um die Statusprotokolle der virtuellen Maschine anzuzeigen.
  4. Erweitern Sie den Abschnitt IWD Agent und suchen Sie die folgenden Protokolldateien: ./0config/0config.log und .../logs/<application>.TEMCLIENT/trace.log.
Wenn der Endpoint Manager-Client erfolgreich installiert wurde, enthält die Datei ./0config/0config.log eine Nachricht zur Binärdatei des Clients. Beispiel:
Downloading the platform-specific client binary to the client VM:

[Fri 05 Apr 2013 01:45:18 PM UTC] maestro Downloading 
https://IBMWorkloadDeployer:9444/storehouse/admin/plugins/IBMEndpointManagerClient/2.0.0.7/nodeparts
/temclient-rhel-x64.tgz to /tmp/tmpWTuANO/temclient-rhel-x64.tgz
[Fri 05 Apr 2013 01:45:18 PM UTC] maestro Downloading 
https://IBMWorkloadDeployer:9444/storehouse/admin/plugins/IBMEndpointManagerClient/2.0.0.7/files/BES
Agent-9.0.586.0-rhe5.x86_64.rpm to /tmp/BESAgent-9.0.586.0-rhe5.x86_64.rpm
Wenn der Endpoint Manager-Client erfolgreich installiert wurde, enthält .../logs/<application>.TEMCLIENT/trace.log Nachrichten zur Firewall, zum gemeinsam genutzten Service und zum Clientstart. Beispiel:
Opening the appropriate firewall ports/protocols for a client:

[Fri 05 Apr 2013 01:49:54 PM UTC] firewall.py 140530285713152 pid=11787 DEBUG ACCEPT  tcp opt -- in * out eth0  0.0.0.0/0  -> 0.0.0.0/0  tcp dpt:52311
ACCEPT  tcp opt -- in eth0 out *  0.0.0.0/0  -> 0.0.0.0/0  tcp spt:52311

[Fri 05 Apr 2013 01:49:54 PM UTC] firewall.py 140530285713152 pid=11787 DEBUG ACCEPT  tcp opt -- in eth0 out *  0.0.0.0/0  -> 0.0.0.0/0  tcp dpt:52311
ACCEPT  tcp opt -- in * out eth0  0.0.0.0/0  -> 0.0.0.0/0  tcp spt:52311

[Fri 05 Apr 2013 01:49:54 PM UTC] firewall.py 140530285713152 pid=11787 DEBUG ACCEPT  icmp opt -- in eth0 out *  0.0.0.0/0  -> 0.0.0.0/0

[Fri 05 Apr 2013 01:49:54 PM UTC] firewall.py 140530285713152 pid=11787 DEBUG ACCEPT  icmp opt -- in * out eth0  0.0.0.0/0  -> 0.0.0.0/0

[Fri 05 Apr 2013 01:49:55 PM UTC] firewall.py 140530285713152 pid=11787 DEBUG ACCEPT  udp opt -- in eth0 out *  0.0.0.0/0  -> 0.0.0.0/0

[Fri 05 Apr 2013 01:49:55 PM UTC] firewall.py 140530285713152 pid=11787 DEBUG ACCEPT  udp opt -- in * out eth0  0.0.0.0/0  -> 0.0.0.0/0

	Finding the IBM Endpoint Manager Shared Service deployment IP address:

[Fri 05 Apr 2013 01:50:06 PM UTC] TEMCLIENT/tem_agent_task.py 139912058787584 pid=12065 DEBUG Found IBM Endpoint Manager ip in the registry 172.16.84.129

	Installing the IBM Endpoint Manager client:

[Fri 05 Apr 2013 01:50:06 PM UTC] TEMCLIENT/tem_agent_task.py 139912058787584 pid=12065 DEBUG IBM Endpoint Manager Client preparing install !!
[Fri 05 Apr 2013 01:50:12 PM UTC] TEMCLIENT/tem_agent_task.py 139912058787584 pid=12065 DEBUG Preparing...                ################################
##################
BESAgent                    ##################################################

	Pulling the masthead file from the  IBM Endpoint Manager Shared Service:

[Fri 05 Apr 2013 01:50:12 PM UTC] TEMCLIENT/tem_agent_task.py 139912058787584 pid=12065 DEBUG pcurl use url : https://172.16.84.129:9999/sharedservice/IBM
EndpointManager/getMasthead
[Fri 05 Apr 2013 01:50:12 PM UTC] TEMCLIENT/tem_agent_task.py 139912058787584 pid=12065 DEBUG pcurl invoke command  return code: 0

	Starting the IBM Endpoint Manager client:

[Fri 05 Apr 2013 01:50:12 PM UTC] TEMCLIENT/tem_agent_task.[  OK  12058787584 pid=12065 DEBUG Starting IBM Endpoint Manager: BESClient:
]

[Fri 05 Apr 2013 01:50:12 PM UTC] TEMCLIENT/tem_agent_task.py 139912058787584 pid=12065 DEBUG IBM Endpoint Manager installed and started !!

Um auf diese Protokolldateien auf der virtuellen Maschine zuzugreifen, verwenden Sie einen SSH-Client (Secure Shell) und den SSH-Schlüssel, der während der Implementierung generiert wird, um sich an der virtuellen Maschine anzumelden und die folgenden Dateien zu suchen: /0config/0config.log und /opt/IBM/maestro/agent/usr/servers/<application>/logs/<application>.TEMCLIENT/trace.log

Endpoint Manager-Client -Protokolldateien

Die Protokolldateien Endpoint Manager-Client enthalten Informationen darüber, ob der Server während des Installationsprozesses erfolgreich erkannt wurde.

Für den Zugriff auf Protokolldateien des Endpoint Manager-Clients auf der virtuellen Maschine verwenden Sie einen SSH-Client und den SSH-Schlüssel, der während der Implementierung generiert wird, um sich bei der virtuellen Maschine anzumelden und das Standardprotokolldateirepository /var/opt/BESClient/__BESData/__Global/Logs/20130405.logzu lokalisieren.

Endpoint Manager-Konsole

Wenn ein Endpoint Manager-Client erfolgreich auf der virtuellen Maschine installiert und konfiguriert wurde, registriert sich der Client bei Endpoint Manager-Konsole als gültiger Client. Sie können die Endpoint Manager-Konsole verwenden, um registrierte Kunden zu überprüfen.

Wenn Sie Clientregistrierungsinformationen in der Endpoint Manager-Konsoleanzeigen, werden kürzlich registrierte Clients in Fettschrift angezeigt. Nachdem Sie den Client in der Konsole gefunden haben, können Sie die Installation noch weiter überprüfen, indem Sie prüfen, ob der Name des Computers, auf dem der Client installiert wurde, korrekt ist.

Endpoint Manager-Konsole gibt an, ob der Client bei einem bestimmten Relay registriert wurde. Endpoint Manager-Clienten, die in Cloud Pak System Software installiert sind, werden bei IBM Endpoint Manager-Service registriert, sodass alle Clientimplementierungen in dieser Cloudgruppe einen zentralen Ansprechpartner für den Empfang von Updates und die Installation von Patches von Endpoint Manager-Serverhaben.