1 名前:login:Penguin [2007/01/11(木) 12:55:58 ID:rL+q6m/Y] Linuxでも標準でソフトウェアRAIDが可能となってきました。 マターリとLinuxのRAIDやその周辺技術、設定等について情報交換しましょう スレ 1 pc5.2ch.net/test/read.cgi/linux/1013875908/ スレ 2 pc10.2ch.net/test/read.cgi/linux/1111348512/ 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.co.jp/product/raid/os_support_list.html Linux EVMS 一般 ttp://www-6.ibm.com/jp/developerworks/linux/021220/j_l-fs12.html ttp://evms.sourceforge.net/ ... あと続けてくらさい。
182 名前:login:Penguin mailto:age [2007/07/29(日) 22:34:19 ID:R/Kcw7Zr] スマン、教えてくれ。 遠隔地で動作してるマシンなんだが、ディスクを予防的に交換したい。 だが、ハードウェアの仕様がどうなってるのかわからず、PATAなのか SCSIなのかすらわからん(SCSIにもいろいろあるだろうし)。時期的に SATAはないだろう、ということがわかるぐらい。 また、おいそれとrebootできず(いやま最後の手段でとなればやりますがね) boot時のログもrotationの彼方に消えさってる。 Debian sargeで動作してて、lspciの出力は以下の通り、という状況で、 このディスク交換に何を持っていけばいいか(つまりこのドライバで 動作しているカードに剌さるHDDの規格は何か)判るエスパーはおらんかいの? 0000:02:01.0 RAID bus controller: Adaptec AAC-RAID (rev 01)
183 名前:182 mailto:sage [2007/07/29(日) 22:42:11 ID:R/Kcw7Zr] 大事なコト書きわすれてた。kernelは↓です。 2.4.25-1-386 #2 Wed Apr 14 19:38:08 EST 2004 i686 GNU/Linux
184 名前:login:Penguin mailto:sage [2007/07/30(月) 01:07:51 ID:uYcTNOic] hdparmで情報とれるかも
185 名前:182 mailto:sage [2007/07/30(月) 08:03:42 ID:vntdpIjG] # hdparm -I /dev/sda /dev/sda: HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device 手元のSATAノートだと取れたんだけどね... ありがと。
186 名前:login:Penguin mailto:sage [2007/07/30(月) 08:22:43 ID:wIebROn1] >>182 RAIDのコマンドラインユーティリティ経由で取れるのでは。 /dev/sdaだとRAIDアレイ全体を指してしまうので、ディスク一つずつを見るには 専用のユーティリティを使うしかない。 3ware系だとsmartctlが使えるんだけどね。
187 名前:182 mailto:sage [2007/07/30(月) 11:40:32 ID:vntdpIjG] > /dev/sdaだとRAIDアレイ全体を指してしまうので、ディスク一つずつを見るには > 専用のユーティリティを使うしかない。 だよねー。野良installしてあるので、そういう気の利いたツールがないなぁ。 しょうがないので、二度手間になるのを覚悟の上で現物見てからHDD買いに行きますわ。 しかしまた、ひどい雨だなぁ。
188 名前:login:Penguin mailto:sage [2007/07/30(月) 12:59:27 ID:wIebROn1] >>187 野良インストールでも使える専用のコマンドラインユーティリティがあったはずだが。
189 名前:login:Penguin mailto:sage [2007/07/31(火) 16:25:45 ID:X79rWaJz] 諸先輩方ご指導下さい。Linux初Raidです・・・。 GigabyteのマザーボードGA-G33-DS3Rというのを購入して日立のSATAのHDD500Gを4台購入しました。 Windowsと同じようにBiosでRaidの設定をして4台でRaid10のアレイを作成しました。 ここでCentOS5のインストールを開始するとドライブが見つけられません。 ドライバを入れろと出ますがICH9R用のドライバというのがintelにもgigabyteにもありません。 dmraidというのを使えば良いというのもFAQで見たのですがインストールの最中にdraidを インストールする方法もわからず・・・。 どうすればRaid10で初期インストール出来るかアドバイス頂戴できないでしょうか。 それともBios raid利用するのは無理なのでしょうか?
190 名前:login:Penguin mailto:sage [2007/07/31(火) 16:38:19 ID:ISFmkAWS] 苦労の割に全くあわないので素直に「本物の」RAIDカード買え。
191 名前:189 mailto:sage [2007/07/31(火) 16:46:22 ID:X79rWaJz] >>190 回答ありがとうございます。まったくおっしゃるとおりなのですが このためにわざわざICH9Rのマザー購入したのでなんとか使いたいのです・・・。
192 名前:login:Penguin mailto:sage [2007/07/31(火) 18:01:23 ID:xkQhbYF7] Q. M/BチップセットのRAID機能を使用したいのですが。 A. あなたがRAIDと呼んでいる物は複数のHDDを一つに見せかけているだけです。 実際のRAIDの処理はOS依存のドライバが行っています。 Linuxでこれらを使用するメリットは全くありません。素直に「本物の」RAIDカードを 購入するか、mdadmを使ってソフトウェアRAIDを構築しましょう。 これテンプレにいれようぜ
193 名前:login:Penguin mailto:sage [2007/07/31(火) 20:14:40 ID:OSNRGM1l] ほんと、マザーの RAID はさっさと諦めて、カード買うのが嫌なら mdadm 使ったほうが よっぽど賢いと思うな。
194 名前:login:Penguin mailto:sage [2007/07/31(火) 22:50:36 ID:FFZyWM1m] 流れのついでに失敗談を一つ。 PMPで400Gx5を外部筐体に入れてSoftware RAIDにしてたんだが、 ドライバのPMPがtjで、Kernelバージョンはほぼ固定だわSATAポートの エラーは出るわでいろいろ苦労。結局普通のM/Bに移設して安定。 Linuxだと「ハードウェアのためのドライバ」じゃなくて 「ドライバーのためのハードウェア」ってことを思い知った。 ということで、>>193 には全面的に賛成だ
195 名前:189 mailto:sage [2007/08/01(水) 00:08:31 ID:M97nTf9V] M/BとRaidカード注文しました・・・。 無駄な買い物しちまった・・・。 AdapteckのPCIExpressの4xのSATA RAIDカード。 同対応のM/B・・・。どっちも初物。わくわくです。 アドバイスサンクス。
196 名前:login:Penguin mailto:sage [2007/08/01(水) 00:44:24 ID:7DvPiLQ6] アダプ… まぁがんばれ…
197 名前:login:Penguin mailto:sage [2007/08/01(水) 00:52:39 ID:M97nTf9V] え、アダプテックだめですか・・・。 安くて対応しているって書いてあるんだけど・・・。 え? してない!?
198 名前: ◆Zsh/ladOX. mailto:sage [2007/08/01(水) 01:59:51 ID:eHhNnlyA] 漏れならGA-G33-DS3Rのサウスに ・SATAのHDD500Gを4台 ・システム用Raptor1台 って感じで組むね。 RaptorにOS入れた後で 500GBのディスクmdadmを使ってRAID構築。
199 名前:login:Penguin mailto:sage [2007/08/01(水) 03:09:55 ID:4933EbJu] なんだかんだでSoftwareRAIDは運用が柔軟にできるから好きだなー 専業ファイルサーバにすればパフォーマンスで問題が出ることはあまりないし と思ったが、どのくらいが標準なのか分からん……6+1台のRAID5で120MB/sって良い?悪い? TZONEのデモが22+2台で480くらいだったような気がするから、まぁまぁなのか……
200 名前:login:Penguin mailto:sage [2007/08/01(水) 09:18:37 ID:A9dQQM9I] >>199 raptor10発で400MB/s overだから、いろいろチューンする ポイントはあるね。
201 名前:login:Penguin mailto:sage [2007/08/01(水) 11:52:08 ID:ryH53nCj] どもです。 「raidが吹っ飛んだ」としか情報のないHDDx4台を知人から預かりデータを取り出したいんですが以前の情報が全然ない上にLINUX初めてなので困り果てています。 DDで代替ディスクに貼り付けUbuntu7入れてGpartedで見ると、 パーティション1 ext2の200MB パーティション2 スワップ パーティション3 ext3の80GB(raid) ただしGparted上でHDD1台目〜3台目までのパーティション3はパーティション形式が不明になっていてraidフラグだけが立っている。4台目はext3で認識している。 またパーティション1内にraidtab等のファイルがあったこととその記述から raidtoolsで組まれたRaid5 md0として作られたこと 4台のディスク順番 チャンクサイズ 4KB ではないかな〜というところまでわかりました。 次にRaid5を構成しようとUbuntuのGUIのアプリ追加メニューで検索。mdadmというソフトウェアraidを発見。しかしraidtoolsは見つかりませんでした。 自分にはコンソールからのアプリ追加がわからず、またUbuntuで使えるraidtoolsというアプリがあるのかもわからなかったのでとりあえずmdadmを使うことに。 manを見てmdadm -Aで以前のRaid情報から組めるかも?と思い、ディスクの順番・チャンクサイズ等を合わせてやってみました。 しかしmd0は作成できたものの、フォーマットしなければマウントできない状態です。 マウント時にext3を指定しても蹴られてしまいます。また、構成時にディスク4が自動でリビルドされます。 ここはOS入れ直してでもraidtoolsを使ったほうがよい(少なくともmdadmでは無理)でしょうか? 我ながらアホなハマりかたしてると思いますし、そもそも不良クラスタがあるんでそれ以前の問題かもしれませんが、大事な後輩なのでなんとかしてあげたく。 とりあえずここまでやってみてお手上げで途方にくれています。 どなたか「これやってみれ」的なことありましたらアドバイスお願いいたします
202 名前:login:Penguin [2007/08/01(水) 12:36:42 ID:L/GD3i2t] >>201 >「raidが吹っ飛んだ」としか情報のない なぜ使用者である後輩がRAID構成を聞かない?聞けばわかるだろうに 犯罪者乙
203 名前:login:Penguin mailto:sage [2007/08/01(水) 13:13:53 ID:ryH53nCj] >>202 中途半端な説明ですみません。 正確には"後輩の会社の物ではあるが構築したのは既に退社して連絡の取れない元社員"とのことでした。 その構築した元社員が退社した後も、そのまま仕組みも判らずストレージとして使い続けていたそうです。
204 名前:login:Penguin mailto:sage [2007/08/01(水) 22:51:42 ID:CuwK9/xJ] > どなたか「これやってみれ」的なことありましたらアドバイスお願いいたします 会社のデータなら「俺には無理だ、しかるべき業者に頼んでくれ。」と言うべき。
205 名前:login:Penguin mailto:sage [2007/08/01(水) 23:34:03 ID:4933EbJu] >>200 情報THX。ちなみにその400MB/sってベンチマークソフトは何? RAID5はパリティつきRAID0だから、簡単のために台数に比例して 性能が上がると仮定するとディスク1台あたり40MB/s。対してうちのは20MB/s。 ディスク単体性能だと50-60MB/sは出てるので、ボトルネックがどこかにあるってことか。 うちはメーカーバラバラの7200rpmドライブだし、アクセスタイムが影響してそうな感じだなぁ……。 # 以上すべてhdparm -tの値 >>204 後で不利な立場にならないように、データ飛んでも責任を問わない旨の 確約を(できれば書面で)得てからやったほうがいいと思う。
206 名前:login:Penguin mailto:sage [2007/08/01(水) 23:37:35 ID:4933EbJu] アンカー間違えた >>204 -> >>203
207 名前:login:Penguin mailto:sage [2007/08/01(水) 23:42:33 ID:A9dQQM9I] >>205 ttp://www.ussg.iu.edu/hypermail/linux/kernel/0707.2/1363.html
208 名前:login:Penguin [2007/08/02(木) 00:14:43 ID:yPG9OgcV] >>204 業者に頼め。ちなみにへたにいぢると復旧不可能になるからな(って遅いか)
209 名前:login:Penguin mailto:sage [2007/08/02(木) 00:18:30 ID:0kj7Ceb3] ddで4台そっくり別HDDに移植してから遊ぶけどね それでも元HDDを触るのは嫌すぎる
210 名前: ◆Zsh/ladOX. mailto:sage [2007/08/02(木) 00:23:08 ID:UC5Db89H] >>207 thx. chunk size以外は設定してみた。 稼働中にやってみたがドキドキしたw
211 名前:199 mailto:sage [2007/08/02(木) 01:11:37 ID:hhKbt5z2] >>207 ありがとう。試してみるよ。 readahead(hdparm -a)の設定は既にやってあって、 個々のディスクが2048、md0を12288にしたときが一番パフォーマンス出た
212 名前:login:Penguin mailto:sage [2007/08/02(木) 01:29:09 ID:6Vyes60Y] Adaptec AIC-7902でRAID5で使い、CentOS5で運用しようと思っています。 RAIDのHDDにエラー等が出た場合、エラーはどのように通知される物でしょうか? インストールしたのですが、RAIDに関わるような物が全く見つからず困っています。 ほっとスワップに対応しているらしいのですが エラー通知がどのようにどこにでるのか? 抜く前になにかコマンドが必要じゃないのか? 差し替えた後なにをすべきなのか? さっぱりです…。本屋に行ってもソフトウェアRAIDの本ばかりで。 これよめ!!的なアドバイスでいいので御願いします。
213 名前:199 mailto:sage [2007/08/02(木) 03:45:41 ID:hhKbt5z2] ddで測り直したら最初から read 191MB/s write 170MB/sだったよ。 で、stripe_cache_size = 32768 で write 240MB/s に改善 何はともあれ、情報ありがとう>諸氏 >>212 www.redhat.comでAIC-7902で検索したらいくつか出てきた 読む時間なかったので有用かの判断はできてないです
214 名前:login:Penguin mailto:sage [2007/08/02(木) 08:20:30 ID:yPG9OgcV] >>212 よく読んでないけど「AIC-7902 監視」で検索してヒットした。 www-06.ibm.com/jp/developerworks/special/dlife/library/itm-linuxpd2/
215 名前:>>204 俺に言われても... mailto:sage [2007/08/02(木) 21:45:41 ID:O4Ixrdfk] >>208
216 名前:201 mailto:sage [2007/08/03(金) 23:04:28 ID:6EBr4PTX] 皆さんレスthxです。 OSをWBEL3に変更しraidtabの設定コピってraidtoolsで組んでみたらイケました。 残っていたconfにはext3の記述だったんですがmd0がマウント出来ず、何故か-t ext2でマウント出来ました。 以上、全データ抽出出来ました。お騒がせしました。
217 名前:login:Penguin mailto:sage [2007/08/03(金) 23:31:07 ID:tH0SWKPt] >何故か-t ext2でマウント出来ました。 ログデータ無効で不整合とか
218 名前:201 mailto:sage [2007/08/04(土) 00:24:17 ID:S6GeDrRU] >>217 LINUX初めてだったもんでいろいろわからないことだらけでして、、、ext2で見れた!!とりあえず全コピー!!って感じです。 それで必要なものは抽出出来ましたんで、また時間が取れ次第ext3でマウントを試して、今回のデータと比較してみようと思います。 しかし今回いろいろやってみて思ったんですがLINUX面白いですね。余ってる自作機をNAS化したくなりました。 ありがとうございました。おやすみなさい。
219 名前:login:Penguin mailto:sage [2007/08/09(木) 23:51:58 ID:zBFT+mBQ] 1430sa linuxでつかえねー(泣 これ、bios raidと一緒じゃねーかよ・・・。 しかもRHEL4までしかドライバでてないよ・・・。 ごみだ、これ・・・。SCSI時代から信奉してたのにぃ
220 名前:login:Penguin mailto:sage [2007/08/10(金) 19:02:43 ID:/oQyNmDJ] AdaptecのRAIDの1xxx系はソフトウェアRAIDだと思って良い 2xxx系になるとaacraidが使えるようになって多少マシになる。 3xxx系、4xxx系とグレードが上がっていくが、 そこまでカネ出すなら他メーカーの方がコストパフォーマンスで優れる Adaptecの良いところは、大手PC/鯖メーカーのサポートが受けやすいくらい
221 名前:login:Penguin mailto:sage [2007/08/10(金) 22:31:08 ID:aqcswtuE] rocketraid買った。 正直昔adaptecのscsiカードのバルク買って 使えなくて泣きそうになったの思い出した。 もうadaptecは買わん。 サポートにあのいい加減な箱の表示なんとかしろとメールしたら 返品規定は以下の通りです、とまったく関係ないページを紹介された。 もう日本からは撤退らしいぞ。
222 名前:login:Penguin mailto:sage [2007/08/11(土) 09:25:02 ID:ey8Ocj1d] バルク買っといてメーカに文句言うって... 馬鹿ですか?
223 名前:login:Penguin mailto:sage [2007/08/11(土) 11:16:19 ID:m4TVbF7b] 超人バルクと呼称します。
224 名前:login:Penguin mailto:sage [2007/08/11(土) 11:54:12 ID:qKgKnuHi] >>222 あなたもadaptecのサポート並の日本語理解力ですね・・・。
225 名前:login:Penguin mailto:sage [2007/08/11(土) 14:46:12 ID:ey8Ocj1d] 頭悪いんだから、金使えよ。 頭悪くて貧乏なら、何もしないでじっとしてろ。
226 名前:login:Penguin mailto:sage [2007/08/11(土) 23:13:47 ID:qKgKnuHi] 自分の頭が悪いからって逆ギレかっこ悪い
227 名前:login:Penguin mailto:sage [2007/08/11(土) 23:16:29 ID:w7ymZznK] まぁ脳みそにHotSpareはないですからね 熱かもしれんから一晩放置推奨
228 名前:login:Penguin mailto:sage [2007/08/12(日) 10:15:51 ID:hIATr1xY] >>226 バルクの Adaptec 買って使えなかったから相当悔しかったんだろうけど、 もう見苦しいからやめたら?
229 名前:login:Penguin mailto:sage [2007/08/12(日) 22:31:19 ID:IqchY8Zp] バルク買ったのは昔で、今は正規品、ということなんだろうけど、 わかりやすい文じゃないわな。 とは言え、そんなことでくどくど言ってる奴もカッコワルイ。 我慢できずにしゃしゃり出てくる俺が一番ダメ orz
230 名前:login:Penguin mailto:sage [2007/08/22(水) 11:21:48 ID:EFe9z8Q/] RAIDセットのパフォーマンスを煮詰めたりしたいのですが Vista(64bit版)に対応していて容易に入手可能な このスレ的なお勧めのベンチマークってありますか? やっぱりCrystalあたりですか?
231 名前:login:Penguin mailto:sage [2007/08/22(水) 11:53:19 ID:K7h327Gn] 500GBx5でRAID5してたんだけど、足りなくなったから同じ型番のやつを もう一本買ってきた。 mdadmで追加しようとしたらエラーでできない。 よく見たら、新しいディスクだけ容量がキロバイト単位で微妙に少ない。 いやそりゃ確かにロットは違うけど ふざけんな死ねマジ本気マジで死ねシーゲート死ね。
232 名前:login:Penguin mailto:sage [2007/08/22(水) 12:11:20 ID:K7h327Gn] そんで仕方ないから全部どかしてRAIDを組み直すんだけど、どかす場所がないから ・買ってきたディスク ・既存RAID5を縮退モードにして捻出したディスク にもデータを退避した。 全部どかし終わったところでRAIDを分解、 各ディスクのパーティションサイズを誤差吸収のため多少小さくして 4本でRAID5を再構築。そこにデータを書き戻し中。 つまり何が言いたいかと言うと、これから500GBx2をOCEってかreshapeで追加するよと。 すげー時間かかりそう。 その後にpvresizeやxfs_growfsもしないといけない。 全部やったことない。うまくいくか謎。
233 名前:login:Penguin mailto:sage [2007/08/22(水) 12:33:32 ID:8AaQAQ4Z] >>231 いや、そこは750GBのを買ってくるのが正解だろう、常考。
234 名前:login:Penguin mailto:sage [2007/08/22(水) 13:07:18 ID:HuFexOwP] 最後尾数十MBは使わない、でFA
235 名前:login:Penguin mailto:sage [2007/08/22(水) 22:33:28 ID:dmE2M+ba] 500GB買いなおすかな、俺考。
236 名前:login:Penguin mailto:sage [2007/08/23(木) 12:47:01 ID:ipe5onr+] >>233 250GBムダになるじゃん >>234 それしかないね >>235 同じの買ってきても容量違うんだもん というわけで全部無事オワタ 500x4本のRAID5に2本追加、mdadmでgrowしたら20時間ぐらいかかったよ。 その後のpvresize,lvresize,xfs_growfsは全部一瞬。超簡単だった。 pvresizeはついこないだまでなかったらしいね。
237 名前:login:Penguin mailto:sage [2007/08/23(木) 12:52:27 ID:DTiLiEZZ] >>236 232の作業内容を考えると、容量が無駄になっても 大きいディスクを買うのが安全。 新しく500GBを買ってきても、必要セクタあるかどうかの保証がない。 末尾を使わないのは、最初にRAIDを構築する時の話ならよいが 232の状態でのベストの解ではない。 まぁ好きにしろってことで。
238 名前:login:Penguin mailto:sage [2007/08/23(木) 13:23:45 ID:ipe5onr+] >>237 250GBをムダにしてでもっていうのはつまり安全を金で買うわけだ。 しかし、金があったらそもそもmdadmでSW-RAIDなんかしないとも言える。 つまり安全とコストのバランスは人それぞれ。わかってるようだけど。
239 名前:login:Penguin mailto:sage [2007/08/23(木) 15:42:55 ID:UNo2KVBv] HDDとか電源とか、部分入替不可のデバイスは買い直しのコストが 馬鹿にならないから若干無駄でも大きめのを買ってるなー。 うちは一度に大きな投資ができないんで、最初400GBで構築して、壊れたHDDから 500GB(そのときのバイト単価最安の容量のHDD)に入れ替える運用をしてる。 400GBが全部入替になるか、全体が容量不足になったら残りを500に入れ替えてgrow。
240 名前:login:Penguin mailto:sage [2007/08/23(木) 16:01:49 ID:UNo2KVBv] 同じ容量で入替する前提なら、500GBなら少なくとも500,000,000,000バイトは あることが保証されてる(なかったら詐欺) それを超えないように領域を作れば大丈夫ですな。 ちなみに昔うちで400x5で組んでたときは、↑の方法を使った場合と使わなかった場合の 容量差が60MBくらいだった。
241 名前: ◆Zsh/ladOX. mailto:sage [2007/08/23(木) 22:00:49 ID:0GkpxQQg] >>231 御愁傷様でした。 マジ海門死ねだねぇ┐(゚〜゚)┌
242 名前:login:Penguin mailto:sage [2007/08/24(金) 11:41:49 ID:hDfGbW1b] >>241 べつに海門が悪いわけじゃないだろ。 ただのおまけでしかない容量をいっぱいまで使っていた>>231 が悪い
243 名前:login:Penguin mailto:sage [2007/08/24(金) 12:08:18 ID:5MHQWA94] 十分悪いだろ。
244 名前:231 mailto:sage [2007/08/24(金) 13:30:51 ID:Gfnf/lpT] せめて/dev/sdaを使わず/dev/sda1とかにしとけばよかったんだけどね。 パーティションを切ってれば同じ容量になったはずなのに、 RAIDデバイスだからパーティションなんかいらねえだろと デバイスを直でRAIDに組み込んでたからな。ほんとギリギリ一杯まで使ってた。 シーゲート死ねは半分冗談として、いい勉強になったわ。 新しいの Disk /dev/sdb: 500.1 GB, 500106780160 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes 古いの Disk /dev/sde: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes
245 名前:login:Penguin mailto:sage [2007/08/25(土) 01:44:12 ID:761ThVL/] >>244 パーティションなしでも可能だけど、非推奨になってたはずだよ 要するにブートセクタとかパーティションテーブルの位置にも 情報が書き込まれるわけで、操作ツールとかOSが誤認識する可能性がある
246 名前:login:Penguin mailto:sage [2007/08/26(日) 03:17:42 ID:aJidy5wk] ちょっとした疑問 今日日RAID5やらRAID1やらRAID10から構成するディスクを減らす、 Shrinkをサポートしてるものってあります?
247 名前:login:Penguin mailto:sage [2007/08/26(日) 22:35:45 ID:jUv9LrSQ] >>246 RAID1は3台から2台に減らすってこと? 2台から1台なら要するに縮退ってことだろうけど……。 RAID5でディスク減らすのは少なくともmdadmだとできないぽい
248 名前:login:Penguin mailto:sage [2007/08/27(月) 00:50:01 ID:FohsBbSg] >>247 そそ。 大きめのアレイを組んでやろうかと考えてるんだけど、 のちのちRAID5からRAID10、またはその逆みたいに組み替えとかを考えた場合新しいHDDを用意してアレイを組み直すしかないのかなーと ディスクの追加はできたりするようなので古いアレイからディスクを削除しつつ新しいアレイにHDD追加していくような使い方ができないもんかと思った次第 改めて自分で調べてみてもそんなものは無さそうですし大人しく組み替えなんぞ考えないで済むような使い方を考えることにしまっす
249 名前:login:Penguin mailto:sage [2007/08/27(月) 01:00:12 ID:5IvdN37N] ARECA 1130 で昔調べたことがある。 - firmware V1.38 2005-10-4 + disk 4台で確認。 - 3台以上での 1 は作れない。 - 1+0 を作れるチャンスは少ない。 - 6 を作れるチャンスはもっと少ない。modify では作れない。create するか expand するかで作るしかない。 - 0 は袋小路。 既存 set に disk を追加するのは可能 (expand で) 既存 set から disk を抜くのは不可能 容量を増やすのは可能 (直後に連続した空き領域が必要なだけあるときのみ) 容量を減らすのは不可能 From : To 0 1 1+0 3 5 6 0 Y e e e e e 1 Y M e e e e 1+0 Y n Y Y Y e 3 Y n e Y Y e 5 Y n e Y Y e 6 Y n Y Y Y Y legends: Y = possible, e = possible only when expanding raid set, M = possible only when modifying volume set, n = impossible
250 名前:login:Penguin mailto:sage [2007/08/27(月) 03:48:23 ID:0NURgyjF] データ用に買ってきた二つのディスクをmdadmでミラーリングした上で、 将来的に拡張できるようにLVMでボリュームを作ったのですが、 このディスクを別のマシンに移植したところ、 fstabに書いても自動でマウントしてくれなくなっていましました。 ただし、手動で mount /dev/vg0/lv0 /hoge とやると、普通にマウントできるのです。 同じようなことをやったことある方、いませんか?
251 名前:login:Penguin mailto:sage [2007/08/27(月) 03:56:46 ID:zngIa5Wq] >>250 fstabのエントリ見せて
252 名前:250 mailto:sage [2007/08/27(月) 13:38:40 ID:0NURgyjF] >251 ちょっと長い&ずれていて見にくいですが・・・ # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 # /dev/sda1 UUID=883530e2-97cd-4fbf-9cd3-8c26a3cc0b1b / ext3 defaults,errors=remount-ro 0 1 # /dev/sda5 UUID=1aad7882-719b-45a1-9771-7083ff8a9e1d none swap sw 0 0 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0 # for samba server /dev/vg0/lv0 /samba ext3 defaults 0 0 一番最後の行がそれです。移植する前はコレでマウント出来ていました。 もしかすると、起動時のマウントが始まるよりも前にmdadmとlvmが起動しないとダメなのかな。
253 名前:login:Penguin mailto:sage [2007/08/27(月) 13:50:53 ID:h0g8ZjPt] >>250 initrdで自動的にmd/dmを構成するようになってないから
254 名前:250 mailto:sage [2007/08/27(月) 23:29:55 ID:0NURgyjF] >253 正しいのかどうなのか分かりませんが、 mkinitramfs -o /boot/initrd.img-2.6.20-15-generic 2.6.20-15-generic とやってみたところ、 W: mdadm: unchecked configuration file: /etc/mdadm/mdadm.conf W: mdadm: please read /usr/share/doc/mdadm/README.upgrading-2.5.3.gz . というエラーが出てきてしまいました。 ググってみたところ、似たような状況があるようで、 ubuntuのバグか何かかもしれません。 (書いていませんでしたが、ubuntu 7.04を使っています) 結構大変かもしれませんね、これは。
255 名前:250 mailto:sage [2007/08/28(火) 14:41:02 ID:gj3euneM] とりあえず、ubuntuのフォーラムで聞いてみることにしました。 解決したときは、報告しますm(__)m
256 名前:login:Penguin mailto:sage [2007/08/28(火) 15:05:46 ID:oTQiro8t] >>254 その警告は、mdadmを2.5以上にうpグレードしたときに必ずでる。 /usr/share/doc/mdadm/README.upgrading-2.5.3.gz に書いてある通りにすればよい。 ただ、漏れは2.5にうpグレードすると不具合が出て、システムが立ち上がらなくなった。 で、2.4にpinして使ってる。 debianのunstableから2.6借りてきて使うと、不安定だけどなんとか使える。 でも、こわいので2.4使っている。 2.4だとなんの問題もでない。
257 名前:login:Penguin mailto:sage [2007/08/28(火) 15:09:35 ID:ZYyaiRGJ] 腐ってやがるぜ
258 名前:login:Penguin mailto:sage [2007/08/29(水) 19:04:08 ID:tuk6+NpS] >>256 うちは作者のサイトから直接2.6.2落としてコンパイルしたけど 特に問題なかったなぁ・・・debian etch r0
259 名前:250 mailto:sage [2007/09/10(月) 00:17:52 ID:cnO9RpIQ] 結局解決しませんでした・・・
260 名前:login:Penguin mailto:sage [2007/09/10(月) 04:21:05 ID:sc4LHtGY] 250は最初から他人の話は聞く気が無いのだろ? そりゃ解決は難しかろうて。
261 名前:nnn mailto:sage [2007/09/10(月) 10:23:06 ID:bcnjR5k4] お知恵を拝借したく。 ▼環境 CPU: C2Duo 2GHz HDD: SATA*2 をマザーのエミュレーションでhda,hdcと認識 ディストリ: Scientific Linux 44 kernel: 2.6.9-42.0.3.ELsmp mdadm: v1.6.0 - 4 June 2004 ▼問題点 /=md0(hda2,hdc2) /var=md1(hda5,hdc5) というソフトウェアRAID1 を組んでいるのですが、HDDの入出力が8MB/sしかなく(実質 書き込み速度で4MB/s、resync時の速度同じ)、大量の書き込み時に プロセスキラーが働き、ひどい時にはOSごと固まります。 HDD ioに関係のないVC切替(Alt+Fx)も重くなります。 固まる例: dd if=/dev/zero of=/tmp/tmp.dat bs=256k count=4096 SATAをネイティブで使えないチップセットとディストリの相性が 根本原因ではありますが、このハードを使う事情があり、 なんとかしたいのです。 (続く)
262 名前:nnn mailto:sage [2007/09/10(月) 10:23:41 ID:bcnjR5k4] >>261 続き ▼打開方針? RAID層の書き込み速度を制限し、書き込み要求をするプロセスに対し 適切なio待ちを発生させる。 resync時の速度制限は >>60 の方法で解決しました。 60氏にはこの場で感謝の意を表します。 それで、通常運用時の書き込みでも speed_limit_max の要領で 速度制限できれば解決すると思うのですが・・・
263 名前:login:Penguin mailto:sage [2007/09/10(月) 10:30:56 ID:FRmNxXcA] >>262 IOを発生させないようにする。 SATAカードを挿す。 ところで、おまいはそのマシンのユーザなのか、 業者で設定だけすればよいのか?
264 名前:261 mailto:sage [2007/09/10(月) 12:18:57 ID:bcnjR5k4] >>263 自家用鯖です。 7台買っちゃった・・・ のはいいとしても、うち4台投入済みで、 どうしたものかと。 > IOを発生させないようにする。 それはそうなのですが、鯖なので「IOは客次第」というのも事実です。 で、リミッタを掛けられないものかと。 > SATAカードを挿す。 検討はしますが、どれが使えるやら・・・ ICH8上でSATAを使える鳥を探したほうが速いのかしら?
265 名前:login:Penguin mailto:sage [2007/09/10(月) 12:24:15 ID:FRmNxXcA] >>264 ここは正攻法で、SATAドライブを認識させるのがよいのでは。 客に迷惑かけるくらいなら。 update5(2.6.9-55)にして新しいAHCIドライバでマザボの コントローラがネイティブで認識できないかやってみたら? https://rhn.redhat.com/errata/RHBA-2007-0304.html IOパターンが分かれば、メモリ上に逃す、NFSに逃すとか やればよいとおもうけど。
266 名前:login:Penguin mailto:sage [2007/09/11(火) 03:13:00 ID:1eKow4TN] >>262 >書き込み要求をするプロセスに対し適切なio待ちを発生させる。 IOスケジューラが悪さしてるとか。 # cat /sys/block/hda/queue/scheduler で確認。deadlineとかになってると、大量IOプロセスがIOキューを占有する可能性がある
267 名前:login:Penguin mailto:sage [2007/09/11(火) 07:29:39 ID:Koj2yGIB] IDE互換モードでもDMAに出来ないの?
268 名前:login:Penguin mailto:sage [2007/09/11(火) 10:15:48 ID:VARFPXVr] >ICH8上でSATAを使える鳥を探したほうが速いのかしら? カーネルの問題でしょ? ディストリ関係ないじゃん?
269 名前:login:Penguin mailto:sage [2007/09/11(火) 10:26:53 ID:+giQtmHn] >>268 ディストロに含まれているカーネル(ドライバ)の問題。
270 名前:login:Penguin mailto:sage [2007/09/14(金) 13:48:18 ID:Qp7pOiTy] >>269 同じ意味じゃないのか? カーネルに組み込むかカーネルモジュールとしてビルドするかの違いじゃないの?
271 名前:login:Penguin mailto:sage [2007/09/14(金) 13:59:25 ID:LGchwi2d] >>269 No ディストロがいつのカーネルを収録しているか、 どれくらいバックポートしているか、という意味。
272 名前:login:Penguin mailto:sage [2007/09/14(金) 16:17:45 ID:J3tBG9+k] そんなにリコンパイルがイヤなのか・・・
273 名前:login:Penguin mailto:sage [2007/09/14(金) 16:58:41 ID:vvlhDw0v] >>272 なんでディストリ利用するかってえとアップデートをオートマティックにやりたいからなので カーネルがアップデートするたびにリコンパイルするのは確かに嫌だわな
274 名前:login:Penguin mailto:sage [2007/09/14(金) 17:34:16 ID:iYDjqHcw] 商用だとサポートの対象外になったりするんじゃないのかな?
275 名前:login:Penguin mailto:sage [2007/09/14(金) 19:35:57 ID:Qp7pOiTy] >ディストリ: Scientific Linux 44 なんでこのディストリを選んだのか分からんけど カーネルひとつリビルドするのが面倒でディストリを 乗り換えるほうを選択するって事は元々このディスト リに拘ってた訳では無いって事か……。 それにカーネルなんて脆弱性が無ければ別にバージョン アップしても毎回アップデートする必要もないと思うん だけどねぇ。 リビルドするほうが面倒か、標準のカーネルで使えそうな ディストリを探すほうが面倒かは本人の自由だぁーっ! って事でガンガッテくらしあ。 漏れにはICH8が何なのか調べても詳しいことが理解できな(ry
276 名前:login:Penguin mailto:sage [2007/09/14(金) 22:01:10 ID:4s3K/OrJ] RAIDスレとしては適切な答えではないかもしれないが マザボでエミュレーションとかしないで 普通に新しいディストロをインストールして その上でVMware Serverなどを使って Scientific Linux 44を動かすこともできるんではないかと。
277 名前:login:Penguin mailto:sage [2007/09/15(土) 10:03:03 ID:us6rkrJ5] 何の為だかもわからんな
278 名前:login:Penguin mailto:sage [2007/09/15(土) 18:16:51 ID:W+7omWYo] ソフトウェアRAIDを組み合わせてRAID50を構築することってできますか?
279 名前:login:Penguin mailto:sage [2007/09/16(日) 12:26:33 ID:z8cQ3GjF] 余裕で
280 名前:login:Penguin mailto:sage [2007/09/16(日) 12:41:28 ID:quamL2ab] できるけど、おススメはしない
281 名前:login:Penguin mailto:sage [2007/09/18(火) 23:19:28 ID:JnRQfMu1] >>260 かなり遅レス(アク禁でして)ですが・・・ 話を聞く気がないのなら、最初っからききませんって。 いろいろいただいたアドバイスを試して、それでもだめだったんです。 いちおう無理矢理な解決策は見つけましたけど・・・。 そんなことおっしゃらずに、 何か思い当たる方法があるのなら教えていただきたいです。
282 名前:login:Penguin mailto:sage [2007/09/19(水) 22:15:18 ID:Lkk29FxI] >>281 何を試したのか分からないけど、 /etc/mdadm/mdadm.confを設定してwarningを無くしてみたかい? ルートファイルシステムじゃないから、絶対にinitrdで構成しないと いけない事はないと思うけど。