AIX上のOracle Database Configuration Assistantでデータベースの作成に失敗する

AIXにインストールしたOracle12cでDatabase Configuration Assistant(以下DBCA)でデータベースを作成すると、エラーが発生してしまった。

DBCAで表示されたエラー
  • ORA-00445:background process PMON did not start
  • ORA-01034: ORACLE not available
    →どうやらOracleのバックグラウンドプロセスであるPMONの起動ができず、結果Oracleが利用できない状態になっているみたい。
Oracleのトレースログ
  • ORA-27300:OSシステム操作:forkがステータス:2で失敗しました
  • ORA-27301:OS障害メッセージ No such file or directory
  • ORA-27302:skgpspawn5で障害が発生しました
    →やはりプロセスのforkで失敗している。
原因&対策

AIXではユーザごとのプロセス数が制限されているため、デフォルト値以上のプロセスをforkしようとしてエラーになっていた。
↓のサイトに記載の方法(ulimit,smitコマンド)でプロセス数の上限を上げることで解決しました。
https://docs.oracle.com/cd/E49329_01/install.121/e49833/app_manual.htm

ちゃんとOracleの公式サイトに書いてあった。。。Oracleのインストール時点でちゃんとマニュアルを読んでいれば。。。 (ノ_-。)