今天在用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
完成!