On 02/06/12 18:46, Vasiliy P. Melnik wrote:
В случае выхода из строя мастера вместе со всеми данными на слейве
> будет свежая копия данных, к тому же готовая к использованию.
не понял
На сервере 2 винта?
Очень редко, но бывают ситуации, когда два винта не спасают. Например
неисправность железа, из за которой с диска мы читаем не то, что записали
(встречал такое на определенном сочетании материнской платы и stat-контроллера,
но точные модели уже не вспомню). В случае ZFS это теоретически должно
обнаруживаться по контрольным суммам. Но с ZFS боюсь не исключен другой вариант
- при определенных условиях проявляется какой нибудь баг из за которого
повреждается fs (например ОС падает в панику в не подходящий момент).
Все это конечно менее вероятно, чем выход из строя одного из дисков в зеркале.
К тому же наличие слейва уменьшает downtime, если на мастере умер не один из
дисков, а например матернка. Превратить слейва в новый мастер можно быстро и
удаленно. Переставить диски из сдохшей платформы в запасную дольше и нужно еще
иметь запасную платформу, в которую эти диски можно вставить.
Поднять mater-slave репликацию в mysql сравнительно несложно, так что при
наличии сервера, где можно его поднять, это имеет смысл сделать, если данные
представляют какую то ценность.
--
Anton Yuzhaninov