首页 > 数据库 >openGauss学习笔记-191 openGauss 数据库运维-常见故障定位案例-出现Error:No space left on device提示

openGauss学习笔记-191 openGauss 数据库运维-常见故障定位案例-出现Error:No space left on device提示

时间:2024-01-09 18:31:53浏览次数:40  
标签:常见故障 运维 mnt dev 磁盘空间 255G openGauss tmpfs

openGauss学习笔记-191 openGauss 数据库运维-常见故障定位案例-出现Error:No space left on device提示

191.1 出现“Error:No space left on device”提示

191.1.1 问题现象

在数据库使用过程中,出现如下错误提示。

Error:No space left on device

191.1.2 原因分析

磁盘空间不足造成此提示信息。

191.1.3 处理办法

  • 使用如下命令查看磁盘占用情况。显示信息如下,其中Avail列表示各磁盘可用的空间,Use%列表示已使用的磁盘空间百分比。
[root@openeuler123 mnt]# df -h
Filesystem                  Size  Used Avail Use% Mounted on
devtmpfs                    255G     0  255G   0% /dev
tmpfs                       255G   35M  255G   1% /dev/shm
tmpfs                       255G   57M  255G   1% /run
tmpfs                       255G     0  255G   0% /sys/fs/cgroup
/dev/mapper/openeuler-root  196G  8.8G  178G   5% /
tmpfs                       255G  1.0M  255G   1% /tmp
/dev/sda2                   9.8G  144M  9.2G   2% /boot
/dev/sda1                    10G  5.8M   10G   1% /boot/efi
由于业务数据的增长情况不同,对剩余磁盘空间的要求不同。建议如下:

-   持续观察磁盘空间增长情况,确保剩余空间满足一年以上的增长要求。

-   数据目录所在磁盘已使用空间\>60%则进行空间清理或者扩容。
  • 使用如下命令查看数据目录大小。

     du --max-depth=1 -h /mnt/ 
    

    显示如下信息,其中第一列表示目录或文件的大小,第二列是“/mnt/”目录下的所有子目录或者文件。

    [root@openGauss36 mnt]# du --max-depth=1 -h /mnt
    83G	/mnt/data3
    71G	/mnt/data2
    365G	/mnt/data1
    518G	/mnt
    
  • 清理磁盘空间。建议定期将审计日志备份到其他存储设备,推荐的日志保留时长为一个月。pg_log存放数据库各进程的运行日志,运行日志可以帮助数据库管理员定位数据库的问题。如果每日查看错误日志并及时处理错误,则可以删除这些日志。

  • 清理无用的数据。通过先备份使用频率较低或者一定时间以前的数据至更低成本的存储介质中,然后清理这些已备份的数据来获取更多的磁盘空间。

  • 如果以上方法无法清理出足够的空间,请对磁盘空间进行扩容。

标签:常见故障,运维,mnt,dev,磁盘空间,255G,openGauss,tmpfs
From: https://blog.51cto.com/shuchaoyang/9164565

相关文章

  • 监控易:独立而又耦合的产品模块,实现个性化运维需求
        监控易是一款高效、可靠的IT监控管理平台,旨在帮助企业实现对IT设备的全面监控和管理。    监控易产品模块包括视图、告警中心、设备管理、业务管理、网络管理、日志管理、机房动环、资产管理、运维管理、统计报告、智能工具、云平台和智能预测管理。    ......
  • openGauss学习笔记-189 openGauss 数据库运维-常见故障定位案例-TPCC-WAL-内存
    openGauss学习笔记-189openGauss数据库运维-常见故障定位案例-TPCC-WAL-内存189.1TPCC运行时,注入磁盘满故障,TPCC卡住的问题189.1.1问题现象TPCC运行时,注入磁盘满故障,TPCC卡住,故障消除后,TPCC自动续跑。189.1.2原因分析数据库本身机制,在性能日志(gs_profile)所在磁盘满时,导致......
  • openGauss学习笔记-190 openGauss 数据库运维-常见故障定位案例-服务启动失败
    openGauss学习笔记-190openGauss数据库运维-常见故障定位案例-服务启动失败190.1服务启动失败190.1.1问题现象服务启动失败。190.1.2原因分析配置参数不合理,数据库因系统资源不足,或者配置参数不满足内部约束,启动失败。由于部分数据节点状态不正常,导致数据库启动失败。......
  • 【测试运维】性能测试知识笔记第1篇:性能测试分类和参数(已分享,附代码)
    本系列文章md笔记(已分享)主要讨论性能测试相关知识。入门阶段:认识性能测试分类-(负载测试、压力测试、并发测试、稳定性测试),常用性能测试指标-(吞吐量、并发数、响应时间、点击数...),性能测试工具选择。性能脚本:1.LoadRunner介绍,2.脚本录制、运行、参数化,3.关联、检查点、事务......
  • 优化业务系统运维管理:实现更智能的信息化业务系统监控与决策
        在当今高度信息化的时代,业务管理已成为企业成功的关键因素。为了更好地满足不断变化的市场需求,提高企业运营效率,我们推出了一款全新的业务管理工具——监控易。这款工具将助力企业实现更高效、更智能的业务监控与决策。一、业务系统运维列表:全面掌握业务状态    ......
  • openGauss学习笔记-188 openGauss 数据库运维-常见故障定位案例-core问题定位
    openGauss学习笔记-188openGauss数据库运维-常见故障定位案例-core问题定位188.1磁盘满故障引起的core问题188.1.1问题现象TPCC运行时,注入磁盘满故障,数据库进程gaussdbcore掉,如下图所示。188.1.2原因分析数据库本身机制,在磁盘满时,Xlog日志无法进行写入,通过panic日志退......
  • openGauss学习笔记-187 openGauss 数据库运维-常见故障定位手段
    openGauss学习笔记-187openGauss数据库运维-常见故障定位手段187.1操作系统故障定位手段查询状态时,显示一个节点上所有实例都不正常时,可能是操作系统发生了故障。可以通过如下方法确定操作系统是否存在问题:通过SSH或者其它远程登录工具登录该节点。如果连接失败,请尝试通过......
  • Kubernetes容器运维与编排技术的精髓
    Kubernetes容器运维与编排技术的精髓在当今云原生技术的浪潮中,Kubernetes(简称K8s)无疑是最为引人注目的容器编排工具之一。作为一个强大而灵活的平台,Kubernetes在容器化应用的自动部署、扩展、管理方面展现了其卓越的能力。本篇博文将深度剖析Kubernetes容器运维与编排技术,重点关注......
  • openGauss学习笔记-186 openGauss 数据库运维-升级-集群管理组件增量升级
    openGauss学习笔记-186openGauss数据库运维-升级-集群管理组件增量升级本章介绍版本集群管理组件增量升级方法。186.1操作步骤集群管理组件升级前准备与检查集群管理组件升级集群管理组件升级后检查集群管理组件增量升级注意事项:集群管理组件增量升级操作不能和扩节......
  • VMware vRealize Operations 8.6 下载 - 自动驾驶式 IT 运维管理
    VMwarevRealizeOperations8.6|12OCT2021|Build18741589VMwarevRealizeOperations8.5|2021年|内部版本18255622VMwarevRealizeOperations8.4|2021年|内部版本17863947VMwarevRealizeOperationsManager8.3|2021年|内部版本17501340VMware......