提出问题:  centos ,文件系统变为只读问题。

 分析问题:  早上一来同事说,公司内部wiki报错了,错误如下:from within function "". MySQL returned error "1036: Table 'tp_page' is read only (localhost)".。

       去mysql目录下查看。 

ll  /opt/lampp/var/

#drwxrwxr-x 40 nobody root 4096 Nov 29 14:17 mysql

      正常的阿~?使用mkdir报错:mkdir: 无法创建目录 “1”: 只读文件系统

      使用 #  df -ah (查看磁盘使用情况)

[root@svr1 data_bakup]# df -ah
文件系统              容量  已用 可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol00
                      140G  140G     0 100% /
proc                     0     0     0   -  /proc
sysfs                    0     0     0   -  /sys
devpts                   0     0     0   -  /dev/pts
/dev/sda1              99M   43M   51M  46% /boot
tmpfs                 1.5G     0  1.5G   0% /dev/shm
/dev/sdc5             917G  702G  169G  81% /disk2
/dev/sdb5             917G  187G  684G  22% /disk3
none                     0     0     0   -  /proc/sys/fs/binfmt_misc
sunrpc                   0     0     0   -  /var/lib/nfs/rpc_pipefs
nfsd                     0     0     0   -  /proc/fs/nfsd
 

可见 根分区已经暴满了。找到问题原因。昨天晚上做备份的时候,可能备份太大,把剩余空间占用完了。

解决问题:进入单用户模式下对根分区进行清理。