パッケージ展開

Package Deployment ウィザードは、新しいパッケージのインストールまたは既存のパッケージのアップグレードをスケジュールするプロセスをガイドします。パッケージを展開するには、PEMサーバーにインターネットアクセスが必要です。

注:パッケージ展開ウィザードは非推奨であり、PEMの将来のリリースでは使用できなくなります。

Package Deployment ウィザードを呼び出す前に、PEMエージェント構成ファイルを変更して、エージェントを再起動する必要があります。最初にサーバー上で、次にパッケージが展開される各システム上で。

  • Linuxでは、 agent.cfg ファイルを変更し、 allow_package_management プロパティを true に設定します。設定ファイルは次の場所にあります: /opt/PEM/agent/etc

  • Windowsでは、レジストリエディターを使用して、エージェントのレジストリエントリを変更し、 AllowPackageManagement プロパティの値を true に設定します。エントリは次の場所にあります: HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/EnterpriseDB/PEM/agent

エージェント構成プロパティを変更した後、PEMエージェントを再起動する必要があります。

  • Linuxホストでは、 service コマンドを使用できます:

    service pemagent restart

  • Windowsホストでは、 Services ダイアログを使用してPEMエージェントサービスを再起動します。

    Postgres Enterprise Manager - pemAgent

パッケージ管理を有効にしてエージェントを再起動した後、PEMサーバーのホストおよびパッケージが展開されるシステムでエージェントレベルのプローブが有効になっていることも確認する必要があります。 Manage Probes タブにアクセスするには、PEMクライアントツリーコントロールでPEMエージェントの名前を強調表示し、 Management メニューから Manage Probes... を選択します。次のプローブを有効にする必要があります。

  • PEMサーバーホスト上のパッケージカタログプローブ。

  • パッケージをインストールするすべてのシステムで、Installed Packagesプローブ。

次に、 Package Deployment ウィザードを開くには、 Management メニューから Package Deployment... を選択します。 Package Deployment wizard Welcome... ダイアログが開きます。

The Package Deployment Welcome dialog

パッケージ展開のようこそダイアログ

Next をクリックして続行します。

The deployment mode selection dialog

展開モード選択ダイアログ

Deployment Mode Selection ダイアログのラジオボタンを使用して、スケジュールする展開のタイプを指定します。

  • サーバーに以前にインストールされていないパッケージのインストールをスケジュールするには、 New Package Installation ラジオボタンを選択します。これがデフォルトです。

  • サーバーに現在インストールされているパッケージのアップグレードをスケジュールするには、 Upgrade Packages ラジオボタンを選択します。

選択したら、 Next をクリックして続行します。

新しいパッケージのインストール

Deployment Mode Selection ダイアログで New Package Installation を選択すると、パッケージ展開ウィザードにより Agent/Server Selection ダイアログが開き、新しいアプリケーションをインストールするエージェントとサーバーを指定できます。

Specify the target Agents and Servers

対象のエージェントとサーバーを指定

ツリーコントロールを展開し、新しいパッケージをインストールする各サーバーの横にあるチェックボックスをオンにして、 Next をクリックします。

New Packages Installation ダイアログが開きます。

Select which applications are to be installed

インストールするアプリケーションを選択

ツリーコントロールを展開して、インストール可能なアプリケーションのリストを確認します。アプリケーション名の横にあるチェックボックスをオンにして、インストールするアプリケーションをマークします。パッケージ展開ウィザードは、選択したアプリケーションに必要なサポートアプリケーションの横にあるボックスを自動的にチェックすることに注意してください。

追加したいパッケージをすべて選択したら、 Next をクリックして続行します。

Specify installation options

インストールオプションを指定

インストールされるパッケージのリストを確認し、(プロンプトが表示されたら)要求されたオプションを提供します。 Next をクリックして続行します。

Starting the installer download

インストーラーのダウンロードを開始

Download Packages ダイアログの Start Download ボタンをクリックして、パッケージ展開ウィザードにアプリケーションインストーラーをダウンロードするよう指示します。ダウンロード中に、 Cancel Download ボタンをクリックしてバッチダウンロードを中止できます。ダウンロードが完了したら、 Next をクリックします。

The Package Deployment scheduling dialog

パッケージ展開スケジュールダイアログ

scheduling ダイアログのオプションを使用して、新しいパッケージのインストール時間をスケジュールします。

  • Deploy Now から Yes の横のスライダーを設定して、ダウンロードしたパッケージをすぐにインストールするようにそれぞれのPEMエージェントに指示します。パッケージでサーバーの再起動が必要な場合、現在のユーザーセッションが中断される可能性があることに注意してください。

  • Deploy Now の横のスライダーを No に設定し、 Time セレクターを使用して、パッケージのインストールを開始する後の日時を指定します。

Finish をクリックして、ダウンロードしたパッケージをインストールするか、インストールをスケジュールしてパッケージ展開ウィザードを終了します。

後の日付/時刻にインストールをスケジュールしている場合、スケジュールされたタスクは Scheduled Tasks タブに表示されます。 Scheduled Tasks タブを開くには、 Management メニューから Scheduled Tasks... を選択します。

The Scheduled Tasks tab

The Scheduled Tasks tab

スケジュールされたタスクの確認

Scheduled Tasks タブには凡例があり、各タスクのステータスを識別するアイコンが表示されます。 Manage Tasks テーブルには、実行が保留中または最近完了したタスクのリストが表示されます。

システムタスクを表示するには、 Show system tasks? を Yes に設定します。 No に設定されている場合、ユーザー定義のタスクのみが表示されます。システムタスクは灰色の背景で表示され、変更できません。

ユーザー定義タスクの名前を強調表示し、 Edit アイコンを選択して、選択したタスクに関する詳細情報にアクセスします。

  • 選択したタスク中に実行されたステップのリストを表示するには、 Steps ドロップダウンを使用します。

  • Status フィールドは現在のタスクのステータスをリストします。

  • タスクが有効な場合、 Enabled? スイッチは Yes を表示します。タスクが無効になっている場合は No 。

  • Name フィールドにはタスクの名前が表示されます。

  • Agent フィールドには、タスクの実行を担当するエージェントの名前が表示されます。

  • Last run フィールドには、タスクの最後の実行の日付と時刻が表示されます。

  • Next run フィールドには、タスクの次のスケジュールされた実行の日付と時刻が表示されます。

  • Created フィールドには、タスクが定義された日時が表示されます。

タスクを削除するには、タスク名の左側にある Delete アイコンをクリックします。タスクは削除対象としてマークされ、タブが更新されると削除されます。

インストール済みパッケージのアップグレード

Deployment Mode Selection ダイアログで Upgrade Packages を選択すると、パッケージ展開ウィザードがダイアログを開き、更新するエージェントとパッケージを指定できます。

Select the packages that will be upgraded

アップグレードするパッケージを選択

ツリーコントロールを展開し、アップグレードするパッケージの横にあるチェックボックスをオンにします。 Next をクリックして続行します。

Provide any requested installation options

要求されたインストールオプションを提供

リストパッケージを確認し、 Option Name/Option Value フィールドで要求されたインストールオプションを提供します。リストを確認したら、 Next をクリックして続行します。

Downloading the application installers

アプリケーションインストーラーのダウンロード

Start Download ボタンをクリックして、 Package Deployment ウィザードにアプリケーションインストーラーをダウンロードするよう指示します。ダウンロード中に、 Cancel Download ボタンをクリックしてバッチダウンロードを中止できます。ダウンロードが完了したら、 Next をクリックします。

Schedule a time for installation

インストールの時間をスケジュールする

スケジューリングダイアログのオプションを使用して、新しいパッケージのインストール時間をスケジュールします。

  • Deploy Now から Yes の横のスライダーを設定して、ダウンロードしたパッケージをすぐにインストールするようにそれぞれのPEMエージェントに指示します。パッケージでサーバーの再起動が必要な場合、現在のユーザーセッションが中断される可能性があることに注意してください。

  • Deploy Now の横のスライダーを No に設定し、 Time セレクターを使用して、パッケージのインストールを開始する後の日時を指定します。

Finish をクリックして、ダウンロードしたパッケージをインストールするか、インストールをスケジュールしてパッケージ展開ウィザードを終了します。後の日付/時刻に更新をスケジュールした場合、スケジュールされたタスクは[スケジュールされたタスク]ダイアログに含まれます(エージェントのコンテキストメニューの[1]メニュー選択からアクセスします)。