アプリ版:「スタンプのみでお礼する」機能のリリースについて

新たにDBサーバーの構築を任され悩んでおります。

新サーバーはOSにAIX5L V5.2を使用し、73GのDISKを3基でRAID5のアレイにOS、Oracle10gをインストールします。

REDOログファイル、制御ファイル、アンドゥ表領域はミラー化すべきということですが、RAID5にした場合、パーティションは分割してもあまり意味は無い用に思うので、1つのパーティションにファイルをまとめて入れようと思っています。この場合、REDOログファイル等も同じパーティションにミラー化するのですが、特に問題ないでしょうか?それよりパーティションを分割し、ファイルを分割したほうがよいのでしょうか?パーティションを分割するとRAIDのメリットが無くなるような気がするのですが、、、よろしくお願いします。

A 回答 (2件)

ファイルの多重化とミラーリングを混同されて質問されてますね。


(REDOログはシーケンス書き込みなのでミラーリングすべきというは
チューニングで良く言われています)

RAID5+1は、通常無い(3台ではそれ自体無理)ので、多重化を前提にしますと
その程度のディスク容量であれば、アプリ用とデータファイル用の
2つに区分けすれば十分だと思います。
AIXには触ったことはありませんが、単一パーティションにすると、iノード不足とか発生する可能性もあるかもしれないので注意してください。

ちなみにパーティションサイズは、故障時のリカバリー時間
にかなり影響しますので、慎重に設計してください。
(今回は正味150GB程度ということですので問題にはならないでしょう)

REDOログは、OTPだと相当な書き込み量になるので
あまり多重化すると、RAIDコントローラがパンクします。
クリティカルなシステムでなければ、2つにしておいた方がよさげです。
当然ですが、データファイル用のパーティションが故障して、REDOログが壊れたら
オンラインREDOログ使用したリカバリーはできなくなります。

老婆心ですが、もし大事なシステムなら知識のあるデータベース管理者を最初に雇った方がいいと思います。
なにも事前に施してなくて、壊れたときに呼ばれても何もできないというのは良くある話ですが、
やっていてもまったく使えないバックアップを毎週していたというのも良くあります。
    • good
    • 0
この回答へのお礼

大変参考になりました。ありがとうございます。

>なにも事前に施してなくて、壊れたときに呼ばれても何もできないというのは良くある話ですが、やっていてもまったく使えないバックアップを毎週していたというのも良くあります。

まさに、現状その通りです。もっと勉強します。

お礼日時:2005/02/14 08:44

単一のRAID5上に、ミラーリングする意味はないと思います。


そもそも、ミラーリングの意義は、メディア障害の時のバックアップであり、
メディア障害の可能性の少ないRAID5であれば、必要性はないと思います。
どうせ、ミラーリングするなら、RAID5以外の他の装置へ取るべきです。

パーティションの分割については、RAID5でのメリット、デメリットに関係のない話であり
どちらでも良いでしょう。ファイルシステムの管理上、分けたければ、分ければよろしい。
    • good
    • 0
この回答へのお礼

なるほど、いろいろ参考になります。ありがとうございます。

お礼日時:2005/02/14 08:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!