MicroStrategy ONE
1. Upgrade-Vorbereitung
Bevor Sie mit dem Upgrade auf MicroStrategy ONE Achten Sie auf folgende Punkte:
- Anmelden als
root
Benutzer. -
Sichern Sie die aktuellen Konfigurationsdateien für Intelligence Server, Web, Mobile, Libraryund Zusammenarbeit.
Dateiliste:Intelligence Server
MSIReg
Dateienodbcinst.ini
odbc.ini
MicroStrategy Library
../webapps/MicroStrategyLibrary/images/
../webapps/MicroStrategyLibrary/plugins/
../webapps/MicroStrategyLibrary/WEB-INF/classes/auth/
../webapps/MicroStrategyLibrary/WEB-INF/classes/config/configOverride.properties
../webapps/MicroStrategyLibrary/WEB-INF/classes/logback.xml
- Alle anderen Anpassungen, einschließlich SSL-Konfigurationen
MicroStrategy Zusammenarbeit
Beim Upgrade des Collaboration Servers wird der MicroStrategy Das Installationsprogramm bewahrt die config.json Datei für den Dienst; es sichert jedoch nicht die Benachrichtigung config.json Datei. Wenn Sie Benachrichtigungseigenschaften geändert haben, müssen Sie Folgendes sichern und nach Abschluss des Upgrades wiederherstellen:
Backup-Collaboration-Server-BenachrichtigungenBeim Upgrade des Collaboration Servers wird der MicroStrategy Das Installationsprogramm bewahrt die config.json Datei für den Dienst; es sichert jedoch nicht die Benachrichtigung config.json Datei. Wenn Sie Benachrichtigungseigenschaften geändert haben, müssen Sie Folgendes sichern und nach Abschluss des Upgrades wiederherstellen:
Sichern Sie die Collaboration Server-Benachrichtigungsdateien im folgenden Verzeichnis:
Kopieren<INSTALL_PATH>\MicroStrategy\Collaboration Server\node_modules\mstr-collab-svc\pluginConfig\dossier
Dateiliste:
- config.json
- E-Mail-Einladung.Vorlage
- E-Mail-Erwähnung.Vorlage
Backup-Zusammenarbeitsspeicher
Der Collaboration Server nutzt MongoDB als seine Repository-Datenbank. MongoDB verfügt über einen integrierten Befehl zur Sicherung, Übertragung und Wiederherstellung von Datenbanken.
MicroStrategy empfiehlt, die MongoDB-Datenbank regelmäßig zu sichern.
Sammeln Sie die folgenden Informationen aus dem
dburl
im Feldconfig.json
Datei von jedem Server:- Benutzername
- Kennwort
- Collaboration-Datenbankname
- Admin-Datenbankname
- Stoppen Sie den Collaboration Server und den MongoDB-Dienst.
-
Führen Sie folgenden Befehl über den Zielserver aus:
mongodump --host <source_server_name> --db <source_db_name> --username <source_username> --password <source_password> --authenticationDatabase admin --excludeCollection sessions --archive | mongorestore --username <target_username> --password<target_password> --authenticationDatabase admin --drop --archive
- Starten Sie den Collaboration Service und den MongoDB-Dienst neu.
- Senden Sie Ihren Benutzern eine E-Mail, um sie darüber zu informieren, dass Intelligence Server und Webserver während des Upgrade-Prozesses ausfallen werden.
- Stoppen Sie alle Überwachungswarnungen, falls während der Upgrades ein Fehlalarm ausgelöst wird.
- Überprüf den MicroStrategy Web Administrationsseite und löschen Sie alle definierten Vertrauensbeziehungen.
- Starten Sie alle Dienste für die zu aktualisierenden Maschinen neu.
- Ausführen
service mstr stop
um Tomcat zu stoppen, MicroStrategy Listener und Intelligence Server. -
Unmounten Sie alle aktuellen Mounts zu jedem MicroStrategy Einsatz.
Das Aushängen ist notwendig, um zu verhindern, dass das Installationsprogramm versucht, andere Elemente an den ausgehängten Speicherorten zu entfernen, wie etwa die Image-Freigaben.
-
Um die zugehörigen Mounts und Standorte anzuzeigen, führen Sie Folgendes aus:
mount | grep MicroStrategy
-
Um die einzelnen Ordner auszuhängen, führen Sie
umount /<path>/<to>/<folder>
. Zum Beispiel:umount /opt/mstr/MicroStrategy/install/images
-
-
Stoppen Sie Puppet, wenn der Dienst ausgeführt wird.
Verwenden Sie die folgenden Befehle:
- Stopppuppe:
service puppet stop
- Holen Sie sich die Prozess-ID für alle zusätzlichen Puppet-Prozesse:
ps -ef | grep puppet
- Beenden Sie alle verbleibenden Prozesse:
kill -9 <processID>
- Stopppuppe:
-
Entfernen MicroStrategy Verzeichnis und .war-Dateien aus Tomcat-Webanwendungen und Arbeitsordnern.
cd /opt/apache/tomcat/latest/webapps/
rm -rf MicroStrategy*
cd /opt/apache/tomcat/latest/work/Catalina/localhost
rm -rf MicroStrategy*
- Verwenden
df -h
um zu prüfen, ob mindestens 5 GB Speicherplatz verfügbar sind unter/opt/mstr