今天在用fio做完centos系統IO對比測試後,發現個嚴重的問題,用df工具檢視磁盤,發現經過fio寫操作的磁盤容量變成了這樣:
瞬間就有一種不好的感覺,果然,經過多方查證,是由于磁盤反複進行寫操作導緻檔案存儲資訊被破壞,隻能進行格式化了。(吐槽一下,坑爹的fio,在測試之前完全沒看到有這方面的說明)
在網上搜集了一下Linux下磁盤格式化步驟,寫下來和大家分享一下:
解除安裝要格式化的磁盤(如果不解除安裝是不能進行格式化的)
#umount /dev/sdb
我的系統給出了以下提示:
需要停止data2上的檔案使用
#fuser -km /data2
然後再運作umount指令即可解除安裝
格式化磁盤/dev/sdb,并在其上建立ext4格式的檔案系統
#mkfs.ext4 /dev/sdb
中間出現Writing superblocks and filesystem accounting information:時直接回車即可
使用df檢視,發現沒有該磁盤資訊
使用fdisk磁盤工具可以看到這個磁盤檔案系統是已經建好了,導緻這個的原因是我們還沒對其進行挂載
我們在根目錄下建立一個目錄作為挂載點對磁盤進行挂載,不過由于我之前已經有data2目錄,故直接挂載在其上,并用df檢視是否挂載成功
這裡我們已經成功挂載磁盤,但是由于沒有配置開機自動挂載,是以如果重新開機那麼該磁盤又要手動挂載,是以在此我們更改配置讓它能開機挂載
#vim /etc/fstab
完成!