Java开发-实际工作经验和技巧-0001-PostgreSQL数据库存储磁盘满了重启以及应急措施

Java开发-实际工作经验和技巧-0001-PostgreSQL数据库存储磁盘满了重启以及应急措施

更多内容欢迎关注我(持续更新中,欢迎Star✨)

Github:CodeZeng1998/Java-Developer-Work-Note

技术公众号:CodeZeng1998(纯纯技术文)

生活公众号:好锅(Life is more than code)

CSDN: CodeZeng1998

其他平台:CodeZeng1998好锅

PostgreSQL数据库所在磁盘满了,要怎么重启?

  • 问题描述:PostgreSQL数据库所在磁盘满了,导致服务挂了,现需重启。
[root@0004 config]# df -hT
Filesystem                 Type      Size  Used Avail Use% Mounted on
/dev/vdb1                  xfs       2.0T  2.0T  20M  100% /data
  • 解决方案:删除掉一些数据库存储数据所在磁盘路径中无用的文件。(不腾出一点空间无法正常重启)

进行对应的重启操作

# 进入PostgreSQL数据库所在的路径
cd /xxx/postgresql/bin/

# 使用超级用户(输入密码)
su postgres

# 启动 PostgreSQL 数据库服务
# -D 选项指定 PostgreSQL 实例的数据目录位置。
# -l 选项指定服务器日志输出应写入的文件
./pg_ctl -D 数据存储目录 -l XXX.log start

# 关闭 PostgreSQL 数据库服务
./pg_ctl stop

应急方案:

重启之后就需要将数据库存储数据所在目录腾出空间,否则运行一下会又会出现上述问题。

  • 可直接删除无用的备份表或者数据(记得使用TRUNCATE或者DELETE+VACUUM的组合,条件允许建议使用TRUNCATE

  • 如果删除无用数据或者无用的备份表还是没法让服务运行起来的话,可以暂时先将不常用的数据备份到非数据库存储路径所在磁盘上,然后使用TRUNCATE或者DELETE+VACUUM的组合,将对应的备份好的的数据空间空出来,保证服务正常运行,后序进行对应的备份数据即可。

    # PostgreSQL 数据库可以使用 pg_dump 直接对数据进行快速备份
    pg_dump -h 主机名 -U 用户名 -d 数据库名 -t 待备份的数据库表名 -f /输出路径/XXX.sql
    
  • 后续肯定是需要进行对应的磁盘扩容的,从根本上解决问题。

在这里插入图片描述

上图由 Pic 生成

关键词:zoo

更多内容欢迎关注我(持续更新中,欢迎Star✨)

Github:CodeZeng1998/Java-Developer-Work-Note

技术公众号:CodeZeng1998(纯纯技术文)

生活公众号:好锅(Life is more than code)

CSDN: CodeZeng1998

其他平台:CodeZeng1998好锅

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/739503.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

1964springboot VUE小程序在线学习管理系统开发mysql数据库uniapp开发java编程计算机网页源码maven项目

一、源码特点 springboot VUE uniapp 小程序 在线学习管理系统是一套完善的完整信息管理类型系统,结合springboot框架uniapp和VUE完成本系统,对理解vue java编程开发语言有帮助系统采用springboot框架(MVC模式开发),…

stm32学习笔记---EXTI外部中断(理论部分)

目录 STM32的中断 NVIC的基本结构 中断的优先级 优先级分组 EXTI(Extern Interrupt)外部中断 支持的触发方式 支持的GPIO口 外部中断占用的通道 外部中断的触发响应方式 外部中断的基本结构 GPIO口的外设 AFIO中断引脚选择 EXTI边沿检测及控…

Mac角色扮演游戏推荐:仙剑奇侠传四 for Mac 安装包

《仙剑奇侠传四》拥有精美的画面、优秀的音乐和丰富的剧情内容,成为了仙剑系列中的经典作品之一。游戏在发行后获得了极高的口碑和销量,成为了仙剑系列中的经典之作。在游戏中,玩家将扮演不同的角色,进行冒险探索、与各种敌人战斗…

FEP分液漏斗Teflon耐酸碱四氟耐腐蚀耐高温250ml

FEP分液漏斗:也叫特氟龙分液漏斗、特氟龙梨型分液漏斗等。广泛应用于痕量分析、超痕量分析、ICP-MS分析、同位素分析等实验。 规格参考:125ml、250ml、500ml、1000ml 其主要特性有: 1.内壁对溶剂无粘贴性和吸附,可完全排空&…

NFTScan | 06.17~06.23 NFT 市场热点汇总

欢迎来到由 NFT 基础设施 NFTScan 出品的 NFT 生态热点事件每周汇总。 周期:2024.06.17~ 2024.06.23 NFT Hot News 01/ Slerf 将向其 NFT 持有者空投,快照将在几小时内拍摄 6 月 17 日,Slerf 宣布将为其 NFT 持有者准备空投,快…

python基于Selenium的web自动化框架

1 什么是selenium Selenium 是一个基于浏览器的自动化工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:Selenium IDE、Selenium WebDriver 和Selenium Grid: Selenium IDE:Firefox的一个…

DevOps进阶(三):走近 DevOps 工程师_devops的进阶(1)

一、前言 在软件开发生命周期中,通常会遇到以下两个瓶颈: 在需求分析和系统开发阶段之间,针对不断变化的需求,对软件开发者提出了高要求,所以出现了敏捷开发方法论,强调需求敏捷响应、快速迭代、持续交付。…

捷云等保一体机 产品服务一站式等保合规交付解决方案

等保2.0的变化 2019 年 5 月 13 日,网络安全等级保护制度 2.0 国家标准(简称“等保 2.0”)正式发布,将等保 2.0 基本要求、测评要求、安全设计技术要求框架统一为安全管理中心支持下的三重防护结构框架。定级对象在按照等保 2.0 …

海外仓系统有哪些优势?智能WMS系统和传统模式的区别分析

随着跨境电商市场的发展,海外仓的管理已经变成了一项越来越复杂的工作,对海外仓企业而言,也需要一种更高效的方式来确保仓库运转的高效和准确。 通常来说,海外仓的解决方案是WMS海外仓系统,这是一种综合性的海外仓管理…

Linux命令----wc,uniq,sort的用法

1.wc的用法:wc 命令用于计算文件中的行数、单词数和字节数。 常用选项 -l:只显示行数-w:只显示单词数-c:只显示字节数-m:只显示字符数(与 -c 类似,但处理多字节字符)-L&#xff1a…

个人整理双目视觉相关代码(附可提供相关答疑,快速入门)

文章目录 前言一、python部分双目相机1 get_stereocamera_image.py2 fenge_img.py3 mp4_camera.py4 video-frame-pic.py5 stereoconfig.py6 Polar line correction.py7 biaoding_hanshu.py8 biaoding_python.py9 ad_census.py10 PSM.py11 BM.py12 SGBM.py13 SGBM_BF.py14 SGBM_…

java医院绩效考核系统源码:医院绩效考核的发展趋势、医院绩效考核的具体方法

java医院绩效考核系统源码:医院绩效考核的发展趋势、医院绩效考核的具体方法 医疗机构绩效考核是对医疗机构绩效进行评估和分析的一项重要工作。它对医疗机构的发展起到了重要的指导和推动作用。本文将会分析国际上医院绩效考核的发展趋势以及医院绩效考核的具体方…

学习记录696@网络安全之认证、报文完整性、密钥分发与证书

认证 即通信双方如何认证对方身份。 这种情况存在问题:trudy可以伪造A的IP地址。就算带上密码也可能被截获,用于重放攻击。 解决重放攻击的办法是随机数挑战,每次认证时,B都发一个挑战码给A。A加密后再传给B,如果B…

mysql的安装以及分享navicat for MySQL

前言 根据网上分享的安装方法以及自己遇到的问题解决方法 一、mysql是什么? mysql 是一个开放源码的小型关联式数据库管理系统 二、安装过程 1.下载安装包 下载地址:MySQL :: Download MySQL Community Server 跳过直接下载,解压即可 …

.tar格式软核文件如何在Xplorer的安装

.tar格式软核文件如何在Xplorer的安装 一,简介二,官方软核安装指导三,.tar和.tgz格式文件转换四,总结 一,简介 本文主要介绍.tar格式的软核文件如何在Xplorer中进行安装,供参考。 二,官方软核…

[保姆级教程]uniapp设置字体引入字体格式

文章目录 在 UniApp 中设置和引入自定义字体(如 .ttf、.woff、.woff2 等格式)通常涉及几个步骤。 准备字体文件: 首先,你需要有字体文件。这些文件通常以 .ttf、.woff 或 .woff2 格式提供。确保有权使用这些字体,并遵守…

去人声留伴奏免费软件?消除人声,分离伴奏!9款应用!

在音频/歌曲/音乐处理领域,去人声留伴奏的技术需求日益增加,无论是音乐爱好者、视频制作者还是专业音频编辑师,都希望能够找到一款高效且免费的去人声分离伴奏软件来完成这一任务。今天,我们就来详细介绍和分析9款手机与电脑上的去…

【总线】AXI4第四课时:信号描述

大家好,欢迎来到今天的总线学习时间!如果你对电子设计、特别是FPGA和SoC设计感兴趣,那你绝对不能错过我们今天的主角——AXI4总线。作为ARM公司AMBA总线家族中的佼佼者,AXI4以其高性能和高度可扩展性,成为了现代电子系统中不可或缺的通信桥梁…

UDS——会话层和应用层时间参数详解

文章目录 前言一、会话层的时间参数S3 ServerS3 Client二、应用层的时间参数P2Server_maxP2*Server_maxP2 Client 和P2* ClientP3Client_Phys和P3Client_Func总结前言 UDS(统一诊断服务)协议中的时间参数对于诊断仪和ECU之间的通信的稳定性和效率至关重要。这些参数在不同的…

【机器学习 复习】第5章 朴素贝叶斯分类器

一、概念 1.贝叶斯定理: (1)就是“某个特征”属于“某种东西”的概率,公式就是最下面那个公式。 2.朴素贝叶斯算法概述 (1)是为数不多的基于概率论的分类算法,即通过考虑特征概率来预测分类。 …