MicroStrategy ONE
1.アップグレードの準備
MicroStrategy One へのアップグレードを始める前に、次の準備作業をおこなってください。
- としてログイン
rootユーザー。 -
現行の設定ファイル (Intelligence Server、Web、Mobile、Library、Collaboration) をバックアップしてください。
バックアップするべき、具体的なファイル:Intelligence Server
MSIRegファイルodbcinst.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- SSL 構成を含め、その他のカスタマイズ内容すべて
MicroStrategy Collaboration
Collaboration Server をアップグレードするとき、 MicroStrategyインストーラーは config.json サービス用ファイルです。通知をバックアップすることはありません config.json ファイル。通知プロパティに何らかの変更を施している場合、次のファイルをバックアップしておき、アップグレード終了後に復元する必要があります。
Collaboration Server 通知設定ファイルのバックアップCollaboration Server をアップグレードするとき、 MicroStrategyインストーラーは config.json サービス用ファイルです。通知をバックアップすることはありません config.json ファイル。通知プロパティに何らかの変更を施している場合、次のファイルをバックアップしておき、アップグレード終了後に復元する必要があります。
Collaboration Server の通知設定ファイル (次のディレクトリ以下) をバックアップしてください。
コピー<INSTALL_PATH>\MicroStrategy\Collaboration Server\node_modules\mstr-collab-svc\pluginConfig\dossier具体的には次のファイルです:
- config.json
- email-Invite.template
- email-Mention.template
バックアップ コラボレーション ストア
Collaboration Server は MongoDB をリポジトリ データベースとして使います。MongoDB には、データベースのバックアップ、転送、復元用のコマンドが組み込まれています。
Strategy MicroStrategy は、MicroStrategy データベースを定期的にバックアップすることを推奨します。
から次の情報を収集
dburlフィールド 内のconfig.json各サーバーのファイル:- ユーザー名
- パスワード
- Collaboration データベース名
- Admin データベース名
- Collaboration Serverと MongoDB サービスを停止します。
-
宛先サーバーで、次のコマンドを実行します。
モンゴダンプ --ホスト <ソース_サーバー_名> -データベース <ソース_データベース名> -ユーザー名 <ソース_ユーザー名> -パスワード <ソース_パスワード> -認証データベース管理者 -除外コレクション セッション -アーカイブモンゴアストア --ユーザー名 <ターゲット_ユーザー名> --パスワード <ターゲット_パスワード> --認証データベース管理者 --ドロップ --アーカイブ
- Collaboration Serverと MongoDB サービスを再起動します。
- ユーザーに電子メールで、アップグレード処理中、Intelligence Server および Web Server が停止する旨を通知します。
- 死活監視を停止して、アップグレード中に誤って警報が発生しないようにします。
- [MicroStrategy Web Administration] ページを確認し、定義済みの信頼関係があれば削除します。
- アップグレード対象コンピューターで動作しているサービスを、すべて再起動します。
- 実行
service mstr stopTomcat、 MicroStrategyリスナー、Intelligence Server を停止します -
MicroStrategy 製品を配置したファイル システムを、すべてマウント解除します。
マウント解除が必要なのは、マウントしたファイル システムにある共有画像などを、インストーラーが誤って削除してしまわないようにするためです。
-
該当するマウント箇所は、次のコマンドで確認できます。
mount | grep MicroStrategy -
各フォルダーをアンマウントするには、以下を実行します
umount /<path>/<to>/<folder>。次にその例を示します。umount /opt/mstr/MicroStrategy/install/images
-
-
Puppet サービスが動作している場合は停止します。
次のコマンドを実行してください。
- Puppet を停止:
service puppet stop - その他の puppet プロセスの ID を取得:
ps -ef | grep puppet - 残りのすべてのプロセスを終了:
kill -9 <processID>
- Puppet を停止:
-
MicroStrategy ディレクトリおよび .war ファイルを、tomcat の webapps フォルダー、work フォルダーから削除します。
cd /opt/apache/tomcat/latest/webapps/rm -rf MicroStrategy*cd /opt/apache/tomcat/latest/work/Catalina/localhostrm -rf MicroStrategy*
- 使用
df -h以下で利用可能なディスク容量が 5GB 以上あることを確認します/opt/mstr
