背景:由于准备在阿里云上运行python脚本/UI5,所以想现在本地部署完后直接发布到阿里云上,用了本地虚拟机一个很就很久以前搭建的环境,系统和阿里云基本一致,都是ubuntu16+python3+npm5+node.js10

问题:在运行途中,多次弹出内存不足,即硬盘变成了0,如果我没记错的话大概应该还是分配的了有几十G的内存,怎么会一下子就没了呢。大概是下面图片这张意思。

分析:在删了一波服务器文件和下载的东西后发现还是差很多,因为一共是100g+,然后基本没装什么软件

 

大概就是酱紫,一个error文件有44G,what????所以现在估计就是这个cups error log 导致了磁盘内存一直爆满的原因了,那么稍微解释下这个cpus是个什么东西:(来自百度百科

 

CUPS

(通用Unix打印系统)

      CUPS(Common UNIX Printing System,通用Unix打印系统)是Fedora Core3中支持的打印系统,它主要是使用IPP(Internet Printing Protocol)来管理打印工作及队列,但同时也支持"LPD"(Line Printer Daemon)和"SMB"(Server Message Block)以及AppSocket等通信协议。

好吧,就是个打印机服务的,我这边并不需要,所以废话少说干掉它。

执行命令停止cups服务

sudo service cups stop

找到cups安装位置

type cupsd

改变它可执行的状态

sudo chmod 000 /usr/sbin/cupsd

OK,然后把那个44g的error log删掉

最终效果,磁盘轻松了

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐