返回顶部
首页 > 资讯 > 数据库 >修改hostname导致mysql重启slave失败的修复方法
  • 451
分享到

修改hostname导致mysql重启slave失败的修复方法

2024-04-02 19:04:59 451人浏览 薄情痞子
摘要

修改hostname导致Mysql重启slave失败的修复方法(只针对于把slave的信息存在文件里面会出现这种情况,如果存在表里就不会有这种问题发生):有时候我们很早之前修改完主机名后,跑了好几个月后,突

修改hostname导致Mysql重启slave失败的修复方法

(只针对于把slave的信息存在文件里面会出现这种情况,如果存在表里就不会有这种问题发生):

有时候我们很早之前修改完主机名后,跑了好几个月后,突然系统出问题,重启了数据库,发现start slave起不来了。提示找不到relay-log的文件名和位移了。

解决方法:

> show slave status\G 记下目前的执行到的master的binlog的文件名和binlog pos:

*************************** 1. row ***************************

               Slave_io_State: Waiting for master to send event

                  Master_Host: 10.0.21.66

                  Master_User: rpl

                  Master_Port: 3306

              Master_Log_File: mysql-bin.000308

          Exec_Master_Log_Pos: 169761782


然后执行:

> reset slave all; 


重新执行change master:

> CHANGE MASTER TO

MASTER_HOST='10.0.21.66', 

MASTER_USER='rpl',

MASTER_PASSWord='rpl',

MASTER_PORT=3306,

MASTER_LOG_FILE='mysql-bin.000308',

MASTER_LOG_POS=169761782;


启动slave:

> start slave;

> show slave status\G 




#### 要避免这种情况的发生,我们只要在配置从库之前,在my.cnf里面配置上

master_info_repository = TABLE

relay_log_info_repository = TABLE

relay_log_recovery = 1

重启数据库,然后再配置change master即可。


您可能感兴趣的文档:

--结束END--

本文标题: 修改hostname导致mysql重启slave失败的修复方法

本文链接: https://lsjlt.com/news/41363.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 修改hostname导致mysql重启slave失败的修复方法
    修改hostname导致mysql重启slave失败的修复方法(只针对于把slave的信息存在文件里面会出现这种情况,如果存在表里就不会有这种问题发生):有时候我们很早之前修改完主机名后,跑了好几个月后,突...
    99+
    2024-04-02
  • Linux主机名修改后导致mysql重启失败怎么办
    本篇内容主要讲解“Linux主机名修改后导致mysql重启失败怎么办”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux主机名修改后导致mysql重启失败怎...
    99+
    2024-04-02
  • PHP PCNTL fork失败导致的程序异常及修复方法
    PHP PCNTL是PHP提供的一个扩展库,用于处理进程控制相关的函数。在编写PHP多进程程序时,PCNTL库可以帮助我们创建子进程,进行进程间通信,以及管理进程的状态等。然而,在使用...
    99+
    2024-02-28
    php fork pcntl
  • 修改mysql中root出错导致mysql数据库消失解决方法
    今天在更新ROOT密码时出错update user set password='123456' where user ="root"  这样写是错的应该为update user set ...
    99+
    2024-04-02
  • 磁盘写满导致MySQL复制失败的解决方案
    案例场景       今天在线上发现一个问题,由于监控没有覆盖到,某台机器的磁盘被写满了,导致线上MySQL主从复制出现问题。问题如下: localhost.(none)&...
    99+
    2022-05-20
    MySQL 复制失败 MySQL 磁盘写满
  • mysql数据库迁移目录后启动slave报错修复方法
    本文主要给大家介绍mysql数据库迁移目录后启动slave报错修复方法,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下mysql数据库迁移目录后启动s...
    99+
    2024-04-02
  • 如何解决修改mysql安装目录权限导致mysql无法启动
    如何解决修改mysql安装目录权限导致mysql无法启动,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。现象昨天安装完brew,将/usr/...
    99+
    2024-04-02
  • MySQL 5.7复制配置不规范修改导致的坑(一)
    沃趣科技  罗小波 1、复现与简单分析 2、重新复现、详细分析与验证 2.1. 重新复现与详细分析 2.1.1. stop slave 2.1.2. change master to mast...
    99+
    2024-04-02
  • 修改mysql启动目录的方法
    修改mysql启动目录的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!修改方法:1、在“服务”窗口中停止MySql服务...
    99+
    2024-04-02
  • 一次Oracle修改最大连接数,导致oracle重启后无法登陆实例
           这是一次本地压力测试,由于默认Oracle 10g的数据库最大连接数是150。但是要程序的压力测试要用到300。 于是我参考网上资料,执行下面两行命令,修改最大连接数后,重启oracle服务器,就发生了错误提示ora...
    99+
    2018-03-16
    一次Oracle修改最大连接数,导致oracle重启后无法登陆实例
  • idea中修改不重启的方法是什么
    在修改Idea配置文件时,有一些更改可以在不重启IDE的情况下生效。以下是一些常见的方法:1. 使用IDEA的重载配置功能:在“He...
    99+
    2023-08-08
    idea
  • win8系统修改微软帐户失败怎么办?win8系统修改微软帐户失败的解决方法
      win8系统修改微软帐户失败的解决方法: 1、返回到Win8系统传统桌面位置上,然后按住Win8系统键盘Win+C键调出快捷菜单; 2、在Win8系统快捷菜单上,点击菜单中的设置按钮,再...
    99+
    2022-06-04
    微软 帐户 系统
  • Win7系统启动项太多导致加载失败的两种解决方法
      win7系统启动项太多导致加载失败改如何解决,下面就为大家分享下两种解决方法,不会的朋友可以参考本文,希望能对大家有所帮助。    方法一、系统设置   如果是由于系统设置问题,可对系统的开机启动项进行设...
    99+
    2023-05-21
    Win7 启动项
  • win10电脑重启FLTMGR.SYS蓝屏的修复方法
    这篇文章将为大家详细讲解有关win10电脑重启FLTMGR.SYS蓝屏的修复方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。win10电脑重启FLTMGR.SYS蓝屏如何修复方法一:卸载可能导致蓝屏的软...
    99+
    2023-06-10
  • Win7提示Windows延迟写入失败的修复方法
    最近,Win7用户报告说,在强制关闭计算机并重新启动计算机后,计算机右下角将提示Windows延迟写入失败,一些应用程序无法正常使用,这让用户非常苦恼。让我们一起看看如何解决Win7提示Windows延迟写入失败的问题。一、软件修复。首先安...
    99+
    2023-07-13
  • idea修改代码不用重启的方法是什么
    在修改代码后不需要重启的方法有以下几种:1. 热加载:一些开发环境和框架支持热加载功能,可以在代码修改后自动重新加载应用程序,而无需...
    99+
    2023-10-11
    idea
  • mysql修改开启允许远程连接的方法
    这篇文章主要介绍mysql修改开启允许远程连接的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!第一步,用dos连接上你的数据库,(我这里说的是win)然后选择系统库,mysql命...
    99+
    2024-04-02
  • 电脑漏洞修复失败的原因以及解决方法
    修复电脑漏洞失败的原因可能有以下几点:1. 漏洞修复补丁未安装或安装不正确:可能是由于操作失误或网络问题导致补丁未成功安装或安装过程...
    99+
    2023-09-02
    电脑
  • 修改hosts文件里面的主机名导致oralce asm无法启动怎么办
    小编给大家分享一下修改hosts文件里面的主机名导致oralce asm无法启动怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下...
    99+
    2024-04-02
  • Linux系统中/etc/fstab发生错误或磁盘错误导致系统无法启动的修复方法
    本篇文章给大家分享的是有关Linux系统中/etc/fstab发生错误或磁盘错误导致系统无法启动的修复方法,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Linux系统中/etc...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作