【无标题】You can set innodb_force_recovery=1 in my.cnf to force InnoDB: a startup if you are trying to r

2024-03-12 12:38

本文主要是介绍【无标题】You can set innodb_force_recovery=1 in my.cnf to force InnoDB: a startup if you are trying to r,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在配置主从之前,可以正常启动,添加复制参数后,无法启动。

注意参数:添加前和添加后不一至

innodb_data_file_path=ibdata1:200M;ibdata2:200M;ibdata3:200M;ibdata4:200M:autoextend:max:5G
innodb_temp_data_file_path =ibtmp1:200M;ibtmp2:200M;ibtmp3:200M:autoextend:max:20G

[root@mymha5 3306]# systemctl status mysqld
● mysqld.service - MySQL Server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
   Active: activating (start) since Fri 2022-04-01 22:06:49 CST; 2s ago
     Docs: man:mysqld(8)
           http://dev.mysql.com/doc/refman/en/using-systemd.html
 Main PID: 4459;         : 31590 (mysql.server)
    Tasks: 6
   CGroup: /system.slice/mysqld.service
           ├─  304 /mysql/app/mysql/bin/mysqld --defaults-file=/mysql/data/3306/my.cnf --basedir=/mysql/app/...
           ├─  329 sleep 1
           ├─31590 /bin/sh /mysql/app/mysql/support-files/mysql.server start
           └─31603 /bin/sh /mysql/app/mysql/bin/mysqld_safe --defaults-file=/mysql/data/3306/my.cnf --datadi...

Apr 01 22:06:49 mymha5 systemd[1]: Starting MySQL Server...

#############################################################

[root@mymha5 3306]# journalctl -xe

-- Unit mysqld.service has begun starting up.
Apr 01 22:06:20 mymha5 mysql.server[25450]: Starting MySQL.......The server quit without updating PID file (/my
Apr 01 22:06:20 mymha5 systemd[1]: mysqld.service: control process exited, code=exited status=1
Apr 01 22:06:20 mymha5 systemd[1]: Failed to start MySQL Server.
-- Subject: Unit mysqld.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit mysqld.service has failed.

##################################################

[root@mymha5 ~]# tail -f 100 /mysql/log/3306/itpuxdb-error.err

2022-04-01T22:04:25.394130+08:00 0 [Note] InnoDB: Opened 3 undo tablespaces
2022-04-01T22:04:25.394152+08:00 0 [Note] InnoDB: 3 undo tablespaces made active
2022-04-01T22:04:25.394298+08:00 0 [Note] InnoDB: Highest supported file format is Barracuda.
2022-04-01T22:04:25.401758+08:00 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2022-04-01T22:04:25.401781+08:00 0 [Note] InnoDB: Need to create a new innodb_temporary data file 'ibtmp3'.
2022-04-01T22:04:25.401856+08:00 0 [Note] InnoDB: Setting file './ibtmp1' size to 200 MB. Physically writing the file full; Please wait ...
2022-04-01T22:04:25.401919+08:00 0 [Note] InnoDB: Progress in MB:
 100 200
2022-04-01T22:04:25.538903+08:00 0 [Note] InnoDB: File './ibtmp1' size is now 200 MB.
2022-04-01T22:04:25.539039+08:00 0 [Note] InnoDB: Setting file './ibtmp3' size to 200 MB. Physically writing the file full; Please wait ...
2022-04-01T22:04:25.539114+08:00 0 [Note] InnoDB: Progress in MB:
 100 200
2022-04-01T22:04:25.675688+08:00 0 [Note] InnoDB: File './ibtmp3' size is now 200 MB.
2022-04-01T22:04:25.676380+08:00 0 [Note] InnoDB: 96 redo rollback segment(s) found. 96 redo rollback segment(s) are active.
2022-04-01T22:04:25.676390+08:00 0 [Note] InnoDB: 32 non-redo rollback segment(s) are active.
2022-04-01T22:04:25.676610+08:00 0 [Note] InnoDB: Waiting for purge to start
2022-04-01T22:04:25.727567+08:00 0 [ERROR] InnoDB: Tablespace size stored in header is 51200 pages, but the sum of data file sizes is only 38400 pages
2022-04-01T22:04:25.727645+08:00 0 [ERROR] InnoDB: Cannot start InnoDB. The tail of the system tablespace is missing. Have you edited innodb_data_file_path in my.cnf in an InnoDB: inappropriate way, removing ibdata files from there? You can set innodb_force_recovery=1 in my.cnf to force InnoDB: a startup if you are trying to recover a badly corrupt database.
2022-04-01T22:04:25.727664+08:00 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error

这篇关于【无标题】You can set innodb_force_recovery=1 in my.cnf to force InnoDB: a startup if you are trying to r的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/801281

相关文章

C++中unordered_set哈希集合的实现

《C++中unordered_set哈希集合的实现》std::unordered_set是C++标准库中的无序关联容器,基于哈希表实现,具有元素唯一性和无序性特点,本文就来详细的介绍一下unorder... 目录一、概述二、头文件与命名空间三、常用方法与示例1. 构造与析构2. 迭代器与遍历3. 容量相关4

Redis中Set结构使用过程与原理说明

《Redis中Set结构使用过程与原理说明》本文解析了RedisSet数据结构,涵盖其基本操作(如添加、查找)、集合运算(交并差)、底层实现(intset与hashtable自动切换机制)、典型应用场... 目录开篇:从购物车到Redis Set一、Redis Set的基本操作1.1 编程常用命令1.2 集

mysql8.0.43使用InnoDB Cluster配置主从复制

《mysql8.0.43使用InnoDBCluster配置主从复制》本文主要介绍了mysql8.0.43使用InnoDBCluster配置主从复制,文中通过示例代码介绍的非常详细,对大家的学习或者... 目录1、配置Hosts解析(所有服务器都要执行)2、安装mysql shell(所有服务器都要执行)3、

MySQL之InnoDB存储引擎中的索引用法及说明

《MySQL之InnoDB存储引擎中的索引用法及说明》:本文主要介绍MySQL之InnoDB存储引擎中的索引用法及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录1、背景2、准备3、正篇【1】存储用户记录的数据页【2】存储目录项记录的数据页【3】聚簇索引【4】二

MySQL中的InnoDB单表访问过程

《MySQL中的InnoDB单表访问过程》:本文主要介绍MySQL中的InnoDB单表访问过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、环境3、访问类型【1】const【2】ref【3】ref_or_null【4】range【5】index【6】

MySQL之InnoDB存储页的独立表空间解读

《MySQL之InnoDB存储页的独立表空间解读》:本文主要介绍MySQL之InnoDB存储页的独立表空间,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、独立表空间【1】表空间大小【2】区【3】组【4】段【5】区的类型【6】XDES Entry区结构【

c++中的set容器介绍及操作大全

《c++中的set容器介绍及操作大全》:本文主要介绍c++中的set容器介绍及操作大全,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录​​一、核心特性​​️ ​​二、基本操作​​​​1. 初始化与赋值​​​​2. 增删查操作​​​​3. 遍历方

shell中set -u、set -x、set -e的使用

《shell中set-u、set-x、set-e的使用》本文主要介绍了shell中set-u、set-x、set-e的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参... 目录✅ 1. set -u:防止使用未定义变量 作用: 示例:❌ 报错示例输出:✅ 推荐使用场景:✅ 2. se

关于MyISAM和InnoDB对比分析

《关于MyISAM和InnoDB对比分析》:本文主要介绍关于MyISAM和InnoDB对比分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录开篇:从交通规则看存储引擎选择理解存储引擎的基本概念技术原理对比1. 事务支持:ACID的守护者2. 锁机制:并发控制的艺

MySQL启动报错:InnoDB表空间丢失问题及解决方法

《MySQL启动报错:InnoDB表空间丢失问题及解决方法》在启动MySQL时,遇到了InnoDB:Tablespace5975wasnotfound,该错误表明MySQL在启动过程中无法找到指定的s... 目录mysql 启动报错:InnoDB 表空间丢失问题及解决方法错误分析解决方案1. 启用 inno