這個在網上很多的資料都不是正確的移除方法,今天我就給大家詳細說一下。
網上很多教程一般都是這樣的步驟
umount解除安裝raid裝置
編輯配置檔案包括
/etc/mdadm.conf
/etc/fstab
停止raid裝置
mdadm -s /dev/md5
到這裡就結束了,如今在rhel6的系統上,你會發現僅上面的步驟是完全不行的,rhel6系統重新啟動後,他會自動建立/dev/md127(這裡不同級別數字會不同)這樣的檔案,而且以前在raid裡面的裝置,你是不能使用的。如果你遇到這樣的情況的話,就說明我們做的raid沒有徹底刪除。那麼下面就看看我是如何實現徹底刪除的。
1、umount解除安裝raid裝置
[root@yufei ~]# umount /dev/md5
2、停止raid裝置
[root@yufei ~]# mdadm -s /dev/md5
mdadm: stopped /dev/md5
這裡順便給大家講一下裝置停止後如何開啟,算是插曲啊。
[root@yufei ~]# mdadm -a -s /dev/md5
mdadm: /dev/md5 has been started with 3 drives and 1 spare.
在停止前,你要用再檢視一下raid裡面的硬碟資訊,因為後面會用到這個,很關鍵哦!
[root@yufei ~]# mdadm -d /dev/md5
number
major
minor
raiddevice state
3 8
64 0
active sync
/dev/sde
1 8
32 1
active sync
/dev/sdc
4 8
48 2
active sync
/dev/sdd
5 8
80 -
spare
/dev/sdf
ok,現在再停止一次
[root@yufei ~]# mdadm -s /dev/md5
mdadm: stopped /dev/md5
3、移除raid裡面的磁碟(這是關鍵的一步,而很多教程上都沒有寫)
刪除raid裡面的所有磁碟
這一步,一定要把raid停止後才能執行,否則會出現下面的錯誤提示
mdadm: couldn』t open /dev/sde for write – not zeroing
[root@yufei ~]# mdadm --misc --zero-superblock /dev/sde
[root@yufei ~]# mdadm --misc --zero-superblock /dev/sdc
[root@yufei ~]# mdadm --misc --zero-superblock /dev/sdd
[root@yufei ~]# mdadm --misc --zero-superblock /dev/sdf
ok,這時候就把raid裡面的所有磁碟刪除掉了。
4、刪除相關配置檔案裡面的raid資訊
[root@yufei ~]# vim /etc/mdadm.conf
把我們增加的這一行刪除
array /dev/md5 metadata=1.2 spares=1 name=yufei:5uuid=69443d97:7e32415d:7f3843c5:4d5015cf
[root@yufei ~]# vim /etc/fstab
把我們增加的這一行刪除
/dev/md5
/mnt
ext4
defaults
0 0
Areon 刪除linux軟raid方法
1.先umount組建好的raid umount dev md0 2.停止raid裝置 mdadm s dev md0 3.此時如果忘了raid中的硬碟名稱,要麼重啟系統,要麼執行 mdadm a s dev md0 然後再用mdadm d dev md0檢視raid中包含哪幾個硬碟。再次執行第二步...
Linux中軟體RAID的實現
軟體raid 的實現軟體raid的實現 核心模組 md 解釋 multi device多裝置 檢視裝載的模組 lsmod raid是 md的子模組 命令 mdadm 使用者空間命令 它是raid的管理工具 真正raid的實現靠的是核心模組 md作用 將任何塊裝置做成raid mdadm是模式化的命令...
Linux中用mdadm管理軟體raid
1 如果linux中沒有mdadm,首先安裝mdadm,安裝包在網上自己找 解壓 tar xzvf mdadm 1.6.0.tgz 安裝 rpm ivh mdadm 1.6.0.tgz 2 對磁碟進行分割槽 其實也不可以不用分割槽,了解怎麼分割槽的 比如對sdb進行分割槽 fdisk dev sdb...