
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu10.04LTSにてsda1(fd),sda2(fd)とsdb1(fd),sdb2(fd)を作成しました。
sda1+sdb1でmd0を作成し、sda2+sdb2でmd1を作成しまして、各々を/とswapにあてました。
以上インストーラーで行いました。
インストール後にgrubのインストールがsdb側にも必要だろうと、grub-install /dev/sdbを行い
動作確認を行いました。RAIDが正常な状態では動作しますが、片肺状態での動作に違いが出るように
なりました。
sdaのみの片肺状態だと、確認画面が出て通常起動するか(initramfs)になります。
sdbのみの片肺状態だと、Grubの画面が出て選択後にリセットされたかのようにBIOS起動画面になります。
また 以上の動作はVMwareで動かしています。片肺状態はVMware上でディスクを外しています。
sdbのみでもsdaと同じ動きを行わせたいのですが、方法が分かりません。
御教授よろしくお願いいたします。
今までに行ったこと。
grub-install /dev/md0 を行うように書いてあるHPを見たので行ってみました。
エラーとなり書き込まれることはありませんでした。
また、念のためmbrを復旧(install-mbr /dev/sdaとsdb)を行った後にも
grub-install /dev/md0 を行いましたが書き込まれませんでした。
オフライン
excelion 様へ.
RAID の設定をインストーラーで行ったということは Ubuntu 10.04 LTS Server Edition での
環境だということで間違いないでしょうか?
excelion による投稿:
インストール後にgrubのインストールがsdb側にも必要だろうと、grub-install /dev/sdbを行い
動作確認を行いました。RAIDが正常な状態では動作しますが、片肺状態での動作に違いが出るように
なりました。
この操作を行った理由は何でしょうか?
ご存知のとおり,RAID 1 はミラーリングですので,ユーザが意識して HDD の中身を一緒にする必要はありません.
パーティション,RAID を設定して,インストールすればいいはずです.
excelion による投稿:
grub-install /dev/md0 を行うように書いてあるHPを見たので行ってみました。
エラーとなり書き込まれることはありませんでした。
また,HP とはどこのページでしょうか?
HP と言われましても,URL 等を書いていただかなければ回答者はどこのホームページかわからないので,
回答することができません.
オフライン
hellfire 様 御回答ありがとうございます。
申し訳ございません。環境を正確にお伝えしていませんでした。
環境は Ubuntu 10.04 LTS Server Edition で間違いありません。
次に、grub-install /dev/sdb を行った理由ですが、以前より、debian etch でミラーリングを行う際に
インストーラーでは片方にしかGrubが書かれなかったため行っていました。
今回も同様の理由で行いました。
参照したHPですが、こちらの別スレッドで
https://forums.ubuntulinux.jp/viewtopic.php?pid=72306
とありましたので、こちらを参考にさせていただきました。grub-installの際にmodulesの指定を行う方法
でもしましたが 結果が変らなかったため、要約させていただきました。
御教授よろしくお願いいたします。
オフライン
/etc/initramfs-tools/conf.d/mdadm で "BOOT_DEGRADED=true" とする必要がある、
というのが原因ではないでしょうか?
https://help.ubuntu.com/community/Installation/SoftwareRAID
の「Boot from Degraded Disk」のセクションに次のように書いてあります。
-------------------
If the default HDD fails then RAID will ask you to boot from degraded disk. If your server is located in a remote area, the best practice may be to configure this to occur automatically. Since Ubuntu 8.10 there is a new feature to boot automatically if default RAID disk fail. Simply:
edit /etc/initramfs-tools/conf.d/mdadm
change "BOOT_DEGRADED=false" to "BOOT_DEGRADED=true"
-------------------
また、、
https://help.ubuntu.com/10.04/serverguide/C/advanced-installation.html
の「Degraded RAID」セクションにも似たようなことが書いてあります。
オフライン