1 名前:login:Penguin mailto:sage [2009/09/16(水) 23:34:35 ID:JK/kMdkU] Linuxでも標準でソフトウェアRAIDが可能となってきました。 マターリとLinuxのRAIDやその周辺技術、設定等について情報交換しましょう スレ 1 pc5.2ch.net/test/read.cgi/linux/1013875908/ スレ 2 pc10.2ch.net/test/read.cgi/linux/1111348512/ スレ 3 pc11.2ch.net/test/read.cgi/linux/1168487758/ スレ 4 pc11.2ch.net/test/read.cgi/linux/1208263754/ Linux RAID 一般 ttp://linas.org/linux/raid.html ttp://www.linux.or.jp/JF/JFdocs/The-Software-RAID-HOWTO.html ttp://linas.org/linux/Software-RAID/Software-RAID.html Adaptec Japan ttp://www.adaptec.com/ja-JP/_common/os_support/linux/ Linux EVMS 一般 ttp://evms.sourceforge.net/ Adaptec Japanのアドレス修正。EVMSに関するIBMのサイトが404で見つからないので削除。 ... あと続けてくらさい。
110 名前:109 mailto:sage [2010/02/22(月) 11:54:40 ID:/vv6ceYV] >>70 の質問をした者です。 結局同じ質問になっていたことに気付きました。 質問を変えます。 RAID1に'a'と書きこんだのに、続けて同じ場所を読んだら'b'となっていた。 このとき物理エラーは検出されなかった。ということはあり得るのでしょうか?
111 名前:login:Penguin mailto:sage [2010/02/22(月) 14:57:06 ID:mO3WnbsM] ハードもソフトも人間が作ったもんだから、 「ありえるか」って言えば、ありえるんじゃね? ところで、mdadm --detail /dev/md0 の結果でさ、 Events って何なんだろうね。 manpage 見ても、よくわかんなかったよ。 Events : 0.40 Events : 0.70880 Events : 0.26 Events : 0.60 4 台とも RAID1 のサーバだけど、いろいろ違うもんだね。
112 名前:login:Penguin mailto:sage [2010/02/22(月) 18:04:22 ID:6N04FDxr] 低熱高熱状態でのHDDに書き込んだデータの化けはありうるわけだし だからRead After Writeを実装してるHDDもあるし こんとき物理エラーは検出されん つか出来ん
113 名前:109 mailto:sage [2010/02/22(月) 18:30:32 ID:/vv6ceYV] >>111 質問が下手すぎました。 >>112 どんな強力なRAIDでも、物理エラーとして検出されないエラーを修復することは できないのですね。そういうことを気に病むより、SMARTなどの対策を打ったほうが いいと思うようになりました。
114 名前:login:Penguin mailto:sage [2010/02/27(土) 02:12:27 ID:qDAtQXVH] 今HDDのヘッドが読み出すときのビット誤り率(BER)は10-9程度 最近はエラー訂正に頼る傾向があるから、リニアでは10-6程度と逆にエラー発生率は高くなってる でも逆に符号訂正の技術が高くなっているから、実際に伝送路に乗る品質は10-15乗以上にもなる この次元の値のエラー率になると、もはやメモリーやバスやCPU、強いてはRAIDカードのコントローラーに乗るノイズで発生するエラーの確率のほうが高い。 それでもハードディスクの誤りが怖いというのであれば、次世代の量子コンピューターの登場まで待つんですな。
115 名前:109 mailto:sage [2010/02/27(土) 16:01:38 ID:+q4ml44K] >>114 ありがとうございます。勉強になりました。
116 名前:login:Penguin mailto:sage [2010/03/20(土) 18:21:41 ID:SpYbO4RY] WD20EARSでmd RAIDやってる人はいませんか? RAIDパーティションを64セクタ目から作成して、mdのストライピングサイズを64KBで 作成したとします。 mdに加えたHDDのRAIDパーティションの先頭にはmdの情報が保存されていると思います。 mdとして実際に使える先頭セクタは、md情報が保存されている次のセクタからだと思います。 実際に使える先頭セクタの場所が8の倍数でない場合は、WD20EARSをWinXPで使う場合と 同じようにパフォーマンスダウンするのではないかと思っています。 これってどう思いますか? 各HDDにおけるmdの情報が4096bytesの倍数であれば多分問題ないんだろうと思うんですけど。
117 名前:login:Penguin mailto:sage [2010/03/20(土) 18:24:30 ID:SpYbO4RY] 5行目を訂正します。 誤:mdとして実際に使える先頭セクタは、md情報が保存されている次のセクタからだと思います。 正:mkfsにとって実際に使える先頭セクタは、md情報が保存されている次のセクタからだと思います。 言いたいことって、伝わりますか? うまく言語化できない。
118 名前:login:Penguin mailto:sage [2010/03/20(土) 18:26:25 ID:aN8kdh7Y] ttp://lkml.indiana.edu/hypermail/linux/kernel/1003.1/03467.html ttp://lwn.net/Articles/377895/
119 名前:login:Penguin mailto:sage [2010/03/20(土) 18:57:33 ID:SpYbO4RY] >>118 このリンクはLinuxにおける4096bytesセクタに対する考察なだけっぽい気がします。 うまく言いたい事を表現できない自分が悪いんですけどね。 たとえば1つのmdパーティションにmdの管理情報が4096bytes必要だとします。 それならば次のセクタから64KBでストライピングしても、別にセクタをまたがった アクセスにならないので問題ないと思います。 もし管理情報が2048bytesだとしたら、セクタをちょうど二つに分けた形で ストライピングされてしまうので、強烈なパフォーマンスダウンになると思います。 ここまで書いて、どう書けばいいのかわかりました。 RAIDパーティション当たりのmd管理情報って何KBなんでしょうか?
120 名前:login:Penguin mailto:sage [2010/03/20(土) 19:23:29 ID:TrISQUCw] 一番の誤解はmdのスーパーブロックは末端に在るってことかな
121 名前:login:Penguin mailto:sage [2010/03/20(土) 19:31:49 ID:TrISQUCw] バージョン0.9/1.0の場合だこれ 1.1/1.2だと先頭だわ 詳細はmd(4) mdadmは0.9がデフォルトだけども
122 名前:login:Penguin mailto:sage [2010/03/20(土) 20:28:44 ID:SpYbO4RY] >>120 で、すげえ!やったネ!って思ったけど >>121 なんという改悪でしょう。 man見てみましたけど、私には分かりませんでした。 考えてみたら、mdの管理情報が問題ないとパスできたとしても ext3の管理情報サイズまで考えないといけないですよね。 WD20EARS買うのをやめようかな〜。 安いから特攻しようかと思ったんですけど。
123 名前:login:Penguin mailto:sage [2010/03/21(日) 20:28:32 ID:SqWw8gw9] 知っている人に質問。 3wareの7000とか9550のSATA RAIDボードに既存のデータが保存されたHDDをつなげるとき、UNITの構築しなくても /dev/sdc1 とかでマウントして利用できる? Single DiskとしてUNIT構築を行おうとすると、既存のデータが破壊されますけどどうします?と聞いてくるんで。
124 名前:login:Penguin mailto:sage [2010/03/21(日) 20:43:39 ID:plED2x3n] >>123 3ware使ってないけど、大抵のRAIDカードは管理用の情報をHDDに書き込むから 単体HDDとして使う場合も中身は壊れるよ。 3ware使ってる人に聞きたいのならこっちのスレのほうがいいかも RAIDカードあれこれ 39枚目 ttp://pc11.2ch.net/test/read.cgi/jisaku/1263703844/
125 名前:login:Penguin mailto:sage [2010/03/21(日) 20:57:25 ID:SqWw8gw9] >>124 ありがとう。了解した。 該当スレ誘導も感謝。
126 名前:login:Penguin mailto:sage [2010/03/22(月) 12:23:35 ID:E14pDNne] linuxのソフトウェアRAIDの話です。 mdadm.confを使わずにRAIDデバイスを起動した場合は、OSの停止前に明示的にmdadm -Sを 実行する必要がありますか?
127 名前:login:Penguin mailto:sage [2010/03/22(月) 18:10:59 ID:N0EEVYIK] >>126 終了動作でファイルシステムのメタデータ吐く、 そのあとmdのスーパーブロック書き出して同期を停めるでしょ。
128 名前:login:Penguin mailto:age [2010/04/02(金) 08:14:21 ID:laU9d0eY] raid 1+0 と 6が使える環境で、おまいらはどっちを選択する?
129 名前:login:Penguin mailto:sage [2010/04/02(金) 09:19:25 ID:+pJGaIlA] おまえならどっちもいっしょ
130 名前:login:Penguin mailto:sage [2010/04/03(土) 23:13:51 ID:YO6iN+5f] 自作板で聞こうかとも思ったのですが、こちらの方が経験者が多そうなので質問させてください。 会社でCentos 5.4、Raid1でファイルサーバー立てようと思うのですがお勧めのRAIDカード教えてもらえないでしょうか ただし予算はHDも合わせて2万円以内です。 先日ソフマップで、1.5TBのHDが8千円くらい、1TBが7千円くらいで売ってたので HD2基で14000円〜16000円くらい そうするとRAIDカードの予算は4000円から6000円くらいしかありません 玄人志向のSAPARAID-PCIやSATARAIDが2000円前後なので、それにしようかとも思ったのですがCentosで使えるのかなあと 実はこれまで職場ではIOのNAS使ってたのですが、頻繁に壊れるので何度かLinuxでデータをサルベージしてました RAID対応のNASに買い替えようとも思ったのですが、企業向けはコストかかるのでどうせならファイルサーバーに1本化しようかなと これまでCentosをのせていたPCは、玄人志向のATA133RAID-PCIのカードを取り付けRAID1で使用していましたが 160GBしかHD乗せて無かったので業務で使うには容量が足りず、データの受け渡し用にだけ使っていました。 構成はサーバー用にDELLの5〜6年くらい前のPC (CPU PENTIUM4 2.4GHZ、メモリ768MB PCIバス) クライアントPCのOSはWindows XP、7、2000、Mac OSX 、Mac OS9など20台ほど(使用する人間は10人程ですが) 本当なら業務で使用するのだから、もっと高価なシステムを組むべきなのは重々分かっているのですが 何せ零細企業な上、私の裁量で稟議が降りるのが以前は10万だったのが、2万に減ってしまって(涙 それとも、この程度のクライアント数ならソフトRAIDにすべきでしょうか ソフトRAIDでミラーリング組むと速度が落ちると聞いたのですが(聞きかじりです) 私の知識不足と長文申し訳ないですが誰か答えてくださるか誘導してくださると助かります。 よろしくお願いいたします。
131 名前:login:Penguin mailto:sage [2010/04/04(日) 00:14:11 ID:N/Mg7OeJ] 金が無いなら知恵を死ぬ気で付けるしかない。 (最低このスレ全部読むくらいはやるんだろ?) ってことはさておき、md使ったソフトウェアraidで良い。 カードもRAIDなんちゃらなんて付いてなくてATAカードで十分。 玄人志向だと以下から適当にどうぞ。 www.kuroutoshikou.com/products/select/interfacefset.html
132 名前:login:Penguin mailto:sage [2010/04/04(日) 07:40:07 ID:5YeefPIg] 「ちゃんとした」ハードウェアRAIDカードを買う予算(8〜10万程度) がないならソフトウェアRAIDを選択すべきだろうね > ソフトRAIDでミラーリング組むと速度が落ちると聞いたのですが(聞きかじりです) 実際に試してみりゃいいじゃん。 「これまでCentOSを載せていたPC」とやらがあるんだろ?
133 名前:130 mailto:sage [2010/04/04(日) 08:28:25 ID:sEcjxQNn] >>131-132 ありがとうございます。 いろいろめんどくさい条件書いてすみませんでした。 ソフトウェアRAIDでいってみます。
134 名前:login:Penguin mailto:sage [2010/04/07(水) 14:09:14 ID:0r9wUKJP] ソフトウェアraidのほうが部品点数が少ない分、故障も少なく可用性が高くていいな。
135 名前:login:Penguin mailto:sage [2010/04/07(水) 18:03:44 ID:jIRW8AWX] 前スレに出てたけど HDDが一個故障したらOSごと落ちちゃうような (RAIDの意味がない)トラブルが起こる可能性は HW RAIDより高いけどなw
136 名前:login:Penguin mailto:sage [2010/04/07(水) 19:05:51 ID:N4cK5rbU] 前スレのどこにそんな事例があったのかソースくらい欲しいものだな
137 名前:login:Penguin mailto:sage [2010/04/07(水) 19:11:34 ID:jIRW8AWX] >>431-441
138 名前:login:Penguin mailto:sage [2010/04/07(水) 19:26:00 ID:rX+zbI9D] そーだな。5000円のカードよりは10万円のカードの方がマシだな。
139 名前:login:Penguin mailto:sage [2010/04/08(木) 03:30:23 ID:Hw13iH1s] >>135 前スレのはIDEのドライバの出来に影響されるって話だね。 SATAでも、ポートを増やすのにクロシコのカードを何枚も使ってたら可用性が高いとは言え無いだろうねw でも最近のHW RAIDカードはSAS用に傾いてるから、SATAのHDDとの互換性の問題が多いんだよね。 エンタープライズモデルのHDD以外のサポートを拒否してるarecaとかね。 俺はarecaも使っててHDD選びですごい苦労してるんで、 その点ソフトウエアRAIDだとHDDは何でも良いんで楽でいいよw
140 名前:login:Penguin mailto:sage [2010/04/08(木) 12:51:30 ID:fx0Q1ZmL] > 前スレのはIDEのドライバの出来に影響されるって話だね。 コントローラ次第、という話であって、ドライバの出来に限定した話ではないかと。 (ドライバも要素の一部ではあるが) 俺はSW RAIDの一番のメリットは可用性ではなく、 HW環境に依存しない、という点だと思ってる。 (経験上、停めずに使うという点ではむしろHW RAIDの方が有利) HW RAIDの場合、万一コントローラが故障した場合、同じ機種を調達しないと アレイの中身の読み書きができなくなってしまう。 (同じメーカーでも別機種だと大抵はアレイの完全互換を保証していない) 既に調達不能になっている場合はどーしようもない。 仮に予備が買ってあったとしても、一台故障したらもう「次」はない訳で。 SW RAIDなら、OSがLinuxである限り、HDDとして認識してくれりゃHWはなんでもOK。 取り敢えず適当なPCに取り付けてやれば、アレイの読み書きは可能になる。 非常時のことを考えると、この差は大きい。 ま〜結局は、運用コストの差、という話ではあるがw
141 名前:login:Penguin mailto:sage [2010/04/08(木) 19:15:49 ID:5/ctPl71] >>122 mdadmのmanページ、-eオプションのところにバージョン毎の違いが書いてある。 ストライピングに関する記憶は朧げだけど、メタデータはmdデバイスではなく、 コンポーネントデバイスに書き込まれるため、ストライピングの対象にならない。 はずなんだけど、自信がないな。 mdadmはdefault==0.90だけど、ディストロのパーティション管理では、 異なることがある。例えば、openSUSEはRAID1の場合は1.0だった。
142 名前:login:Penguin mailto:sage [2010/04/08(木) 20:27:51 ID:+Jfsgp79] だから並盛を安くするんじゃなくて、大盛りをもう少し安くて 特盛りをもっと安くすればいいんだよ。 どうせ客層なんて男ばっかりなんだから。
143 名前:login:Penguin mailto:sage [2010/04/08(木) 20:28:43 ID:+Jfsgp79] ごめんとしか言いようがない。
144 名前:login:Penguin mailto:sage [2010/04/08(木) 20:38:47 ID:P5Oyw2sf] 男がみんな大食いだと思ったら間違いだ。
145 名前:login:Penguin mailto:sage [2010/04/12(月) 23:05:43 ID:AKilMbBg] >>142 よかったな ttp://getnews.jp/archives/55557
146 名前:login:Penguin mailto:sage [2010/04/15(木) 20:38:03 ID:3rydDv6Y] >>130 亀レスで何だが、使用者が10人程度なら 可用性よりバックアップを優先すべきだと思うが バックアップはしてるの? サルベージしているなら怪しいと思ってるんだが。。。