MicroStrategy ONE
1. Preparazione aggiornamento
Prima di iniziare l'aggiornamento a MicroStrategy ONE occuparsi dei seguenti elementi:
- Accedi come
rootutente. -
Effettuare un backup dei file di configurazione correnti per Intelligence Server, Web, Mobile, Library e Collaboration.
Elenco di file:Intelligence Server
MSIRegfileodbcinst.iniodbc.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- Qualsiasi altra personalizzazione, incluse le configurazioni SSL
MicroStrategy Collaboration
Durante l'aggiornamento di Collaboration Server, il programma di installazione MicroStrategy conserva i file config.json file per il servizio; tuttavia, non esegue il backup della notifica config.json file. Se sono state modificate proprietà di notifica, è necessario eseguire un backup di quanto segue e ripristinarlo al termine dell'aggiornamento:
Backup delle notifiche del Server di collaborazioneDurante l'aggiornamento di Collaboration Server, il programma di installazione MicroStrategy conserva i file config.json file per il servizio; tuttavia, non esegue il backup della notifica config.json file. Se sono state modificate proprietà di notifica, è necessario eseguire un backup di quanto segue e ripristinarlo al termine dell'aggiornamento:
Eseguire il backup dei file di notifica del Server di collaborazione nella directory seguente:
Copia<INSTALL_PATH>\MicroStrategy\Collaboration Server\node_modules\mstr-collab-svc\pluginConfig\dossierElenco di file:
- config.json
- email-Invite.template
- email-Mention.template
Archivio collaborazione di backup
Collaboration Server utilizza MongoDB come database del repository. MongoDB dispone di un comando integrato per il backup, il trasferimento e il ripristino del database.
MicroStrategy si consiglia di eseguire regolarmente il backup del database MongoDB.
Raccogliere le seguenti informazioni da
dburlcampo inconfig.jsonfile da ciascun server:- Nome utente
- Password
- Il nome del database di collaborazione
- Il nome del database di amministrazione
- Arrestare il Server di collaborazione e il servizio MongoDB.
-
Eseguire il seguente comando dal server di destinazione:
mongodump --host <nome_server_di_origine> --db <nome_db_origine> --username <nome_utente_di origine> --password <password_di_origine> --authenticationDatabase admin --excludeCollection sessioni --archive | mongorestore --username <nome utente_di_destinazione> --password<password_di_destinazione> --authenticationDatabase admin --drop --archive
- Riavviare il servizio di collaborazione e il servizio MongoDB.
- Inviare un messaggio di posta elettronica agli utenti per informare che l'Intelligence Server e il server Web saranno inattivi durante il processo di aggiornamento.
- Interrompi avvisi di monitoraggio nel caso in cui vengano attivati falsi allarmi durante gli aggiornamenti.
- Consultare la pagina di amministrazione MicroStrategy Web ed eliminare le eventuali relazioni di trust definite.
- Riavviare tutti i servizi per i computer da aggiornare.
- Esegui
service mstr stopper arrestare Tomcat, MicroStrategy Listener e Intelligence Server. -
Smonta tutti i montaggi correnti in qualsiasi distribuzione MicroStrategy .
Lo smontaggio è necessario per evitare che il programma di installazione tenti di rimuovere altri elementi nelle posizioni montate, ad esempio le condivisioni immagini.
-
Per visualizzare montaggi e posizioni correlati, eseguire:
mount | grep MicroStrategy -
Per smontare ogni cartella, eseguire
umount /<path>/<to>/<folder>. Ad esempio:umount /opt/mstr/MicroStrategy/install/images
-
-
Arrestare puppet se il servizio è in esecuzione.
Utilizzare i seguenti comandi:
- Interrompi pupazzo:
service puppet stop - Ottieni l'id processo per eventuali processi pupazzo aggiuntivi:
ps -ef | grep puppet - Terminare tutti i processi rimanenti:
kill -9 <processID>
- Interrompi pupazzo:
-
Rimuovere la directory MicroStrategy e i file .war dalle webapp e dalle cartelle di lavoro Tomcat.
cd /opt/apache/tomcat/latest/webapps/rm -rf MicroStrategy*cd /opt/apache/tomcat/latest/work/Catalina/localhostrm -rf MicroStrategy*
- Usa
df -hper verificare che siano disponibili almeno 5 GB di spazio su disco in/opt/mstr
