{"id":7533,"date":"2017-10-18T06:55:00","date_gmt":"2017-10-18T04:55:00","guid":{"rendered":"https:\/\/ww.sd.vc\/wp\/?p=7533"},"modified":"2017-10-18T06:55:00","modified_gmt":"2017-10-18T04:55:00","slug":"mysql-replikation-frisch-machen","status":"publish","type":"post","link":"https:\/\/ww.sd.vc\/wp\/2017\/10\/18\/mysql-replikation-frisch-machen\/","title":{"rendered":"mysql replikation &#8220;frisch&#8221; machen"},"content":{"rendered":"<p>ich hatte den fall, dass mysql  master und slave bei eingerichteter replikation ein paar tage nicht syncen konnten. danach wollte sie auch nicht mehr. um den zustand zu beheben, hier kurz und knapp die schritte beschrieben&#8230;<\/p>\n<p>auf dem master:<\/p>\n<pre lang=\"sql\" line=\"0\">\r\nRESET MASTER;\r\nFLUSH TABLES WITH READ LOCK;\r\nSHOW MASTER STATUS;\r\n<\/pre>\n<p>den output des kommandos notieren! die session offen lassen, da sonst das read lock aufgehoben wird.<\/p>\n<pre lang=\"bash\" line=\"0\">\r\nmysqldump -u root -p --all-databases > \/tmp\/mysqldump.sql\r\n<\/pre>\n<p>danach den read lock wieder aufheben<\/p>\n<pre lang=\"sql\" line=\"0\">\r\nUNLOCK TABLES;\r\n<\/pre>\n<p>das dump file dann z.b. per scp auf den slave kopieren<\/p>\n<p>auf dem slave:<\/p>\n<pre lang=\"sql\" line=\"0\">\r\nSTOP SLAVE;\r\n<\/pre>\n<p>den dump einspielen:<\/p>\n<pre lang=\"bash\" line=\"0\">\r\nmysql -uroot -p < mysqldump.sql\r\n<\/pre>\n<p>master und slave logs syncen:<\/p>\n<pre lang=\"sql\" line=\"0\">\r\nRESET SLAVE;\r\nCHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000001', MASTER_LOG_POS=98;\r\n<\/pre>\n<p>...natuerlich mit den werten, die man sich vom master kopiert hat.<br \/>\ndanach noch den slave starten:<\/p>\n<pre lang=\"sql\" line=\"0\">\r\nSTART SLAVE;\r\n<\/pre>\n<p>schauen, ob alles fine ist:<\/p>\n<pre lang=\"sql\" line=\"0\">\r\nSHOW SLAVE STATUS;\r\n<\/pre>\n<p>irgendwo muss dann stehen:<\/p>\n<pre lang=\"text\" line=\"0\">\r\nSlave_IO_Running: Yes\r\nSlave_SQL_Running: Yes\r\n<\/pre>\n<p>That's it! <\/p>\n","protected":false},"excerpt":{"rendered":"<p>ich hatte den fall, dass mysql master und slave bei eingerichteter replikation ein paar tage nicht syncen konnten. danach wollte sie auch nicht mehr. um&#8230;<\/p>\n","protected":false},"author":855,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[117,28],"class_list":["post-7533","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-mysql","tag-software","wpcat-1-id"],"_links":{"self":[{"href":"https:\/\/ww.sd.vc\/wp\/wp-json\/wp\/v2\/posts\/7533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ww.sd.vc\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ww.sd.vc\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ww.sd.vc\/wp\/wp-json\/wp\/v2\/users\/855"}],"replies":[{"embeddable":true,"href":"https:\/\/ww.sd.vc\/wp\/wp-json\/wp\/v2\/comments?post=7533"}],"version-history":[{"count":0,"href":"https:\/\/ww.sd.vc\/wp\/wp-json\/wp\/v2\/posts\/7533\/revisions"}],"wp:attachment":[{"href":"https:\/\/ww.sd.vc\/wp\/wp-json\/wp\/v2\/media?parent=7533"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ww.sd.vc\/wp\/wp-json\/wp\/v2\/categories?post=7533"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ww.sd.vc\/wp\/wp-json\/wp\/v2\/tags?post=7533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}