Oracle Enterprise Manager Cloud Control 13c Release 5 (13.5) のインストール
Oracleレベル: 上級所要時間: 3~5 時間Oracle Enterprise Manager Cloud Control 13.5 をインストールします。既存の 19c データベースを Management Repository として準備し (ドキュメント記載のパラメータ、オプティマイザ設定のリセット)、OMS サーバーにサイレントインストールを行い (OL9 ではソフトウェアのみ + RU + ConfigureGC)、Release Update を適用し、ターゲットサーバーにエージェントをデプロイして、Oracle データベース (シングルインスタンス、Oracle Restart または RAC) を監視対象にします。最終的に https://<OMS>:7803/em コンソール、データをアップロードするエージェント、監視対象のデータベースターゲットが揃います。
構成: OMS サーバー + リポジトリデータベースサーバー (+ 監視対象のターゲットサーバー)
開始前の確認
- 各バージョンは EM 13.5 の動作保証マトリックス (MOS → Certifications) でサポートされています。OMS は …OL9/RHEL9 が 13.5 RU22 以降でのみサポート (MOS 3036957.1)…OL7/RHEL7 (7.9、UEK または RHCK)…OL8/RHEL8…、リポジトリは 19c Enterprise Edition (最新の RU 適用済み) の PDB (または非 CDB) です。
- OMS サーバーの … の下に em13500_linux64.bin と em13500_linux64-2.zip … em13500_linux64-5.zip (oracle.com/eDelivery) が揃っており、ディレクトリ名に空白が含まれていない。
- OMS: … では最低 4 コア、10 GB RAM (推奨 16 GB)、EM ソフトウェア用に約 24 GB + Software Library 領域、インストール用一時ディレクトリ (…) に 14 GB。リポジトリサーバー: SGA … MB + PGA … MB を賄える RAM、MGMT 表領域用に …約 110 GB…約 335 GB…約 460 GB… のディスク。
- OMS サーバー名 … (FQDN) が DNS で正引き・逆引きともに解決でき、固定 IP である。localhost は 127.0.0.1 に解決される。名前は 24 文字以内で、英字・数字・ハイフン・ドットのみ。
- リポジトリデータベースは EM 専用である。19c CDB 内で … PDB がオープンしており、… サービスがリスナーに登録されている。サプリメンタルロギングは無効 (リポジトリではサポートされない)。SYS のパスワードが分かっており、パスワードファイルが存在する (REMOTE_LOGIN_PASSWORDFILE = EXCLUSIVE/SHARED)。
- OMS とリポジトリ間の往復遅延が 1 ms 未満である (同一データセンター)。
- OMS でデフォルトポートが空いている: 7803 (コンソール HTTPS)、7788 (コンソール HTTP)、4903 (エージェントアップロード HTTPS)、4889 (アップロード HTTP)、7102 (WebLogic 管理サーバー)、3872 (OMS 上のエージェント)。ターゲットから OMS へ 4903/tcp、OMS からターゲットへ 3872/tcp が開いている。
- リポジトリデータベースのバックアップを取得できる (インストールが途中で失敗した場合、リポジトリのクリーンアップまたはリストアが必要になる)。インストール開始前に RMAN バックアップを取得するか、保証付きリストアポイントを作成してください。
- ターゲットサーバー一覧にクラスタの全ノードが含まれている (… ノード入力済み)。エージェントはノードごとに個別に、ローカルディスクへインストールする。各ノードで Clusterware が稼働しており、olsnodes の出力が一覧と一致する。
ガイドのフェーズ
- リポジトリデータベースの準備 — リポジトリデータベースの現在の設定を確認する · EM リポジトリのパラメータを設定する · オプティマイザの隠しパラメータをリセットする · REDO ログのサイズを確認する · リポジトリデータベースを再起動する · 表領域ディレクトリを準備する …
- OMS サーバーの準備 — システムを更新し preinstall RPM をインストールする · EM に必要な RPM をインストールする · リソース制限とカーネル設定を行う · ホスト名と /etc/hosts を準備する · ディレクトリを作成する · ファイアウォールで EM のポートを開放する
- Enterprise Manager のインストール — new_install.rsp を作成する · EM 13.5 をインストールする (サイレント…、ソフトウェアのみ…) · root スクリプトを実行する · OMSPatcher を更新する (構成前) · Release Update をソフトウェアのみに適用する (bitonly) · Enterprise Manager を構成する (ConfigureGC.sh)
- インストール後の作業と Release Update — OMS の状態を確認する · OMS 上のエージェントの状態を確認する · コンソールにログインする · OMSPatcher を更新する (RU 適用前) · Release Update の事前分析を行う (OMSPatcher) · 13.5 Release Update を適用する (OMS) …
- ターゲットサーバーへのエージェントのデプロイ — エージェントイメージをダウンロードする (emcli) · エージェントイメージをターゲットにコピーする · ターゲット: エージェントディレクトリとイメージの展開 (…) · ターゲット: エージェントをインストールする (agentDeploy.sh、…) · ターゲット: root.sh スクリプトを実行する (…) · ターゲット: エージェントの状態を確認する (…)
- Oracle データベースのターゲット追加 — ターゲット: DBSNMP アカウントのロックを解除する · データベースをターゲットとして追加する (emcli) · …クラスタと RAC データベースを検出して追加する…Oracle Restart データベースを検出して追加する… (emcli discover_db) · 監視設定を仕上げる