AP は、すべての定義済みメタディスクおよびメタネットワーク、およびそれらに対応する代替パスと属性に関する情報が入ったデータベースを持っています。Sun Enterprise 10000 サーバー上の各ドメインについて、それぞれデータが 1 セットずつ保持されています。さらに他の Sun Enterprise サーバーでは、マシン全体についてのデータが一式保持されています。それでも、データベースの複製を複数設定しておいてください。この方法によって、所定のデータベースにアクセスできない場合や、データベースが破壊された場合に、AP は現在、破壊されていないデータベースの複製を自動的に使い始めることができます。
データベースの複製それぞれには、最低 300 KB の専用ディスクパーティションを割り当てる必要があります。300 KB よりも大きいパーティションを使用することもできますが、ディスク容量が無駄になります。AP データベースのディスクパーティションを選択するときは、以下のことを念頭に置いてください。
データベースの複製は 3 〜 5 個設定してください。
出荷時設定では、ルートディスクのパーティション 4 が未割り当てのまま、AP データベース用の適切なサイズに設定されています。パーティション 4 がまだ使用されていなければ、このパーティションを AP データベースの複製領域として使用することをお薦めします。
データベースの複製間では、共通の入出力コントローラを指定しないでください。異なる入出力コントローラを指定しておくことで、コントローラでの障害発生時に可用性を高く保てます。
システムで DR を使用している場合は、データベースの各複製へのパスをそれぞれ異なるシステムボード上の入出力コントローラを介して設定してください。この操作によって、システムボードの 1 つが切り離されてもデータベースのどれかの複製にアクセスできます。
AP データベースの複製を代替パスで指定された先のディスクのパーティションに置く場合は、パスを 2 つ使用することでデータベースの複製を作成してください。データベースへのパスには、AP メタディスクがそのパーティションにアクセスするときの「物理パス」を使用してください。ディスクは 2 つのパスを経由してアクセスできるので、AP は、実際にはデータベースは 1 つであっても、あたかも2 つのデータベースが存在するように動作します。AP は常にデータベースの複製を順次に更新してアクセスするので、この動作はデータベースに不整合を生じさせません。また、AP データベースは頻繁にはアクセスされないので、この動作によって性能上の問題は発生しません。
Sun Enterprise 10000 サーバーでは、AP データベースの情報のサブセットが、起動時に使用できるように自動的に SSP 上で保持されます。このデータベースには、起動ディスクのための代替パス設定情報が入っています。