公司网站打得开但是有些请求行为会报错
检查一些URL 请求发现PHP发警告,虽说一般问题不严重,但是由于SESSION写入不了文件导致校验一直失败
Warning: Unknown: write failed: No space left on device (28) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/www/sites/xxx/php-pool/session) in Unknown on line 0
查阅资料发现 只要是 inode 或者 block 磁盘占满空间 都会报如上错误。
打开后台面板发现网站挂载盘并没有占满。但是系统挂载区占满了。
df -i
dh -h
只能查找下根目录下每个目录占用的空间
du -sh *
发现var目录占用空间特别大 而这个目录存放的都是文档资源、日志信息 切换到 进入 var 目录后 再执行 du -sh * 发现 果然是log目录的存储空间达到12G
最后只好把日志目录的数据全部删掉
rm -rf /var/log/