MySQL Enterprise Service Manager をアップグレードするには、更新インストーラを使用する必要があります。更新インストーラは、インストール中いくつもの操作を実行します。
2.0 機能のサポートに必要な新しいデータベースが作成されます。
重要なダッシュボード、ユーザ、ルール情報は、古いデータベースから新しいデータベースに移行されます。
MySQL Enterprise Service Manager の重要な設定パラメータは、MySQL Enterprise Monitor 1.3 から MySQL Enterprise Monitor 2.0 に移行されます。
更新インストーラを使用して新しいソフトウェアをインストールする場合、次の基本手順を行います。
インストール言語を要求します。
現在の MySQL Enterprise Service Manager インストールの位置を確認します。
古いサーバ、アプリケーション、データベースファイルのコピーを保持するかどうかを指定します。
新しいサーバがエージェントからの SSL 接続をサポートするかどうかなど、Tomcat サーバの設定を行います。
必要な場合、新しいアプリケーションがインストールされる前に、アプリケーションおよびデータベース情報がバックアップおよびアップグレードされます。
インストールプロセスは、すべてのプラットフォームで同じです。Max OS X のプロセスの例を次に示します。
更新インストーラをダブルクリックします。更新インストーラのファイル名は
update
が追加されます。たとえば、mysqlmonitor-2.0.0.7101-osx-update-installer.app
です。
ソフトウェアインストール時に使用する言語を確認します。
「OK」をクリックします。
インストールするアプリケーションを示す情報画面が表示されます。「Next」をクリックして次に進みます。
MySQL Enterprise Service Manager の直前のインストールを指定または参照します。デフォルト位置内にサーバをインストールした場合、アプリケーションの現在のバージョンは自動的に検出されます。
インストーラは、データの完全なバックアップを MySQL Enterprise Monitor リポジトリデータベース内に保存するなど、既存のアプリケーションのバックアップコピーを保持できます。
バックアップの位置を指定します(デフォルトでは、インストールディレクトリ内の
backup
ディレクトリを使用します)。メインアプリケーションのほかにデータベースをバックアップすると、ファイルをコピーしなければならないため、インストール時間が長くなるので注意してください。リポジトリデータのサイズが大きいほど、インストールプロセスの時間が長くなります。
Tomcat Server オプションを指定します。Tomcat Server Port は、MySQL Enterprise Dashboard のアクセスに使用するデフォルトポートです。MySQL Enterprise Service Manager との通信に SSL を使用してエージェントをサポートする場合、「Is SSL support required?」を選択する必要があります。
インストールを続行するか確認します。インストールが開始されると、既存のアプリケーション(およびデータベース)のバックアップが開始します。このプロセスには、時間がかかる場合があります。このプロセスが完了するまで待機してください。
プロセスが完了すると、今後必要に応じてアプリケーションをアンインストールする方法など、インストールプロセスの通知が提供されます。エラーが発生した場合、ここで報告されます。
インストールが完了しました。このページのチェックボックスを選択することで、MySQL Enterprise Service Manager を自動的に起動し、添付されている Readme ファイルを表示できます。
これで、インストーラを終了できます。
インストールが完了してから初めて MySQL Enterprise Dashboard にログインするとき、ログイン証明書がサーバ設定で確認できない場合は、これを提供するように要求されます。または、MySQL Enterprise Service Manager バージョンに適した Advisor jar のコピーを提供するよう要求されます。
MySQL Enterprise Monitor が更新されたので、各エージェントを MySQL Enterprise Service Agent 2.0 に更新する必要があります。正しい情報を MySQL Enterprise Service Manager に提供してください。