因为在从服务器上删除slave-relay-bin.000024文件
,所以在启动执行:slave start;报错……
File './slave-relay-bin.000024' not found (Errcode: 2)
(首先不要问我为什么要删除此文件,开始是因为启动mysql启动不了,找了一些文档就删除了,之后mysql就启动,但是同步就出现问题。)不知道怎么解决??

解决方案 »

  1.   

    保险点的方法是重做slave
    不保险的方法是 打开db2-bin.index把lave-relay-bin.000024改成lave-relay-bin.000025 
      

  2.   

    如果重做的话,我的salve服务器配置my.cnf都没变化,怎么才可以重新配置呢?
      

  3.   

    重做slave吧,不知道你的slave status怎样?
      

  4.   

    我执行SHOW SLAVE STATUS:下面显示空白!怎么回事????怎么重做slave???
      

  5.   

    可能是正在同步到slave-relay-bin.000024文件(show master status 看下主机状态),可是你把这个文件给删除了。slave start肯定会报找不到同步文件slave-relay-bin.000024的错。不用从新做主从同步(配置文件不需改动),只需从新change master to操作。