no space left on device磁盘空间不足

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: no space left on device磁盘空间不足

问题描述

本地测试接口没有问题,Nginx返回500错误,查看Nginx的日志发现报错

no space left on device 磁盘空间不足

问题解决

先检查了磁盘情况,发现磁盘满了,再看文件占用情况,是mongo的日志,有9G

# 检查磁盘情况
$ df -h
# 检查文件占用情况
$ du -hd 1

删除日志文件后发现还是没有解决这个问题

# 查看打开的文件
$ lsof |grep deleted
• 1
• 2

发现mongo的日志文件还被占用,重启mongo就好了

service mongod restart

参考

“no space left on device”(磁盘空间不足)问题

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
监控 API UED
Elasticsearch 异步搜索 Async search 实战
1、Elasticsearch 异步搜索定义 异步搜索 API 可异步执行搜索请求、监控其进度并检索可用的部分结果。 如下的官方介绍动画,能更加生动的介绍清楚异步检索。 传统检索 VS 异步检索,在数据量比较大时: 传统检索可能导致超时,以至于无数据返回;或者需要等待很久,用户体验差。 异步检索,可以快速响应数据,用户无需等待。
Elasticsearch 异步搜索 Async search 实战
|
机器学习/深度学习 数据可视化 数据挖掘
Python在数据分析中的应用及其优势
数据分析在当今信息化时代具有重要意义,而Python作为一种简洁而强大的编程语言,在数据分析领域有着突出的优势。本文将介绍Python在数据分析中的应用及其优势,包括其丰富的库、易读的语法和广泛的社区支持,以及如何利用Python进行数据处理、可视化和建模。
|
Linux 数据库
linux 全局搜索文件
在 Linux 系统中,全局搜索文件常用 `find`、`locate` 和 `grep` 命令。`find` 根据文件名、类型、大小、时间戳等条件搜索;`locate` 通过预构建的数据库快速查找文件;`grep` 在文件中搜索特定文本,常与 `find` 结合使用。选择合适的命令取决于具体需求。
1865 2
|
机器学习/深度学习 人工智能 安全
python和Java的区别以及特性
Python:适合快速开发、易于维护、学习成本低、灵活高效。如果你需要快速上手,写脚本、数据处理、做点机器学习,Python就是你的首选。 Java:适合大型项目、企业级应用,性能要求较高的场景。它类型安全、跨平台能力强,而且有丰富的生态,适合更复杂和规模化的开发。
633 3
|
移动开发 JSON Kubernetes
k8s异常诊断之no space left on device.
某用户反馈,特定节点一直拉不起来pod,提示no space left on device.,手动去docker run也是相同的报错 # docker run --name aestools-perf --cap-add CAP_SYS_ADMIN --privileged -ti --rm registry-vpc.cn-beijing.aliyuncs.com/my-nettools/aestools:onlyperf docker: Error response from daemon: error creating overlay mount to /var/li
3274 135
|
安全 Java API
ELK运维文档
ELK运维文档
222 2
|
测试技术
三种等待方式(‌线程等待、‌隐式等待、‌显式等待)
三种等待方式(‌线程等待、‌隐式等待、‌显式等待)
656 4
|
Kubernetes 网络协议 安全
记一次容器环境下出现 Address not available
记一次容器环境下出现 Address not available
|
Java
springboot集成Pulsar,生产者与消费者示例代码
springboot集成Pulsar,生产者与消费者示例代码
1145 0
|
JSON 编译器 数据格式
LaTeX在VScode下的环境配置教程
LaTeX在VScode下的环境配置教程
1247 0
LaTeX在VScode下的环境配置教程