故障发生原因

测试环境,之前用该机器做过docker-compose,后来有需要用到该机器上的docker环境,需要将旧的docker容器全部删除,由于之前启动是使用docker-compose启动的,正常手段也应该使用该工具关掉容器。但是我用的是docker rm --force 命令,可能不知道系统哪根筋不对了吧

下面是现象

  1. [root@localhost ~]# ls -bash: 无法为立即文档创建临时文件: 设备上没有空间
  2. -bash: 无法为立即文档创建临时文件: 设备上没有空间
  3. -bash: 无法为立即文档创建临时文件: 设备上没有空间
  4. -bash: 无法为立即文档创建临时文件: 设备上没有空间
  5. -bash: 无法为立即文档创建临时文件: 设备上没有空间
  6. -bash: 无法为立即文档创建临时文件: 设备上没有空间
  7. -bash: 无法为立即文档创建临时文件: 设备上没有空间
  8. -bash: 无法为立即文档创建临时文件: 设备上没有空间
  9. -bash: 无法为立即文档创建临时文件: 设备上没有空间
  10. -bash: 无法为立即文档创建临时文件: 设备上没有空间
  11. -bash: 无法为立即文档创建临时文件: 设备上没有空间
  12. -bash: 无法为立即文档创建临时文件: 设备上没有空间
  13. -bash: 无法为立即文档创建临时文件: 设备上没有空间

tab补全功能不能使用,而且严重影响了系统运行,后台一直在吃资源

  1. [root@localhost tmp]# df -Th
  2. 文件系统 类型 容量 已用 可用 已用% 挂载点
  3. /dev/mapper/centos-root xfs 17G 17G 20K 100% /
  1. PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
  2. 2077 root 20 0 634100 12116 1848 S 0.7 1.2 10:36.46 containerd

就是该进程,我pkill干掉docker服务,该进程还在

最后解决办法:

  1. [root@localhost tmp]# ps aux | grep containerd
  2. root 2077 0.7 1.2 634100 12116 ? Ssl 624 10:37 /usr/bin/containerd
  3. root 83649 0.0 5.2 536180 51924 ? Ssl 21:35 0:00 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
  4. root 84095 0.0 0.0 112720 988 pts/1 S+ 21:56 0:00 grep --color=auto containerd
  5. [root@localhost tmp]# pkill -9 containerd
  6. [root@localhost tmp]# ps aux | grep containerd
  7. root 84110 0.0 0.0 112720 988 pts/1 S+ 21:56 0:00 grep --color=auto containerd
  8. [root@localhost tmp]# df -Th
  9. 文件系统 类型 容量 已用 可用 已用% 挂载点
  10. /dev/mapper/centos-root xfs 17G 17G 20K 100% /
  11. top 命令已经看不到该进程的存在了,但是磁盘还是满的
  12. #网上查了一下,意思就是生成了许多临时文件在/tmp目录下
  13. #由于是测试环境,我直接将整个目录清空了
  14. [root@localhost tmp]# rm -rf /tmp/*
  15. [root@localhost tmp]# ls .
  16. ./ ../ .font-unix/ .ICE-unix/ .Test-unix/ .X11-unix/ .XIM-unix/
  17. #补全功能也可以正常使用了

总结

  • 基础知识相对不够牢固,比如对docker-compose工具的使用,以及系统和服务进行配合运行时

-bash: 无法为立即文档创建临时文件: 设备上没有空间---记一次报错的更多相关文章

  1. 管理员技术(二): 访问练习用虚拟机、 命令行基础技巧 、 挂载并访问光盘设备、ls列表及文档创建、复制删除移动

    一.访问练习用虚拟机 目标: 学会在教学环境中访问练习用虚拟机,主要完成以下事项: 1> 快速重置教学虚拟机环境       2> 通过“虚拟系统管理器”访问虚拟机       3> ...

  2. 基于Picture Library创建的图片文档库中的上传多个文件功能(upload multiple files)报错怎么解决?

    复现过程 首先,我创建了一个基于Picture Library的图片文档库,名字是 Pic Lib 创建完毕后,我点击它的Upload 下拉菜单,点击Upload Picture按钮 在弹出的对话框中 ...

  3. PDFBox之文档创建

    1.创建一个空的PDF 下面的小例子表示如何使用PDFBox来创建一个新的PDF文档. // 创建一个空的文档 PDDocument document = new PDDocument(); // 创 ...

  4. 使用Dom4j对XML文档创建与解析

    创建XML文件: public class Dom4jCreateXml { public void testCreatXml() { //创建文档对象 Document document = Doc ...

  5. 第07章:MongoDB-CRUD操作--文档--创建

    ①语法 insert() save()  --有修改没有新增 insertOne() [3.2版本新增]向指定集合中插入一条文档数据 insertMany() [3.2版本新增]向指定集合中插入多条文 ...

  6. springboot+swagger接口文档企业实践(上)

    目录 1.引言 2.swagger简介 2.1 swagger 介绍 2.2 springfox.swagger与springboot 3. 使用springboot+swagger构建接口文档 3. ...

  7. 向量空间模型(VSM)在文档相似度计算上的简单介绍

    C#实现在: http://blog.csdn.net/Felomeng/archive/2009/03/25/4023990.aspx 向量空间模型(VSM:Vector space model)是 ...

  8. pytest文档56-插件打包上传到 pypi 库

    前言 pytest 的插件完成之后,可以上传到 github,方便其他小伙伴通过 pip 源码安装.如果我们想通过 pip install packages 这种方式安装的话,需上传到 pypi 仓库 ...

  9. hive中创建子表并插入数据过程初始化MR报错解决方法

    本文继成上一篇通过hive分析nginx日志文章,详情参考下面链接: http://www.cnblogs.com/wcwen1990/p/7066230.html 接着来: 创建业务子表: drop ...

随机推荐

  1. 07点睛Spring MVC4.1-ContentNegotiatingViewResolver

    转发地址:https://www.iteye.com/blog/wiselyman-2214965 7.1 ContentNegotiatingViewResolver ContentNegotiat ...

  2. Java基础教程:多线程基础(6)——信号量(Semaphore)

    Java基础教程:多线程基础(6)——信号量(Semaphore) 信号量 信号量(Semaphore)由一个值和一个指针组成,指针指向等待该信号量的进程.信号量的值表示相应资源的使用情况.信号量S≥ ...

  3. 【Tools】ModbusSlave 7.0和ModbusPoll 7.0官网最新软件+注册码

    某宝1.5元淘的:有币的求赏,小弟下载缺币.没币的从附件下载. 赏币地址:https://download.csdn.net/download/qq_18187161/10724794 谢谢! 无币百 ...

  4. 【ARM-Linux开发】ctrl-xxx的对应的signal含义

    ctrl-c 发送 SIGINT 信号给前台进程组中的所有进程.常用于终止正在运行的程序.ctrl-z 发送 SIGTSTP 信号给前台进程组中的所有进程,常用于挂起一个进程.ctrl-d 不是发送信 ...

  5. iOS label出现异常黑色问题

    在开发中,有时候会发现label周围有一层灰色的边框,但是我们无论是修改边框的宽度还是颜色,这个边框一直是这个样子,不会发生任何变化. 类似上面这个,有一条条的竖线, 这是因为当设置 UILabel ...

  6. idea安装svn

    idea不像eclipse那样是用插件,idea是直接指向已经安装好的svn.exe.

  7. sqlserve 数据库8G log文件也有10来g 按日期删除 方法

    数据库存了几年的数据没有维护过,数据庞大,日志文件也不小,如何清理不需要的数据呢 首先考虑的肯定是某个日期之前的数据清除掉 delete from 表名 where cast(字段名 as datet ...

  8. springboot2.x日志配置记录

    springboot日志管理: springboot2.x默认使用commons-logging作为内部日志的输出,日志的实现可以选择Java Util Logging,Log4J2和logback如 ...

  9. python实战项目 — 爬取中国票房网年度电影信息并保存在csv

    import pandas as pd import requests from bs4 import BeautifulSoup import time def spider(url, header ...

  10. 米联客 osrc_virtual_machine_sdx2017_4 虚拟机的使用

    今天大部分时间都在高csdn的博客的,一直无法和word关联,来不及写使用教程了,先发下载链接. 虚拟机安装的是ubuntu16.4.3,vivado软件是SDX2017.4版本,包括的vivado2 ...