作者 主題: /etc/mdadm.conf問題  (閱讀 7313 次)

0 會員 與 1 訪客 正在閱讀本文。

andrew9

  • 懷疑的國中生
  • **
  • 文章數: 41
    • 檢視個人資料
/etc/mdadm.conf問題
« 於: 2008-05-17 07:39 »
小弟實做一個soft raid1(/dev/md0),組員有/dev/sda5,/dev/sda6
但是不解的是當os啟動時,不是會去檢查/etc/mdadm.conf這個檔案中的raid裝置,而我的/dev/md0沒有定義在這個設定檔裡面,
為何開機完成之後,仍然會啟動這個raid陣列?

[root@localhost ~]# cat /etc/mdadm.conf
MAILADDR root@localhost.localdomain

開機完成啟動之後,這個raid裝置還是啟動的
[root@localhost ~]# mdadm -D /dev/md0
/dev/md0:
        Version : 00.90.03
  Creation Time : Fri May 16 09:02:12 2008
     Raid Level : raid1
     Array Size : 104320 (101.89 MiB 106.82 MB)
    Device Size : 104320 (101.89 MiB 106.82 MB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 0
    Persistence : Superblock is persistent

    Update Time : Fri May 16 09:06:32 2008
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           UUID : eb536e22:58f5e10d:4c97b249:0225bf13
         Events : 0.2

    Number   Major   Minor   RaidDevice State
       0       8        5        0      active sync   /dev/sda5
       1       8        6        1      active sync   /dev/sda6

rainday

  • 鑽研的研究生
  • *****
  • 文章數: 738
  • 性別: 男
  • enhancing and optimizing
    • 檢視個人資料
回覆: /etc/mdadm.conf問題
« 回覆 #1 於: 2008-05-20 18:28 »
看看有沒有其他的開機程序會幫你檢查和啟動
<0  =_=  Don't learn to hack , hack to learn.

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
回覆: /etc/mdadm.conf問題
« 回覆 #2 於: 2008-05-20 21:40 »

實際上不需要任何 mdadm.conf 設定檔案,因為製作成為 raid 後相關資訊會寫入於實體硬碟分割區上,可以單純說一點就是寫入於 superblock 上,有這些資訊就知到哪些實體分割區磁碟是屬於哪個 raid 裝置項目。

I am kenduest - 小州

my website: http://kenduest.sayya.org/

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17464
    • 檢視個人資料
    • http://www.study-area.org
回覆: /etc/mdadm.conf問題
« 回覆 #3 於: 2008-05-21 01:39 »
是,用了 mdadm 命令後,就不用管 .conf 的設定檔了。

creative1223

  • 懷疑的國中生
  • **
  • 文章數: 69
    • 檢視個人資料
回覆: /etc/mdadm.conf問題
« 回覆 #4 於: 2008-06-05 17:48 »

實際上不需要任何 mdadm.conf 設定檔案,因為製作成為 raid 後相關資訊會寫入於實體硬碟分割區上,可以單純說一點就是寫入於 superblock 上,有這些資訊就知到哪些實體分割區磁碟是屬於哪個 raid 裝置項目。


是,用了 mdadm 命令後,就不用管 .conf 的設定檔了。

有兩位老前輩回你囉…
man中寫到的/etc/mdadm.conf可以不用產生
以前的那種才要…mdadm好用多了
全部都用一個指令就可以完成了

nedchang

  • 可愛的小學生
  • *
  • 文章數: 4
    • 檢視個人資料
回覆: /etc/mdadm.conf問題
« 回覆 #5 於: 2008-06-06 18:48 »
mdadm的指令就可以達到你要的功能
另外要使用-S  或是 --stop
先停止/dev/md0
再去刪除或是重建您的/dev/md0

fedora

  • 憂鬱的高中生
  • ***
  • 文章數: 99
    • 檢視個人資料
Re: /etc/mdadm.conf問題
« 回覆 #6 於: 2011-08-11 14:34 »
但現在在rhel 6 或 centos 6 中,沒設定在mdadm.conf 裡,會造成開機啟動 raid 失敗,

我做的結果是這樣,不知前輩們是否跟我有相同的狀況? 很怕是自己那個步驟沒做確實而造成這種狀況。

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5394
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
Re: /etc/mdadm.conf問題
« 回覆 #7 於: 2011-08-11 14:59 »
https://raid.wiki.kernel.org/index.php/RAID_superblock_formats
也許你用新的 kernel (2.6.28+) 與新的 superblock format (新的 mdadm 程式預設好像是 1.2).
這類不能 autodetect 的 RAID, 就需要 /etc/mdadm.conf 有這個資料.

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17464
    • 檢視個人資料
    • http://www.study-area.org
Re: /etc/mdadm.conf問題
« 回覆 #8 於: 2011-08-11 18:26 »
但現在在rhel 6 或 centos 6 中,沒設定在mdadm.conf 裡,會造成開機啟動 raid 失敗,

我做的結果是這樣,不知前輩們是否跟我有相同的狀況? 很怕是自己那個步驟沒做確實而造成這種狀況。

rhel6/centos6 沒試過呢,
不過,man mdadm 裡面有提到如果產生 mdadm.conf 的樣子,先看看?