[Linux] 軟 RAID (mdadm) 一些不瞭解的地方的測試
載本站文章請註明,轉載自:扶凱[]
本文連結:
使用soft raid很久了,一直以來,有幾個地方不是很瞭解,也沒有書上講到,所以特地做了一些測試
[@more@]載本站文章請註明,轉載自:扶凱[]本文連結:
使用soft raid很久了,一直以來,有幾個地方不是很瞭解,也沒有書上講到,所以特地做了一些測試
1. Soft Raid 是否一定需要 mdadm.conf 的配置檔案才能啟動(也就是重啟後怎麼自動啟動Raid)
答案是,不一定.
如下rc.sysinit,是Centos的系統,如果有mdadm.conf才能啟動raid.
1 2 3 | if [ -f /etc/mdadm .conf ]; then /sbin/mdadm -A -s fi |
但是,你可以沒有配置檔案,在啟動後,用下面的方法啟動
1 | mdadm -A /dev/md0 /dev/sd [bcde] |
另外,如果你的Soft Raid是在系統安裝時建的,那麼沒有mdadm.conf也能啟動raid.為什麼啦,看日誌
kernel: md: Autodetecting RAID arrays.
在核心的編譯中有這麼一句"Autodetect RAID arrays during kernel boot",所以會自動的載入.所以重起系統後raid都需要有配置檔案.但這個必須檔案型別為fd.也就是Linux raid auto.
2. Soft Raid 的本身的資訊是記錄在什麼地方?
這個是建議在Raid的成員中,每個硬碟有一個叫超級塊(zero-superblock )的東西.記錄在這個上面.所以如果給raid成員恢復成普通硬碟時,記的刪除zero-superblock.
所以刪除RAID中的硬碟的方法如下
1 2 3 | mdadm --stop /dev/md0 mdadm --remove /dev/md0 mdadm --zero-superblock /dev/sda |
3. 重灌系統後, raid 是否還能使用?
答案一樣是不一定
當你給系統也做進來,當然那個有系統的不行,但你只做資料分割槽,基本都是沒有問題的.只要你重灌系統後,使用原來的啟動命令(配置檔案也行),來啟動就可以了.
1 2 | mdadm -A /dev/md0 /dev/sd [bcde] mdadm -As /dev/md0 (有配置檔案時) |
4. 軟 Raid 中,分割槽表中的分割槽型別是否一定要修改成 Linux raid auto?
答案一樣是不一定
在安裝系統時選擇raid時,一定要轉成raid的分割槽型別,但如果安裝完系統後自己使用命令來建,就不用.但最好是.
5. 是否一定要分割槽,才能建 Soft Raid?
答案一樣是不一定
和上面一樣,分為安裝系統時建soft raid,和安裝後在建raid.在安裝系統時,一定是在分割槽上建的,但安裝完系統後手工建的raid,沒有分割槽也行.但最好分一下修改成linux raid auto,這樣可以不需要配置檔案也能啟動
6. 在沒有同步完(rebuilding)成前是否能重起
在同步rebuilding的過程中,重起是沒有問題的,重起完,會從上次同步的地方起開始同步
如果想詳細瞭解mdadm在linux怎麼建raid,請看我下面的文章
Linux下如何用mdadm實現軟體RAID
參考:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/271283/viewspace-1056990/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 針對mdadm的RAID1失效測試AI
- linux的軟RAID和LVM測試LinuxAILVM
- mdadm linux 做軟磁碟陣列 raid0Linux陣列AI
- linux下用mdadm命令實現軟raid(zt)LinuxAI
- linux軟RAID配置、測試、刪除LinuxAI
- 初步瞭解軟體測試
- 如何使用linux程式mdadm建立軟體RAID1軟陣列LinuxAI陣列
- 使用mdadm在Linux中配置RAID(轉)LinuxAI
- 瞭解與軟體測試的區別,輕鬆應付遊戲測試遊戲
- 我瞭解的測試工具
- 接上一篇(測試--mdadm用iscsi硬碟和本機硬碟建立raid)硬碟AI
- Linux的軟RAIDLinuxAI
- 用mdadm建立raid10AI
- 軟體測試新人快速入行,從瞭解測試名詞開始
- 你瞭解過軟體確認測試嗎?可進行確認測試的軟體測評中心推薦
- 測試人必須瞭解的軟體測試流程及5大測試過程模型,經典乾貨分享!模型
- API 測試 | 瞭解 API 介面測試 | API 介面測試指南API
- 測試開發:你所需要掌握瞭解的效能測試知識
- 徹底瞭解 ab 測試的計算公式公式
- ·請列舉你所瞭解的測試工具
- linux下軟raid的實現LinuxAI
- Linux 中軟體 RAID 的使用LinuxAI
- API測試:瞭解API介面測試與API介面測試指南API
- Linux中的LVM和軟RAIDLinuxLVMAI
- linux軟RAID的建立和維護LinuxAI
- 測試使用字串型別要注意的地方字串型別
- mdadm用iscsi硬碟和本機硬碟建立raid硬碟AI
- 軟體測試教程三分鐘瞭解http和httpsHTTP
- 軟體測試詳解—測試中需要使用的工具大全
- 軟體測試——三、軟體測試的分類
- 初步瞭解URL(介面測試必備)
- Linux下軟體RAID的實現 (轉)LinuxAI
- raid概述與CentOS7.4中raid5的搭建與測試AICentOS
- split partition的一些測試
- exchange partition的一些測試
- 軟raid的建立AI
- 軟體測試之登入測試詳解
- 軟體穩定性測試的測試點