Linux
無法停止突襲設備
我正在嘗試停止 RAID 磁碟以便用新磁碟替換它,因為這個磁槃無法正常工作。
我正在輸入
mdadm --stop /dev/md1
,我收到一條錯誤消息:mdadm: fail to stop array /dev/md1: Device or resource busy
即使我重新啟動伺服器,我也會收到此消息,而且我看不到可能導致此問題的程序。
該伺服器在具有 2.6.18-4-amd64 核心的 Debian 下執行。你能幫忙嗎?
編輯:有關我的同事嘗試的更多詳細資訊。
解除安裝 sda1 後,該命令
mdadm --remove /dev/md0 /dev/sda1
有效。但是現在,我們仍然有一個錯誤消息之後mdadm --remove /dev/md1 /dev/sda5
:mdadm: hot remove failed for /dev/sda5: Device or resource busy
我仍然不完全了解不同分區是如何安裝的,所以我想在目前情況下我有些不明白……
/dev/md1 是 RAID 陣列本身。您需要停止該陣列中的特定參與者。嘗試:
mdadm --fail /dev/md0 /dev/sda1 mdadm --remove /dev/md0 /dev/sda1
這是一個很好的資源:http ://www.excaliburtech.net/archives/19
如果您需要移動所有參與的設備,那麼您需要一個一個地執行此操作,等待每次設備交換後陣列重建。
我刪除分區表:
dd if=/dev/zero of=/dev/md0 bs=512 count=1024
然後重新啟動它就可以了。