MicroStrategy ONE
1. Preparazione all'aggiornamento
Prima di iniziare l'aggiornamento a MicroStrategy ONE prenditi cura dei seguenti elementi:
- Accedi come
root
utente. -
Eseguire il backup dei file di configurazione correnti per Intelligence Server, Web, Mobile, Librarye Collaborazione.
Elenco dei file:Intelligence Server
MSIReg
Fileodbcinst.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
- Eventuali altre personalizzazioni incluse le configurazioni SSL
MicroStrategy Collaborazione
Quando si aggiorna il server di collaborazione, il file MicroStrategy Il programma di installazione conserva il file config.json presentare la richiesta di servizio; tuttavia, non esegue il backup della notifica config.json file. Se hai modificato le proprietà di notifica, devi eseguire il backup di quanto segue e ripristinarlo una volta completato l'aggiornamento:
Notifiche del server di collaborazione di backupQuando si aggiorna il server di collaborazione, il file MicroStrategy Il programma di installazione conserva il file config.json presentare la richiesta di servizio; tuttavia, non esegue il backup della notifica config.json file. Se hai modificato le proprietà di notifica, devi eseguire il backup di quanto segue e ripristinarlo una volta completato l'aggiornamento:
Eseguire il backup dei file di notifica del server di collaborazione nella seguente directory:
Copia<INSTALL_PATH>\MicroStrategy\Collaboration Server\node_modules\mstr-collab-svc\pluginConfig\dossier
Elenco dei file:
- config.json
- email-Invite.template
- email-Menzione.modello
Archivio di 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 consiglia di eseguire regolarmente il backup del database MongoDB.
Raccogli le seguenti informazioni da
dburl
campo nelconfig.json
file 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 <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
- Riavvia il servizio di collaborazione e il servizio MongoDB.
- Invia un'e-mail ai tuoi utenti per informare che Intelligence Server e Web Server saranno inattivi durante il processo di aggiornamento.
- Interrompere eventuali avvisi di monitoraggio nel caso in cui vengano attivati falsi allarmi durante gli aggiornamenti.
- Controlla il MicroStrategy Web Amministrazione ed eliminare eventuali relazioni di trust definite.
- Riavviare tutti i servizi per le macchine da aggiornare.
- Eseguire
service mstr stop
per fermare Tomcat, MicroStrategy Ascoltatore e Intelligence Server. -
Smonta tutti i montaggi correnti su any MicroStrategy distribuzione.
Lo smontaggio è necessario per impedire al programma di installazione di tentare di rimuovere altri elementi nelle posizioni montate come le condivisioni di immagini.
-
Per visualizzare i relativi supporti e posizioni, eseguire:
mount | grep MicroStrategy
-
Per smontare ciascuna cartella, esegui
umount /<path>/<to>/<folder>
. Ad esempio:umount /opt/mstr/MicroStrategy/install/images
-
-
Arresta il pupazzo se il servizio è in esecuzione.
Utilizzare i seguenti comandi:
- Ferma il burattino:
service puppet stop
- Ottieni l'ID processo per eventuali processi pupazzo aggiuntivi:
ps -ef | grep puppet
- Uccidi tutti i processi rimanenti:
kill -9 <processID>
- Ferma il burattino:
-
Rimuovere MicroStrategy directory e file .war dalle webapp Tomcat e dalle cartelle di lavoro.
cd /opt/apache/tomcat/latest/webapps/
rm -rf MicroStrategy*
cd /opt/apache/tomcat/latest/work/Catalina/localhost
rm -rf MicroStrategy*
- Utilizzo
df -h
per verificare che siano disponibili almeno 5 GB di spazio su disco/opt/mstr