close
先用 dmesg 看看有沒有 HDD 的錯誤 ......有就必須做了
1. 停服務
/etc/init.d/services.sh stop
2. df -h
2. umount raid (用 df -h 查看)
umount /dev/mapper/cachedev1
3. file system check Raid
e2fsck_64 -y -f -C 0 /dev/mapper/cachedev1
4. 重開 (或用 web 選重開)
reboot
5. 開完後 ssh 登入用 dmesg 看還有沒有錯誤 .
如過程中 出現 Memory allocation failed ...
會做不完 ..... 這是用 web ui 做 fsck 沒有用的原因
裝一顆 USB HDD (越大越好) 上次 swap 吃到 50G ....放棄了重新格式化 RAID
先 df -h 確認 USB HDD 在哪一個 dev 例如 /dev/shd5
mkswap /dev/sdh5
swapon /dev/sdh5
再做 fsck ....
做的過程用 free 或 top 觀察
卸載swap 用 swapoff /dev/sdh5
退出用 umount /dev/sdh5
全站熱搜