Какой самый простой способ заставить XtraDB для MySQL работать на CentOS 5
У меня много проблем с выделенным сервером MySQL, и похоже, что обновление до версии InnoDB на XtraDB, вероятно, будет иметь положительный эффект, но я не решаюсь связываться с ним, так как я не являюсь системным администратором и предпочитаю придерживаться вещей, которые начинаются с "ням обновления".
Какой самый простой способ установить XtraDB? Должен ли я использовать сервер Percona? MariaDB? OurDelta? Есть ли способ избежать использования пользовательских RPM и придерживаться репо?
Текущая версия MySQL yum - 5.0.xx, тогда как многие альтернативные сборки MySQL основаны на 5.1.xx. Как этот фактор в? Нужно ли разбираться в 5.1 на CentOS перед тем, как начать работу с XtraDB?
Для получения бонусных баллов: нужно ли серьезно тестировать XtraDB на своем сервере перед его внедрением, или относительно безопасно иметь кратковременное время простоя для переключения серверов с последующим переводом сайта в режим онлайн с XtraDB?
2 ответа
Через 4 года я отвечу на свой вопрос! Кажется, в какой-то момент MariaDB HQ начал предлагать репозитории Yum, которые можно установить внутри CentOS для автоматизации обновлений:)
Вот общее описание:
https://mariadb.com/kb/en/mariadb/documentation/getting-started/binary-packages/rpm/yum/
Вот страница, которая позволяет вам генерировать код конфигурации Yum для вашей точной версии CentOS+MariaDB:
https://downloads.mariadb.org/mariadb/repositories/
Я протестировал и, похоже, работает, он даже готов обновить установленную RPM версию MariaDB, которая была у меня из моего предыдущего решения.
Вы можете добавить Percona Yum Repository в соответствии с этим
http://www.percona.com/docs/wiki/percona-server:release:start
в вашу систему CentOS
резервное копирование ваших баз данных. Вы можете удалить актуальную версию MySQL, установить следующие пакеты:
Percona-сервер-сервер-51 Percona-сервер-клиент-51
и восстановить ваши базы данных
или вы можете попытаться обновить ваши базы данных напрямую (сделайте предыдущее резервное копирование тоже только в том случае, если в результате обновления ваши данные будут повреждены)
готовы! теперь вы можете использовать версию Percona MySQL с XtraDB:)