Loading

Fehler "An error occurred during installation. Unable to install services in parallel" (Bei der Installation ist ein Fehler aufgetreten. Dienste können nicht parallel installiert werden.) beim Hinzufügen eines Zusatzknotens

Veröffentlichungsdatum: Aug 24, 2022
Beschreibung

Bei der Initialisierung eines Zusatzknotens mit Bootstrap tritt der folgende Fehler auf:

sudo ./initialize-tsm -b ~/bootstrap.json --accepteula

Creating 'tsmadmin' group for TSM admin authorization ("tsmadmin"-Gruppe für TSM-Administrator-Autorisierung wird erstellt)
Creating 'tableau' unprivileged user account (Unbefugtes Benutzerkonto "tableau" wird erstellt.)
Creating environment file... (Umgebungsdatei wird erstellt...)
Creating directories and setting permissions... (Verzeichnisse und Einstellungsberechtigungen werden erstellt...)
Using '/var/opt/tableau/tableau_server' as the data directory. ("/var/opt/tableau/tableau_server" wird als Datenverzeichnis verwendet.)
Adding user 'admin' to group 'tableau'... (Benutzer "admin" wird zur Gruppe "tableau" hinzugefügt...)
Adding user 'admin' to group 'tsmadmin'... (Benutzer "admin" wird zur Gruppe "tsmadmin" hinzugefügt...)
Added. (Hinzugefügt.) Note: These group membership changes do not take effect in shells already open. (Hinweis: Diese Änderungen der Gruppenzugehörigkeit werden in bereits geöffneten Shells nicht wirksam.) For these to take effect, log out of the shell and log back in. (Damit die Änderungen wirksam werden, melden Sie sich von der Shell ab und wieder an.)
Calling node installer... (Knoteninstallationsprogramm wird aufgerufen...)
Operation failed. (Vorgang fehlgeschlagen.)
An error occurred during installation. (Bei der Installation ist ein Fehler aufgetreten.)
Unable to install services in parallel (Dienste können nicht parallel installiert werden):
ERROR: installer returned status InternalError (FEHLER: Installationsprogramm hat den Status "Interner Fehler" zurückgegeben.)

In den Protokollen control_tabadminagent_nodeN-0.log sind die folgenden Fehler zu finden:

INFO org.apache.zookeeper.ClientCnxn - Opening socket connection to server (Öffnen der Socket-Verbindung zum Server) localhost.localdomain/127.0.0.1:8755. Will not attempt to authenticate using SASL (unknown error) (Es wird nicht versucht, sich mit SASL zu authentifizieren (unbekannter Fehler).)
2020-06-09 17:37:12.639 +0100 ZKWorker-ScheduledTask-0-SendThread(localhost.localdomain:8755) : WARN org.apache.zookeeper.ClientCnxn - Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect (Sitzung 0x0 für Server null, unerwarteter Fehler, Socket-Verbindung wird geschlossen und es wird erneut versucht, eine Verbindung herzustellen.)
java.net.ConnectException: Connection refused (Verbindung verweigert)




 

Cause

Der TSM-Konfigurationsschlüssel coordinationservice.hosts ist nicht korrekt.   Es sollte der Hostname des ursprünglichen Knotens sein, nicht localhost.
Lösung
Schlüssel coordinationservice.hosts in den korrekten Hostnamen ändern und einen neuen Bootstrap generieren

1. Führen Sie den Befehl aus, um die vorhandene Einstellung zu überprüfen:

tsm configuration get -k coordinationservice.hosts

Erwartetes Ergebnis (NNNN ist eine Port-Nummer):

localhost.localdomain:NNNN

2. Führen Sie den Befehl aus, um den korrekten Hostnamen einzustellen (behalten Sie die Port-Nummer NNNN aus dem vorherigen Ergebnis bei, wobei hostname der Hostname des primären Servers ist):

tsm configuration set -k coordinationservice.hosts -v hostname:NNNN

3. Führen Sie den Befehl aus, um zu prüfen, ob die ausstehende Einstellung übernommen wurde:

tsm pending-changes list

Erwartetes Ergebnis:

Konfiguration
Schlüssel: coordinationservice.hosts
Alter Wert: localhost.localdomain:8755
Neuer Wert: hostname:8755
Topologie
Es stehen keine Topologieänderungen aus.


4. Wenden Sie ausstehende Änderungen an.

tsm pending-changes apply

5. Erzeugen Sie eine neue Bootstrap-Datei und versuchen Sie, den neuen Knoten hinzuzufügen.
Nummer des Knowledge-Artikels

001472729

 
Laden
Salesforce Help | Article