ablog

不器用で落着きのない技術者のメモ

Optimal Flexible Architecture とは

ラクル社が推奨する Oracleディレクトリ構成。厳密な言葉の定義は以下の通り。

Optimal Flexible Architecture is a set of guidelines that you should adopt when organizing Oracle directories and files on your computer.

Optimal Flexible Architecture

Optimal Flexible Architectureは、コンピュータ上でOracleディレクトリおよびファイルを編成する際に従う必要のある一連のガイドラインです。

Optimal Flexible Architecture

  • マウントポイント
マウントポイント 用途 ストレージの種類
/u01 Oracleソフトウェア・実行ログ*1 ローカルストレージ
/u0[2-3] データベースファイル用 共有ストレージ
/u0[4-5] アーカイブログ用 共有ストレージ
ディレクトリ・ファイル 所有者 権限 説明
/u01 root:root 755
/u01/app root:root 755
/u01/app/oracle oracle:oinstall 755 ORACLE_BASE
/u01/app/oracle/product oracle:oinstall 755
/u01/app/oracle/product/10.2.0 oracle:oinstall 755
/u01/app/oracle/product/10.2.0/db_1 oracle:oinstall 755 ORACLE_HOME
/u01/app/oracle/admin oracle:oinstall 755
/u01/app/oracle/admin/db_name oracle:oinstall 755
/u02 root:root 755
/u02/app root:root 755
/u02/oradata oracle:oinstall 755
/u02/oradata/db_name oracle:oinstall 755
/u02/oradata/db_name/[a-z]+[0-9]{2}.dbf oracle:oinstall 644 データファイル
/u02/oradata/db_name/redo[1-3]a.log oracle:oinstall 644 REDOログ1
/u02/oradata/db_name/control01.ctl oracle:oinstall 644 制御ファイル1
/u03 root:root 755
/u03/app root:root 755
/u03/oradata oracle:oinstall 755
/u03/oradata/db_name oracle:oinstall 755
/u03/oradata/db_name/[a-z][0-9]{2}.dbf oracle:oinstall 644 データファイル
/u03/oradata/db_name/redo[1-3]b.log oracle:oinstall 644 REDOログ2
/u03/oradata/db_name/control02.ctl oracle:oinstall 644 制御ファイル2
/u04 root:root 755
/u04/app root:root 755
/u04/app/oracle oracle:oinstall 755
/u04/app/oracle/admin oracle:oinstall 755
/u04/app/oracle/admin/db_name oracle:oinstall 755
/u04/app/oracle/admin/db_name/arch oracle:oinstall 755
/u04/app/oracle/admin/db_name/arch/%T_%S_%r.arc oracle:oinstall 644 アーカイブログ1
/u05 root:root 755
/u05/app root:root 755
/u05/app/oracle oracle:oinstall 755
/u05/app/oracle/admin oracle:oinstall 755
/u05/app/oracle/admin/db_name oracle:oinstall 755
/u05/app/oracle/admin/db_name/arch oracle:oinstall 755
/u05/app/oracle/admin/db_name/arch/%T_%S_%r.arc oracle:oinstall 644 アーカイブログ2

*1:アラートログ・リスナーログ・トレースファイル