云網(wǎng)時(shí)代教你Linux服務(wù)器租用怎樣清除磁盤(pán)以及raid數(shù)據(jù)
發(fā)布時(shí)間:2019-07-19 點(diǎn)擊數(shù):770
有不少Linux服務(wù)器租用用戶(hù)在刪除磁盤(pán)分區(qū)的時(shí)候,同時(shí)也要?jiǎng)h除raid下的相應(yīng)數(shù)據(jù),但是有不少的人不大懂這方面的操作,今天小編就給大家分享下Linux服務(wù)器租用怎樣清除磁盤(pán)以及raid數(shù)據(jù)。
sda為硬盤(pán)為系統(tǒng)內(nèi)的第一個(gè)硬盤(pán)
sda1為該硬盤(pán)下的第一個(gè)分區(qū)以此類(lèi)推
2) 刪除對(duì)應(yīng)磁盤(pán)下的分區(qū)
以刪除sda 的sda1 sda2分區(qū)為例
進(jìn)入:#parted /dev/sda
查看:(parted)p
刪除:(parted)rm 1
(parted)rm 2
3) 適用lsblk查看是否刪除成功
Raid卡殘留信息的type為dmraid分區(qū)名稱(chēng)以`-ddf_開(kāi)頭
刪除方法如下:
整體思路是通過(guò)dd命令將殘留信息所在扇區(qū)置零
通常raid卡的信息會(huì)放在最后一個(gè)柱面即最后63個(gè)扇區(qū)
以sda為例:
1) 使用dd命令打印最后63個(gè)扇區(qū)到aaa中
dd if=/dev/sda of=aaa bs=512 skip=$(( $(blockdev --getsz /dev/sda) - 63 )) count=63
2) 使用hexedit查看aaa
發(fā)現(xiàn)有dpIBM等信息,為殘留的raid信息
3) 將這63個(gè)扇區(qū)置零
dd if=/dev/zero of=/dev/sda bs=512 seek=$(( $(blockdev --getsz /dev/sda) - 63 )) count=63
再打印發(fā)現(xiàn)已經(jīng)置零,清除成功。
重啟節(jié)點(diǎn)重新加載linux中才會(huì)生效。
這些就是Linux服務(wù)器租用清除磁盤(pán)以及raid數(shù)據(jù)的方式,希望云網(wǎng)時(shí)代小編的分享能夠?qū)Υ蠹矣兴鶐椭?,云網(wǎng)時(shí)代專(zhuān)業(yè)提供深圳服務(wù)器租用,深圳服務(wù)器托管,深圳主機(jī)租用,寬帶租用等服務(wù),歡迎咨詢(xún)客服了解詳情。

一、查看硬盤(pán)編號(hào)
適用lsblk命令可以查看當(dāng)先系統(tǒng)下的磁盤(pán)相關(guān)信息及磁盤(pán)大小sda為硬盤(pán)為系統(tǒng)內(nèi)的第一個(gè)硬盤(pán)
sda1為該硬盤(pán)下的第一個(gè)分區(qū)以此類(lèi)推
二、刪除磁盤(pán)分區(qū)
1) 查看現(xiàn)有磁盤(pán)及分區(qū)2) 刪除對(duì)應(yīng)磁盤(pán)下的分區(qū)
以刪除sda 的sda1 sda2分區(qū)為例
進(jìn)入:#parted /dev/sda
查看:(parted)p
刪除:(parted)rm 1
(parted)rm 2
3) 適用lsblk查看是否刪除成功
三、刪除磁盤(pán)內(nèi)殘留raid信息
如果磁盤(pán)在其他raid卡中做過(guò)raid,在430-8i這類(lèi)沒(méi)有格式化功能的HBA卡中使用時(shí),使用parted等相關(guān)命令無(wú)法將raid殘留信息刪除導(dǎo)致無(wú)法分區(qū)正常安裝系統(tǒng)。Raid卡殘留信息的type為dmraid分區(qū)名稱(chēng)以`-ddf_開(kāi)頭
刪除方法如下:
整體思路是通過(guò)dd命令將殘留信息所在扇區(qū)置零
通常raid卡的信息會(huì)放在最后一個(gè)柱面即最后63個(gè)扇區(qū)
以sda為例:
1) 使用dd命令打印最后63個(gè)扇區(qū)到aaa中
dd if=/dev/sda of=aaa bs=512 skip=$(( $(blockdev --getsz /dev/sda) - 63 )) count=63
2) 使用hexedit查看aaa
發(fā)現(xiàn)有dpIBM等信息,為殘留的raid信息
3) 將這63個(gè)扇區(qū)置零
dd if=/dev/zero of=/dev/sda bs=512 seek=$(( $(blockdev --getsz /dev/sda) - 63 )) count=63
再打印發(fā)現(xiàn)已經(jīng)置零,清除成功。
重啟節(jié)點(diǎn)重新加載linux中才會(huì)生效。
這些就是Linux服務(wù)器租用清除磁盤(pán)以及raid數(shù)據(jù)的方式,希望云網(wǎng)時(shí)代小編的分享能夠?qū)Υ蠹矣兴鶐椭?,云網(wǎng)時(shí)代專(zhuān)業(yè)提供深圳服務(wù)器租用,深圳服務(wù)器托管,深圳主機(jī)租用,寬帶租用等服務(wù),歡迎咨詢(xún)客服了解詳情。