
Ubuntu日本語フォーラム

ログインしていません。
ソフトウェアRAID1の実験でUbuntuをインストールしたのですが,一方のディスクをVMware(実験はVMwareで行なっています)で削除すると,
起動ができなくなります(起動画面がループする).
構成は,sdaとsdbの2台で先頭の1GBをswapにしています.grubがインストールされていないのかと思いましたが,インストール画面でsdaとsdbに対して,
grub-installが実行されています.また,起動できないのは,sdaを削除した時のみです(sdbを削除すると,冗長化されていない状態でOSが正常に起動します).
sda : sda1(1GB), sda2(19GB)
sdb : sdb1(1GB), sdb2(19GB)
md0 (raid1) : sda1, sda2 swap
md1 (raid1) : sdb1, sdb2 /
よろしくお願いします.
オフライン
私も日本語インストールで行ったら同様の現象が起こりました。
Englishのままインストールしたら、sdaからでもsdbからでも起動することができました。どうでしょうか。
オフライン
Ubuntuのmdは「デグレード時には起動しない」というオプションがあったりするのですが、そのあたりの設定はどうされたでしょう?(というのと、Alternate CDなのかServer CDなのか、という情報があると嬉しいです)
https://help.ubuntu.com/11.04/serverguide/advanced-installation.html#raid-degraded
# でも日本語設定でインストールした時に限って再現するのであれば、何かバグっている?
オフライン
Serverでインストールしています.インストール時にデグレード時にどうしますか?的な質問がありますが,もちろん起動するように解答しています.
日本語の環境でのみ再現するのであればバグかも知れませんね・・・ちょっと調査が必要かもしれません.
オフライン
私もServerでインストールしました。デグレード時に起動するかどうかはYESで設定しました。
日本語モードでのインストール後、わざとsdb側のHDDを外して、sdaで片肺運転を確認後、再度sdbを挿入。
mdadmで再度RAID1化したら、sda、sdbどちらからでもブートするようになりました。二度手間ですね…。
とりあえず日本語で運用する場合、
Englishモードでインストールして、localeを日本語に変更した方がいいかもしれません。
オフライン
こちらの環境(VMware)でも確認しました.やはり,日本語環境では起動できず,英語環境では起動できます.ちなみに,RAIDで故障したディスクの良い特定方法ってあるんですかね.NASとかだと,ランプで故障が特定できたりしますが・・・
オフライン
この現象って解消されたのでしょうか?
自分も悩んでます。
オフライン
興味があったので、virtualbox 4.2.4の仮想環境上にubuntu server 12.04.1 LTS 64bit版を使って確認してみました。
10GBのsdaとsdbを作成し、日本語モードでソフトウェアRAID1を指定してインストール。
パーティション構成はsda,sdb共に共通。
ハードディスクの先頭から90%を"/"にし、残りを"swap"に指定。
md0 (raid1) : sda1, sdb1 /
md1 (raid1) : sda5, sdb5 swap
この状態でインストール完了後に縮退運転させてみました。
sda,sdbのどちらを抜いてもGRUBが正常に起動し、システムも正常に起動しました。
但し、GRUBメニューが消えてからシステムの起動が始まるまでに十数秒待たされます。
(仮想環境のウィンドウにある、ハードディスクのアクセスインジケーターで読み込みが始まるまで待たされる。)
sda,sdb共に接続されている時は、殆ど待たされません。
修正されたのですかね?