问题场景
在公司的服务器上操作cd命令时,按tab补全的报错,具体信息如下:
[root@179-191 mysql]# cd incl-bash: cannot create temp file for here-document: No space left on device
-bash: cannot create temp file for here-document: No space left on device
-bash: cannot create temp file for here-document: No space left on device
-bash: cannot create temp file for here-document: No space left on device
-bash: cannot create temp file for here-document: No space left on device
根据报错信息显示可能是设备空间不足,于是查看tmp空间,执行命令如下:
df -hl
显示结果如下:
[root@179-191 mysql]# df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg0-root 20G 20G 0 100% /
devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 3.9G 396M 3.5G 11% /run
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/mapper/vg0-app 102G 5.1G 92G 6% /app
/dev/mapper/vg0-boot 497M 169M 328M 34% /boot
tmpfs 782M 0 782M 0% /run/user/0
tmpfs 782M 0 782M 0% /run/user/990
问题原因 :
主要看第一行,使用达到了100%,是空间占满,导致问题出现:
于是查看哪个文件比较大,删除无用信息,执行命令如下:
du -ah --max-depth=1
删除不需要的文件即可。
说明
本文只做学习参考,如有任何不准确的地方欢迎指正。
我的邮箱: lulongji2011@163.com
版权声明:
本文为博主原创文章,转载请附上原文出处链接和本声明。
网友评论