Приветствую глубокоуважаемого Олла.
Потребовалось на debian squeeze обновить mysql с версии 5.1 до 5.5 поделитесь ссылками на хауту если есть у кого. на данный момент реализовал только вариант установки из sid репозитория, но оно тянет много пакетов и результат странный. /etc/init.d/mysql start сообщает об ошибке но при этом mysql цепляется к серверу и оно работает. Репликация при апгрейде сломалась.
Если кто знает подскажите - возможна в принципе репликация MySQL 5.5 с MySQL 5.1 сервера? Задача усложняется еще и тем что используется репликация и надо заапгрейдить 2 реплицирующихся сервера без остановки.
Всех благ!
Олег.
Debian squeeze - Надо обновить mysql до 5.5. Как?
Модераторы: Warderer, Модераторы разделов
-
noize
- Сообщения: 164
- ОС: Debian
Re: Debian squeeze - Надо обновить mysql до 5.5. Как?
Код: Выделить всё
echo "http://mirror.yandex.ru/debian unstable main contrib non-free" >> /etc/apt/sources.list
aptitude update
aptitude install mysql-serverкак то так. Только после установки, уберите из файла /etc/apt/sources.list строчку http://mirror.yandex.ru/debian unstable main contrib non-free и сделайте aptitude update иначе у вас все пакеты начнут из ветки unstable устанавливаться
-
watashiwa_daredeska
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: Debian squeeze - Надо обновить mysql до 5.5. Как?
Как-то так ТС уже сделал.
Правильное решение — нормально выбрать target release в настройках APT.
Если никто не сделал пакет до Вас, то единственные варианты: a) делать так, как Вы сделали и не жужжать, b) скачать этот пакет в виде .dsc и собрать для stable самому. Возможно, придется что-то допиливать.
Мои розовые очки
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: Debian squeeze - Надо обновить mysql до 5.5. Как?
Вы хотите проапгрейдить mysql с версии 5.1 до 5.5 без остановки сервера mysql, я правильно понимаю?
Если да, то это невозможно.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
.n0mad
- Сообщения: 40
- ОС: Linux
Re: Debian squeeze - Надо обновить mysql до 5.5. Как?
Жаль, хотя теоретически mysql пишется с поддержкой синхронизации более новой версии от более старой (читал где то в манах) и теоретически можно сначала заапдейтить зеркало, сделать его основныи и заапдейтить второй хост. Практически увы зеркало не реплицируется после апгрейда. Надо видмо не продолжать репликацию а делать заново - что требует остановки для создания образа базы.
Впрочем есть еще вариант потратить время
Осталось одно - уточнить возможна ли репликация 5.1 -> 5.5 в принципе?
Долго 5Gb пакованной базы по интернету таскать
Но видимо придется.