sdc1を使って2TBのraid1アレイとなっている。/dev/sdc1faultyになった外す。/dev/sdb1外れたのを確認。デバイスナンバーを確認する。FUAドライブ名称と番号、ドライブレターが確認できた。アレイから外したsdcを停止して外せるようにする。disabled止まったので、そっと外してみる。completeおお~~無事はずれた。disk新しいWD30EZRXが認識された。bytes以上は出来ないと言っているようだ。partedでgptを使えと。アーカイブを取得する必要があります。ディスク領域が新たに消費されます。個のファイルとディレクトリがインストールされています。q用意できたsdc1をアレイに加える。/dev/sdc1ここからが永い。リミットがかかっていて遅いようなので、調べてみたら案の定。いうことで、スピードアップさせる。speed=63213K/sec確かにだいぶ速度は速くなったけど、500分以上待つ事に。/dev/sdb1もう一個取り替える作業も淡々と行う。disabled準備完了、ドライブを抜き取る。disk認識を確認して、partition操作~アレイへ追加。/dev/sdb1ここからが永い待ち時間。blocks.おや、思ったより早い、しかも倍くらい。raid.speed_limit_minの設定を変えたのが大きい。(partitionの作り方も影響していると思われるがこれはsysctl.confに書いておくのがよいらしいです。/dev/sdb1これで両方のドライブを入れ替え終わった。この状態だとドライブの一部が使わないので、アレイサイズを拡大する。long.これも結構時間かかる。/dev/md0のようにして進捗を表示させるのがいいと思う。(今回忘れてしまった)2TBのraid1から3TBへ替えるのに2日はかかるけど、ほとんど待ち時間。ドライブの抜き差しさえ簡単にできればストレージの拡大はとても楽に行える時代になった。止めなくていいのがすごくいいね。Follyコメントする原因不明のフリーズ状態をリセットして、ドキドキ6時間。(寝てたけど無事復帰の様子。sdb6[1]なにこれ。/dev/md1これでいつもの状態に戻った。Debianで構築したサーバー君が容量不足でupdate出来ないなど困ったことが多かったので意を決してパーティーションの変更作業。扱うデータの量が多いので失敗時が恐いけど、一応バックアップもあるし最悪消えることは・・無い。下記のようなパーティーションとした1GBのディスクが4台。autodetectsd[abcd]1はmd0を構成し、/マウントsd[abcd]5はswapsd[ab]6はmd1,sd[cd]6はmd2を構成。アレイmd0,md1,md2はいずれもRAID1で、md1+md2をlvmでvg00としている。md2で収まる範囲だった。2台ずつ変更していくために、まずvg00からmd2を外したい。巨大なパーティーションとしている/srvを800GB以下にすることでmd1以内の容量となるようにする。-mでマッピングを確認すると、vgでpvのどれが利用されているか解る。/srv中身が小さくなったので、lvを小さくする。/dev/mapper/vg00-srvlv続いて、md2側を利用しているデータをmd1に移動。/dev/md2このコマンドは凄く時間がかかるらしいのだが、ほぼ使っていなかったらしく一瞬だった。sddはフリーになった。新しくパーティーションを設定。/dev/sdc新しく下記のように編集。/dev/sdc6時間がかかるので待つ。今回は3時間近くかかった。/dev/sdd1容量が小さいので比較的短時間で終わる。UUID=md2側完了。同じようにmd1側のパーティーションも変更するために、md1側からmd2側利用に切り替える。&かなり時間がかかるからバックグラウンドで動かしておくといいかも。sda,sdbも同じように作業を繰り返す。md0からsda1,sdb1を外し、vg00からmd1を分離してmd1アレイを解除。swapも利用解除してsda,sdbをフリーにしてからパーティーション切り直し。/dev/sdbこれですべてのディスクが同じ設定になったと。md0へsda1,sdb1を追加sda6,sdb6でmd1を作成、フォーマット。md1をvg00へ追加(lvの拡張は後でいつでも出来るから後回し)sda5,sdb5でswapを作成、fstab修正。swapon大事なポイントはここからで、md0にマウントしている/をどうするのか。今回知ったポイントで一番大きいところはext3の拡張はマウントした状態で行えると言うこと。今までの作業でmd0のsd[abcd]1パーティーションは1GBとなっているので、まずアレイのサイズを拡張する。maxリビルドが行われるが、これも1GBなのですぐ終わる。ここです、ext3ファイルシステムはマウントしたまま拡張可能。実行できなかったlinux-imageのupdateを実行したところ気になるwarningが。changes.そうだ、アレイを構築し直したのでUUID等情報を修正しないとなりません。–scanこれで表示されるARRAY表示をmdadm.confに記載する。/etc/mdadm/mdadm.conf起動できなくなったりしたら恐いので、再度インストールしてみる。一つ調べなきゃ行けないことを思いだした。initramfsについて。RAIDで問題発生...状態を把握。最近取得した結果がこれなのだけど、既にデバイスがありませんとなってしまうものはどう外すの?接続されているドライブの情報を調べるシリアルまでわかるから、接続されているものがどれかわかる。block:/sys/devices/platform/floppy.0/block:fd0/sys/devices/pci0000:00/0000:00:1d.7/usb8/8-2/8-2:1.0/host11/target11:0:0/11:0:0:0/block:sde/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block:sdf/sys/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0/block:sdb/sys/devices/pci0000:00/0000:00:1f.2/host2/target2:0:0/2:0:0:0/block:sdc/sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block:sdgパーティション情報を調べる。block:/sys/devices/platform/floppy.0/block:fd0/sys/devices/pci0000:00/0000:00:1d.7/usb8/8-2/8-2:1.0/host11/target11:0:0/11:0:0:0/block:sde/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block:sdf/sys/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0/block:sdb/sys/devices/pci0000:00/0000:00:1f.2/host2/target2:0:0/2:0:0:0/block:sdc/sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block:sdgホットプラグでいけると思っていたのだが、なんかデバイスの認識がずれているというかなんか変。この状態から再起動させてみたい。はいないドライブをraidで認識することもなくすっきりマニュアル通り。ディスクエラー時は素直に再起動が良さそうな感じ。なるとsdparm情報が必要になるね。