форум vBSupport.ru > vBulletin > Old vB versions (3.0.x & 2.x.x) > vBulletin 3.6.x > vBulletin [3.6] Troubleshooting and Problems
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
LazySeal
Простоузер
Default Резервная БД ?
0

Как проверить работу резервной БД и вообще в каких ситуациях она используется?
когда нет связи с основной или резервируется каждое сообщение на форуме?

как они потом ... сливаются ?

распишите алгоритм плиз в 2-х словах кто знает.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
netwind
Гуру
 
netwind's Avatar
Default
0

LazySeal, ты про slave что ли? по-моему никак. обе должны работать
просто обновления пишутся в master, а выборки данных берутся из slave
видимо нужно использовать какие-то специальные диспетчеры на уровне mysql.

работать в readonly вобла врядли сможет просто так (

Last edited by netwind : 10-20-2006 at 01:10 PM.
 
 
LazySeal
Простоузер
Default
0

именно про slave.
точно обе ? а не тогда когда основная молчит например ?

добавлено через 14 минут
я сделал резервную копию форума, скопировал ее на другой сервак, портировал в mysql и на основном форуме прописал все установки slave базы.

вот и думаю теперь как проверить ее работу

Last edited by LazySeal : 10-20-2006 at 01:24 PM. Reason: Добавлено сообщение
 
 
netwind
Гуру
 
netwind's Avatar
Default
0

LazySeal, точно. концепции репликации в mysql таковы что пишется в один сервер.
Наверное в момент падения master, можно сделать чтобы slave начал обрабатывать обновления.master но не уверен что вобла сможет подключиться к slave.

Last edited by netwind : 10-20-2006 at 01:40 PM.
 
 
LazySeal
Простоузер
Default
0

я вот на salve сервере включил tcpdump на 3306 порту и прям таки не вижу чтоб мастер к нему обращался. вот мне и стало интерестно как эта репликация работает.
и работает ли она вообще
 
 
netwind
Гуру
 
netwind's Avatar
Default
0

LazySeal, Ну так ее репликацию нужно на mysql настраивать отдельно. или ты думаешь что вобла сама будет этим заниматься?
 
 
LazySeal
Простоузер
Default
0

вопрос не про репликацию в мускуле. с ней все понятно.
вопрос про то как работает slave база в вобле?

неужели никто не занимался ?
 
 
netwind
Гуру
 
netwind's Avatar
Default
0

LazySeal, так я написал выше как она работает.
и рассматривать master/slave можно только в контексте репликации.
вся вобла и большинство качественных хаков используют функции query_read и query_write.

это в теории)
на vb.org чтото пишут про конфигурации аж на 7 физических серверов.
но я чтото не могу найти в коде где там коннект с slave.
 
 
LazySeal
Простоузер
Default
0

> видимо нужно использовать какие-то специальные диспетчеры на уровне mysql.

что ты имел ввиду?
 
 
netwind
Гуру
 
netwind's Avatar
Default
0

LazySeal, ваще маразм! у тебя 3.6 нуленый?
cмотрю в в 3.5 в class_core.php там нормально сделан master/slave.
в 3.6 нету!

что касается диспетчеров : есть таки программочки, типа tcp-релеи,
указываешь там несколько ip и они делают round-robin или просто если один сервер не доступен переключают на другой. точно название не помню.

это же можно самому написать в том же class_core.php
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 10:24 PM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...