問題原因:系統沒有正常關機,導致虛擬磁盤出現文件系統錯誤。
問題場景:學習使用redis時開啓了AOF持久化,隨後產生了大量數據,並進行了一次非法關機。
一開始到/var/lib/redis目錄下執行ll,發現appendonly.aof體積非常之大,想要刪除,卻提示“只讀文件系統”
到網上查找方案,進行重啓後無法正常進入系統
The root filesystem on /dev/sda2 requires a manual fsck
執行命令修復磁盤
(initramfs) fsck /dev/sda2
隨後一路回車,然後再次重啓reboot,到redis目錄刪除備份文件即可。
注意事項:
使用AOF時要注意磁盤大小和性能,不要非法關機