Hatena::ブログ(Diary)

うまい棒blog このページをアンテナに追加 RSSフィード Twitter

2006-10-18

apacheでphpを使えるようにするmemo

なんか知らんけどphpが必要になりそう。なのでぐぐって調べて入れてみた。

raidがおかしくなったときの復旧方法

http://d.hatena.ne.jp/hogem/20060808/1154960050

これだけじゃダメだった。というより↑の記事の時は既にmdから切り離されてた状態だったけど、今回はresource busyとか言われたので一旦外さないとダメだということを学習

# mdadm --manage --remove /dev/md0 /dev/sda1
# mdadm --manage --add /dev/md0 /dev/sda1

んで、/proc/mdstatの状態を確認。んーなるほど。


ついでにlinuxでのfdiskの使い方も覚えた。結構簡単っぽい。

ソフトウェアRAID(RAID1)で2台目のHDDでブートする方法

今日、こないだ作ったサーバHDD(/dev/sda)が1台壊れた。で、とりあえず再起動してしまえと思ってrebootしてしまってさぁ大変。もう一方(/dev/sdb)のMBRgrubインストールされてなかった、起動しなくなってしまった。先輩を長時間拘束してしまうことに。申し訳なさ過ぎて泣きそうになった。なので、次は一人で出来るようにメモっておかなければ。


下2つの記事がわかりやすかった。とりあえずまとめると、

# grub
device (hd0) /dev/hda
root (hd0,0)
install /boot/grub/stage1 (hd0,0) /boot/grub/stage2 0x8000 (hd0,0)/boot/grub/menu.lst
install /boot/grub/stage1 d (hd0) /boot/grub/stage2 0x8000 (hd0,0)/boot/grub/menu.lst


device (hd0) /dev/hdb
root (hd0,0)
install /boot/grub/stage1 (hd0,0) /boot/grub/stage2 0x8000 (hd0,0)/boot/grub/menu.lst
install /boot/grub/stage1 d (hd0) /boot/grub/stage2 0x8000 (hd0,0)/boot/grub/menu.lst
quit

こんな感じのことやれば良いらしい。