net::ERR_INCOMPLETE_CHUNKED_ENCODING

系统之前导出excel 用的好好的,突然某一天出现无法导出。测试了下,数据量连400条都无法导出。
按F12,查看控制台,发现
“net::ERR_INCOMPLETE_CHUNKED_ENCODING” 的提示。
到后台,使用命令

# 查看各个磁盘容量
# df -h 
# 发现 /dev/mapper/VloGroup_root 的Use% 已经 100% 了。继续排查,发现/var/log/messages日志文件超大,看了下日志,发现是大量的keepalived日志。所以就想着把messages清空一下,以此来释放空间.在删除的时候提示没有权限。
# du -h messages
# tail -f /var/log/messages

一、继续处理问题
 
在使用echo往messages里面追加空数据的时候提示Operation not permitted
 
[root@jsdkfjds log]# echo /dev/null > /var/log/messages
-bash: /var/log/messages: Operation not permitted
 
二、解决方法
 
[root@jsdkfjds log]# lsattr messages
-----a-------e- messages                //查看messages的扩展权限
-----a---------- messages
[root@jsdkfjds log]# chattr -a messages    //清除a权限
[root@jsdkfjds log]# lsattr messages     //再次查看a权限已经清除
---------------- messages
[root@jsdkfjds log]# echo /dev/null > messages    //使用echo追加空到messages
[root@jsdkfjds log]# ls -lash messages      //查看messages大小
.0K -rw-------  root root .0K Nov  12.58 messages
[root@jsdkfjds log]# chattr +a messages   //谨慎起见再次把a权限加回去
[root@jsdkfjds log]# lsattr messages     //a权限添加成功
-----a---------- messages
 
三、总结
 
直接使用ls查看messages的权限是655,属主属组都是root用户,所以不存在系统权限问题.经过Google提示查看扩展权限,经过上面的解决方法终于解决了Operation not permitted问题.

你可能感兴趣的:(net::ERR_INCOMPLETE_CHUNKED_ENCODING)