DBAtlas · データベース運用アトラス

Oracle AI Database 26ai / 23ai のインストール (Linux)

Oracleレベル: 中級所要時間: 45〜120 分

1 台のサーバーに Oracle AI Database 26ai (23ai の後継で、バージョン番号 23.26.x のリリース) をインストールします。3 つの公式な方法から 1 つを選びます: 本番向けのゴールドイメージ ZIP による OFA インストール (runInstaller -setupDBHome + dbca。ファイルシステム、または事前にインストールした 26ai Oracle Restart の ASM)、手早い Enterprise Edition RPM、無償の Free RPM (開発/テスト)。最終的に、検証済みの CDB + PDB、自動起動、基本的なセキュリティ設定、最初の RMAN バックアップが得られます。19c のインストールは 19c のインストール、19c からの移行は AutoUpgrade ガイドを参照してください。

構成: サーバー 1 台

開始前の確認

  • リリース名を確認してください: Oracle は 2025 年 10 月以降、23ai を Oracle AI Database 26ai (バージョン番号 23.26.x) という名前でリリースしています。手元のファイルが 23ai という名前の場合 (例: oracle-database-preinstall-23ai、/etc/init.d/oracle-free-23ai)、このガイドの 26ai を含む名前を 23ai の対応する名前に置き換えるか、最新の 26ai ファイルをダウンロードしてください。
  • オペレーティングシステムがサポート対象です: OL/RHEL 8 は 8.6 以上、OL/RHEL 9 は 9.2 以上 (OL9 UEK7 5.15.0-201.135.6 / RHCK 5.14.0-284.30.1)。Oracle は最新のマイナーバージョンを推奨しています。OL7/RHEL7 はサポートされません。
  • 26ai Grid Infrastructure (Oracle Restart) がインストールされて稼働しており、ASM の … と … ディスクグループが MOUNTED で、ディスクグループの compatible.rdbms の値がデータベースの COMPATIBLE の値より高くありません。oracle ユーザーは asmdba グループに属しています。ディスクは …udev ルールで…AFD で…ASMLib v3 で……、マルチパスの alias を通じて…準備済みです (ストレージの準備)。
  • …Free 版は最大 2 CPU スレッド、メモリ 2 GB、ユーザーデータ 12 GB を使用します。サーバーには 2 GB 以上の空き RAM が必要です。…RAM はフォームの値と同じ (… GB) で、swap は … GB 以上です。… /tmp に 1 GB 以上の空き容量があります。
  • …… の下にソフトウェア用に 20 GB 以上の空き容量があります…。データと FRA は ASM ディスクグループ (+…、+…) にあります…。… と … は別々のディスク/LV としてマウントされ、永続化されています (fstab)…。…/opt の下に 10 GB 以上 (RPM はソフトウェアを /opt/oracle にインストールします) と、… 用のデータ領域があります。…
  • …ゴールドイメージ … が … の下にあります (edelivery.oracle.com または oracle.com のダウンロードページ)。… RU (…) と OPatch (…) も My Oracle Support からダウンロード済みです。パッチ番号は MOS で確認してください。……… が … の下にあります (oracle.com の 'Oracle AI Database 26ai for Linux x86-64 (RPM)'。ライセンスへの同意が必要です)。…Free RPM …: サーバーがインターネットに接続できる場合、このガイドがファイルを download.oracle.com から自動でダウンロードします。接続できない場合は … の下にコピーしてください。…
  • Enterprise/Standard Edition の有効なライセンスと、パッチをダウンロードするための My Oracle Support アカウント (CSI) があります。
  • ホスト名 … が設定され、自身の IP に解決されます。
  • ポート … は他のプロセスに使用されていません。
  • 同じサーバーに、同じ SID (…) を使う別の Oracle インストールや古い XE/Free RPM がありません。
  • サーバーが yum.oracle.com (preinstall RPM) にアクセスできるか、社内ミラーが設定されています。… RHEL では preinstall RPM を Oracle Linux のリポジトリからダウンロードしてインストールします (Oracle の公式な方法)。BaseOS と AppStream のリポジトリが有効である必要があります。…
  • メンテナンスウィンドウとサーバーのスナップショットが準備できています。

ガイドのフェーズ

  • オペレーティングシステムの準備 — ホスト名、/etc/hosts、システムの更新 · preinstall RPM をインストールする · preinstall RPM を Oracle Linux のリポジトリからインストールする (RHEL) · oracle ユーザーにパスワードを設定する · Transparent HugePages の設定を確認する · HugePages を確保する …
  • ソフトウェアのインストール (ゴールドイメージ ZIP) — ディレクトリを作成して権限を設定する · 環境変数ファイルを作成する · 環境ファイルをセッションに読み込ませる · ゴールドイメージを ORACLE_HOME に展開する · ソフトウェアをインストールする (runInstaller -setupDBHome) · root スクリプトを実行する …
  • リスナーとデータベース (ZIP) — リスナーを作成する (netca) · CDB と PDB を作成する (dbca) · データベースの Oracle Restart への登録を確認する · PDB が起動時にオープンされるようにする · SGA/PGA の値を固定して再起動する · local_listener を設定する (1521 以外のポート) …
  • RPM によるインストール — Free RPM をダウンロードする · Enterprise Edition RPM をインストールする · Free RPM をインストールする · 設定ファイルを編集する · データベースを作成する (configure) · oracle ユーザーの環境ファイルを作成する …
  • 検証 — バージョン、コンポーネント、設定を確認する · リスナーのサービスを確認する · アラートログを確認する
  • セキュリティ — オープンのままの Oracle アカウントをロックする (ACCOUNT LOCK) · パスワードプロファイルを設定する
  • インストール後 — RMAN の設定と最初の完全バックアップ · 監視: FRA と表領域の使用率 · パッチ適用のスケジュールを計画する
環境に合わせた手順プランを開く →