お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-12-06 09:50:59

excelion
新しいメンバ
登録日: 2010-12-06

Ubuntu10.04LTSでのRAID1の作成方法について教えてください

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 を行いましたが書き込まれませんでした。

オフライン

 

#2 2010-12-06 12:08:03

hellfire
メンバ
From: 日本/神奈川県
登録日: 2006-11-21

Re: Ubuntu10.04LTSでのRAID1の作成方法について教えてください

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 等を書いていただかなければ回答者はどこのホームページかわからないので,
回答することができません.

オフライン

 

#3 2010-12-06 14:13:50

excelion
新しいメンバ
登録日: 2010-12-06

Re: Ubuntu10.04LTSでのRAID1の作成方法について教えてください

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の指定を行う方法
でもしましたが 結果が変らなかったため、要約させていただきました。

御教授よろしくお願いいたします。

オフライン

 

#4 2011-05-30 00:50:46

eak
新しいメンバ
登録日: 2011-05-30

Re: Ubuntu10.04LTSでのRAID1の作成方法について教えてください

/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」セクションにも似たようなことが書いてあります。

オフライン

 

Board footer

Powered by FluxBB