파일시스템 점검
fsck CMD
# fsck /dev/sdb1
# fsck -y /dev/sdb1
# fsck /dev/sdb1
# fsck.ext4 /dev/sdb1
# fsck -t ext4 /dev/sdb1
(ext4) # fsck.ext4 /dev/sdb1
(xfs) # xfs_repaire /dev/sdb1
[실무예] "fsck -y /dev/sdb1" 사용하는 경우의 로그 생성
# fsck -y /dev/sdb1 2>&1 | tee -a fsck.log
[실무예] 슈퍼블록 복구
(자동) # fsck -y /dev/sdb1
(수동) # dumpe2fs /dev/sdb1 | grep -i superbolck
# fsck -b 32768 or something /dev/sdb1
[실무예] Bad block 발생한 경우
# badblocks -v /dev/sdb1 (확인)
# fsck -c -p -f -v (고치기)
(-c = marking bad block marking 해놓고 이놈 안쓰겠다)
파일시스템 모니터링
df/du/find CMD + lsof CMD
# df -k
# du -sk /var
# cd /var ; du -sk * | sort -nr | more
# find /var -type f -size +1G
# lsof /var/log/server/server_0131.log