热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

华为GaussDBA本地备份分区不足

华为GaussDB200常见紧急故障

本地备份分区不足

操作场景

该任务指导系统管理员在本地备份空间不足时,进行本地备份数据转储操作。



对系统的影响

  • 本地备份数据转储不影响集群业务,转储后,主备OMS的本地备份目录中的数据都将被清除。
  • 本地备份数据转储时会影响正在执行的备份任务,建议先停止所有周期备份任务并锁定。
  • 本地备份数据转储时会影响正在执行的恢复任务,建议恢复执行过程中,不要进行备份数据转储。


前提条件

  • 准备新的存储空间,可用空间大小要大于本地备份数据的大小。
  • 所有周期备份任务已经锁定,所有备份任务没有处于执行状态。
  • 所有恢复任务没有处于执行状态。


注意事项

  • 本地备份数据转储到新的转储空间后,需要确保目录和文件的用户、用户组、权限信息不能发生变化。
  • 在使用转储的数据进行恢复时,需要将数据拷贝到本地备份目录中,并确保目录和文件的用户、用户组、权限信息不能发生变化。


操作步骤

  • 登录FusionInsight Manager,选择运维 > 备份恢复 > 备份管理
  • 选择所有周期备份任务的“更多 > 挂起”,禁止任务自动执行。
  • 选择运维 > 备份恢复 > 恢复管理,确保所有恢复任务执行完成。
  • 使用PuTTY工具以root用户登录主管理节点。
  • 执行以下命令防止超时退出。

    TMOUT=0


    说明:

    如果在EulerOS下,需要执行以下操作防止超时退出:


    • 执行vi /etc/profile打开配置文件,修改参数“export TMOUT=0”,保存退出,再执行source /etc/profile导入配置文件。
    • 执行vi /etc/ssh/sshd_config打开配置文件,修改参数“ClientAliveInterval”为0 ,“ClientAliveCountMax”为3,保存退出,执行service sshd restart重启sshd服务。
    • 断开PuTTY重新连接节点,配置生效。


  • 执行以下命令,进入本地备份目录。

    cd ${BIGDATA_DATA_HOME}/LocalBackup


  • 将目录下的所有内容都拷贝到转储空间中。

    • 节点内拷贝:

      cp -r -p ${BIGDATA_DATA_HOME}/LocalBackup/*


    • 节点间拷贝:

      scp -r ${BIGDATA_DATA_HOME}/LocalBackup/* root@:/



  • 执行以下命令删除目录下的所有内容。

    rm -rf *


  • 执行以下命令,检查备份路径所在磁盘分区剩余空间是否大于20GB。

    df -h ${BIGDATA_DATA_HOME}/LocalBackup

    查看“Available”列,剩余空间是否大于20GB。


    • 是,执行11。
    • 否,执行10。

  • 查看分区总大小是否大于20GB。

    • 是,继续删除“${BIGDATA_DATA_HOME}/LocalBackup”所在分区的其他临时数据,直到备份分区可用大小超过20GB,然后执行11。
    • 否,准备一块至少大于40GB的磁盘,重新挂载“${BIGDATA_DATA_HOME}/LocalBackup”,然后执行11。

  • 登录FusionInsight Manager,选择运维 > 备份恢复 > 备份管理,将所有挂起的任务设置为“更多 > 重新执行”
  • 执行“default”任务,检查任务是否可以执行成功。

    • 是,处理完毕。
    • 否,查看备份任务详细日志信息,定位失败原因。




查看更多:华为GaussDB 200 常见紧急故障修复

推荐阅读
  • 本文介绍了在RHEL 7中的系统日志管理和网络管理。系统日志管理包括rsyslog和systemd-journal两种日志服务,分别介绍了它们的特点、配置文件和日志查询方式。网络管理主要介绍了使用nmcli命令查看和配置网络接口的方法,包括查看网卡信息、添加、修改和删除配置文件等操作。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • HDFS2.x新特性
    一、集群间数据拷贝scp实现两个远程主机之间的文件复制scp-rhello.txtroothadoop103:useratguiguhello.txt推pushscp-rr ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • 本文讨论了在openwrt-17.01版本中,mt7628设备上初始化启动时eth0的mac地址总是随机生成的问题。每次随机生成的eth0的mac地址都会写到/sys/class/net/eth0/address目录下,而openwrt-17.01原版的SDK会根据随机生成的eth0的mac地址再生成eth0.1、eth0.2等,生成后的mac地址会保存在/etc/config/network下。 ... [详细]
  •     这里使用自己编译的hadoop-2.7.0版本部署在windows上,记得几年前,部署hadoop需要借助于cygwin,还需要开启ssh服务,最近发现,原来不需要借助cy ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • mysql-cluster集群sql节点高可用keepalived的故障处理过程
    本文描述了mysql-cluster集群sql节点高可用keepalived的故障处理过程,包括故障发生时间、故障描述、故障分析等内容。根据keepalived的日志分析,发现bogus VRRP packet received on eth0 !!!等错误信息,进而导致vip地址失效,使得mysql-cluster的api无法访问。针对这个问题,本文提供了相应的解决方案。 ... [详细]
  • 本文介绍了深入浅出Linux设备驱动编程的重要性,以及两种加载和删除Linux内核模块的方法。通过一个内核模块的例子,展示了模块的编译和加载过程,并讨论了模块对内核大小的控制。深入理解Linux设备驱动编程对于开发者来说非常重要。 ... [详细]
  • 如何查询zone下的表的信息
    本文介绍了如何通过TcaplusDB知识库查询zone下的表的信息。包括请求地址、GET请求参数说明、返回参数说明等内容。通过curl方法发起请求,并提供了请求示例。 ... [详细]
  • 在Oracle11g以前版本中的的DataGuard物理备用数据库,可以以只读的方式打开数据库,但此时MediaRecovery利用日志进行数据同步的过 ... [详细]
  • Python脚本编写创建输出数据库并添加模型和场数据的方法
    本文介绍了使用Python脚本编写创建输出数据库并添加模型数据和场数据的方法。首先导入相应模块,然后创建输出数据库并添加材料属性、截面、部件实例、分析步和帧、节点和单元等对象。接着向输出数据库中添加场数据和历程数据,本例中只添加了节点位移。最后保存数据库文件并关闭文件。文章还提供了部分代码和Abaqus操作步骤。另外,作者还建立了关于Abaqus的学习交流群,欢迎加入并提问。 ... [详细]
author-avatar
北京雅舍
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有