rot_gallery_stats slave -> master

Post Reply
equattro
Posts: 72
Joined: Fri Nov 14, 2014 1:35 pm

rot_gallery_stats slave -> master

Post by equattro »

День добрый.

есть 2 сервера mysql. my1, my2

master и slave исползовали сервер my1.

затем мастер перехал на my2.
у slave поменял что мастер теперь на my2, но сам slave остался на my1.

через какое то время решил что slave тоже должен использвать my2 и include/config.php поменял хост БД с my1 на my2.

так как бэкапы с my1 на my2 были перенесены до этого действия, то в slave my2 осталась отметка по всей видимости что мастер на my1.

из-за этого ни мастер, ни слэйв недоступны, кажись err 500.

вопрос. если сделать текущий бэкап с my1 где слэйв ссылается на my2 и перезалить его на my2, то решит ли это проблему?

я так понимаю, там нестыковка с таблицами rot_gallery_statsN. уже как то было такое, не помню как решил.

скрипт smartcj51.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: rot_gallery_stats slave -> master

Post by admin »

Если слейв уже начал юзать базу мастера который на му2 то уже отметка там стоит нужная.

Если сейчас ошибка 500 то проблема скорее всего не в этом. Оно бы писало что не могу законектиться или что-то такое но не 500.

Стоит посомтреть в лог апача на что конкретно он ругается с этим 500.
Don't forget to run script update
equattro
Posts: 72
Joined: Fri Nov 14, 2014 1:35 pm

Re: rot_gallery_stats slave -> master

Post by equattro »

про 500, не совсем верно я написал.

ошибка, была на слэйве что не существует rot_gallery_statsN на мастере.

действительно, на мастере ее нет.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: rot_gallery_stats slave -> master

Post by admin »

Если стат нет вообще то проще всего просто отсоединить и присоединить снова.

Если стат была и нужна - тогда надо искать в бекапах табличку эту.
видимо при переносе она у вас куда-то потерялась.
Don't forget to run script update
equattro
Posts: 72
Joined: Fri Nov 14, 2014 1:35 pm

Re: rot_gallery_stats slave -> master

Post by equattro »

При такой манипуляции он требует опять же эту таблицу (если мы переподключим слэйв на my2 где еще давний бекап). Один раз решилось полной переустановкой смарта.

По поводу бэкапа, а если взять текущий бэкап с my1 и развернуть его на my2, то по идее вопрос решиться?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: rot_gallery_stats slave -> master

Post by admin »

Если там будет совпадать логины\пароли для mysql - то да
Но опять же это
- если я верно понял
- если я верно представил
- если вы написали именно то что собираетесь сделать, и нет чего-то вроде "про 500, не совсем верно я написал."

и так далее.

те недалеко от гадания на кофейной гуще.

Предлагаю решать проблемы который можно потрогать )
Don't forget to run script update
Post Reply