TurboLinux7serverのRAID構成について

このQ&Aのポイント
  • TurboLinux7serverをソフトウェアRAID構成にてインストールしました。インストール後にcat /proc/mdstatを見たのですが、実際の構成が分からない状況です。
  • どちらが/dev/hdaで、どちらが/dev/hdbなのかが分からないため、詳しい方からの解説を求めています。
  • この問題に関する解説記事やURLなどがあれば、教えていただけると助かります。
回答を見る
  • ベストアンサー

TurboLinux7serverのRAID構成について

TurboLinux7serverをソフトウェアRAID構成にてインストールしました。 インストール後に cat /proc/mdstatを見たのですが以下のように表示されました。 md0 : active raid1 ide/host0/bus0/target0/lun0/part1[0] ide/host0/bus0/target1/lun0/part1[1] 64128 blocks [2/2] [UU] 実際の構成は、/dev/hdaと/dev/hdbですが上記のmdstatだとどちらが/dev/hdaで どちらが/dev/hdbなのかが分かりません。 これについて何か分かる方、もしくは解説しているURLなどありましたら教えて ください。 毎度毎度すみませんがよろしくご教授くださいませ。

質問者が選んだベストアンサー

  • ベストアンサー
  • acky
  • ベストアンサー率31% (182/583)
回答No.1

/etc/raidtabをご覧下さい。ここから定義が読みとれますよ。以下はウチの場合ですが。。。 raiddev /dev/md0 raid-level 1 nr-raid-disks 2 chunk-size 64k persistent-superblock 1 #nr-spare-disks 0 device /dev/hda5 <--part1[0] raid-disk 0 device /dev/hdc5 <--part1[1] raid-disk 1 raid-diskという部分が1番目、あるいは2番目のディスクを示しており、その上のdeviceという行が実際のHDDを示しています。

関連するQ&A

  • turbolinux 6.5 server のソフトウェアRAIDについて

    turbolinux6.5serverをソフトウェアRAID(RAID-1)で運用しています。 ディスク構成はIDEのみで以下のようになっています。  HDD1 /dev/hda(プライマリのマスター)  HDD2 /dev/hdb(プライマリのスレーブ)  CD-ROM      /dev/hdc(セカンダリのマスター) ※HDD1とHDD2でミラーリングしています。 インストール時は/bootのみ別パーティションで/dev/hdaにインストールし、 他はRAIDするパーティションにインストールしました。 また、/bootはインストール後、手動でRAID領域とし、liloコマンドを使用し てHDD1とHDD2にMBRが書き込まれたことも確認しま した。(liloコマンドにてMBRの書き込みが行われる、と私は認識しておりま す。間違っているかもしれませんが....。) /proc/mdstatを見て、完全にミラーリングが終わったことを確認し、 以下のテストを行いました。 テスト1:HDD1を本体からはずし起動   結果:起動しません。(LILO画面の前でとまってしまいます。) テスト2:HDD2を本体からはずし起動   結果:起動します。 ミラーリングされているはずだから、どちらか一方が残っていれば起動する はず、と思っていましたが、だめでした。 HDD2から起動する方法がわかる方いましたら、ご意見を頂きたい と思います。 なお、 ・IDEの構成は変えることはできません。    プライマリからセカンダリへ移動等は機器の筐体・ケーブルの都合で    出来ません。 ・HDD2をプライマリのマスターに接続し、ジャンパピンでマスター  に設定しても起動しませんでした。 乱文ですいません。 わかる方いらっしゃいましたら教えてください。 ハードディスク2から起動する方法がわかる方いましたら、ご意見を頂きたい と思います。 宜しくお願いします。

  • turbolinux7serverインストール時のDISKのフォーマット時間

    turbolinux7serverをインストールしています。 30GBのハードディスクのうち21GBを利用してインストールしているのですが、 インストール途中のフォーマットに11時間以上かかっています。 こんなにかかるのは普通なのでしょうか? ちなみに ・「フォーマット中にDISKのチェックを行う」はON ・Linux RAIDでミラーリング構成(/bootを除く) ・RAIDしているDISKは一本のIDEケーブルから接続(/dev/hdaと/dev/hdb) にしているのである程度時間はかかるとは思っていたのですが、こんなにも かかるとは思いもよりませんでした。 これぐらいの時間はかかるのでしょうか?

  • RAID6の構成

    RAID6の構成 玄箱T4でWD20EARS (2TB SATA300)×4のRAID6を構成しようと http://d.hatena.ne.jp/wl_izumi/20100227/p1 http://tm86eublog.blog42.fc2.com/blog-entry-250.html こちらのURLを参考にしながらRAID6を構成しました. Filesystem Size Used Avail Use% Mounted on /dev/sda2 4.7G 740M 3.8G 17% / tmpfs 62M 0 62M 0% /lib/init/rw udev 10M 2.6M 7.5M 26% /dev tmpfs 62M 0 62M 0% /dev/shm /dev/sda1 473M 144M 305M 33% /boot /dev/md0 3.6T 197M 3.4T 1% /home/datas /dev/md0 が3.6Tと認識されており, さらに書き込み,読み込みが可能なので成功しているとは思うのですが, # cat /proc/mdstat Personalities : [raid6] [raid5] [raid4] md0 : active raid6 sda4[0] sdd4[3] sdc4[2] sdb4[1] 3892028928 blocks level 6, 64k chunk, algorithm 2 [4/4] [UUUU] [>....................] resync = 2.3% (46451840/1946014464) finish=4956.2min speed=6387K/sec と表示され,さらに図のように点滅しています.(ACCESSの列の1,2,3,4です.) #一度,シャットダウンしており,その前から点滅しているかどうかはわかりません. この点滅はなにかしらの処理が2.3%しか終了していないのが原因だと思うのですが, cat /proc/mdstat の情報はなにを示しているのでしょうか? まだ,RAIDが構成されていないということでしょうか? 一度,シャットダウンしてしまっているので何かエラーが発生しそうで不安です. よろしくおねがいします.

  • 再起動時にRAIDの設定が消える

    linux(opensuse 11.1)にて「HDDを2台追加してRAID 1を構成するには(http://www.atmarkit.co.jp/flinux/rensai/linuxtips/a060raid1.html)」を参考にRAID1を作ろうと思っています。 新規にハードディスクを二枚用意し、上記URLの内容に従って作業を勧めました。 mdadm --create ... の後RAIDの同期が正常に始まりますが、/etc/fstabの設定をした後再起動を行うと、md0の設定が消えており、/proc/mdstatを見ても $cat /proc/mdstat Personalities : unused devices: <none> の様になってしまい、手詰りの状態です。 環境は以下の通りです。よろしくお願いします。 OS:Linux(opensuse 11.1) HDD:新規にHITACHI HDT721010SLA360*2 をSATAで接続 ->/dev/sdb /dev/sdc として正常に認識 M/B:GIGABYTE GA-K8VM800M

  • ≪linux≫RAIDの状態確認

    お世話になります。 Linux(CentOS5.3)でRAID1を組んでおります。 RAIDは問題なく動作している(HDDを抜去しても正常にアクセス可を確認済)のですが、 CUI上で状態確認する方法がよくわからなくて困っています。 「/proc/mdstat」を見ると良との情報があったので確認しましたが、予想とは違う結果が表示されます。 ■cat/proc/mdstat結果 ======================================= Personalities : [raid1] md43 : active raid1 sdb5[1] sdc5[0] 141604800 blocks [2/2] [UU] unused devices: <none> ======================================= ↑こういう感じになる予定が、 ↓こうなります。 ======================================= Personalities : unused devices: <none> ======================================= ユーティリティ無しのRAIDカードを使用しており、状態確認方法が無く辛い状況です。 「この状況下でのRAIDの状態確認方法」もしくは「cat/proc/mdstat表示結果を正常に表示する方法」について どなたかご存知の方がいましたら教えて頂きたく思います。 宜しくお願いいたします。 使用OS:centOS5.3 RAIDカード:SATARAID5-LPPCI

  • ディスクの追加ができません。

    FedoraCore3を使用しています。 現在のHDD・hda(IDE,PRI-MASTER)の構成に、 もうひとつHDD・hdb(IDE,PRI-SLAVE)を追加しようとしています。 パーテーションが1つにしてマウントしたときには成功しましたが、 パーテーションを2つに分けたときに、2つ目のパーテーションがマウントできません。 フォーマット/マウント時にhdb2のエラーが表示されます。 (同じ手順でhdb1はマウントに成功) fdiskによる領域テーブルの表示  Device Boot Start End Blocks Id System  /dev/hdb1 1 800 403168+ 83 Linux  /dev/hdb2 801 1648 427392 83 Linux コマンド:mkfs -t ext3 /dev/hdb2 427392 エラーメッセージ  Could not write 8 blocks in inode table starting at 98451:  Attempt to write block from filesystem resulted in short write コマンド:mount -t ext3 /dev/hdb2 /usr/file_server エラーメッセージ  間違ったファイルシステムタイプ、不正なオプション、  /dev/hdb2 のスーパーブロックが不正、或いはファイルシステムのマウントが多すぎます どのような原因でマウントできないのか分かりません。 ご指導お願いします。

  • raid と パーティーション に関しまして

    同容量、同メーカーの2台のHDDを搭載して、raidを使いスパニングを行おうとしています。 以下は、how to 本に書いてある手順を羅列したに過ぎませんが、 まず、fdisk /dev/hda で、パーティーションを作成し、ファイルシステムを『Linux raid autodetect』に変更すれば良いと思います。 同様に、 /dev/hdb も同じ手順でパーティーションを作成する。 その後、 /etc/raidtab を http://userlocalhost.web.fc2.com/raidtab のように書き、 raid構成にしたドライブにファイルシステムを作成するため、 #mkfs.ext3 /dev/md0 を実行する。 すると、 http://userlocalhost.web.fc2.com/mkfs.ext3 というメッセージが出てきます。 自分には、書いてある内容がエラーメッセージに見え、ファイルシステムに問題があるように思えるのですが、対処の方法が分かりません。 その後、 #mount -a すると、 http://userlocalhost.web.fc2.com/mount というファイルシステムのエラーが出てきます。 #df とやっても、スパニングしたディスクは出てきません。 自分は、 #fstab /dev/hda で、 p コマンドを実行した時に表示される http://userlocalhost.web.fc2.com/fstab の、Blocks の列の Linux raid autodetect のファイルシステムにした要素の数値の後ろに『+』がついていないのが、関係しているのかなと推測しているのですが。この『+』が何を意味しているのかが分かりません。 よって、マウントしたときのエラーの原因等不明の状態で手がつけられず、困っております。 どうか、問題解決の解答もしくはヒント、及び疑問に対する解答を教えてください。

  • CentOS7でRAID1の構築のエラー

    HDD追加のため、RAID1の構築をしています。 パーティションを、/dev/sdaと、/dev/sdb に作成しました。(sdcではできなかったため) RAIDの構築で、 mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda2 /dev/sdb2 としましたが、 mdadm cannot open /dev/sda2: device or resource busy となってしまいます。 dfで確認すると、 /dev/sda1 が/boot /dev/sdb1 が/run/media/centos/VID となっていたため、sda2、sdb2にしました。 また、 cat /proc/mdstat を確認すると、 Personalities: unused devices: <none> とでます。 ネットで調べているのですが、解決法が見つからず、対処法をご存知の方、やり方が間違っているなどありましたら教えていただけませんでしょうか。 よろしくお願いいたします。

  • ソフトウェアRAID(RAID1)でのHDD障害

    2台のHDDのうち、1台がクラッシュしてしまったようで、起動しなくなってしまいました。 現象:故障したのはマスター側のHDDです。 クラッシュしたHDDを取り外し、壊れていないHDDをマスターに切り替え、 起動したところ"Missing operating system"と表示されます。 ソフトウェアRAIDの設定をした際、ディスクのどちらからでも起動できる ような設定(BootRecordを両方のディスクに書き込んでおく)を失念した かもしれません。 復旧方法・切り分け方法をご存知であれば、ご教授いただければと思います。 以下、環境です。 ●OS : Ubuntu 8.04 LTS Server Edition ●構成 : ソフトウェアRAID(RAID1) ------------------------------------------------- RAID1  デバイス0 38.5GB ext3   /     デバイス1  1.5GB スワップ スワップ SCSI1(0.0.0)40GB        基本 38.5GB 起動フラグ オン         論理 1.5GB 起動フラグ オフ SCSI1(0.1.0)40GB        基本 38.5GB 起動フラグ オン         論理 1.5GB 起動フラグ オフ ●RAID環境(正常時) #cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md1 : active raid1 sda5[0] sdb5[1] 1501952 blocks [2/2] [UU] md0 : active raid1 sda1[0] sdb1[1] 37567872 blocks [2/2] [UU] よろしくお願い致します。

  • Fedora Core1 ソフトウェアRAIDの設定 

    Fedora Core1のインストール時のパーティションの設定において、ソフトウェアRAIDを利用して、下記のような構成にしたいのですが、やり方がいまいちわかりません。 [RAIDの種別] RAID1 [ハードディスクの構成] /dev/hda (boot、swap、ルートディレクトリ) /dev/hdc (homeディレクトリ) /dev/hdd (hdcの内容をミラーリングしたい) 色々と調べて、がんばってみたのですが、意図する構成にはならず、なんとかやり方をお教え願えないでしょうか? よろしくお願いします。