Цитата |
---|
Денис Сорокин написал: Осуществляем обновление с BitrixVM 5.1.5 на BitrixVM 7.3.4. Но обновление виртуальной машины происходит некорректно. Он требует чтобы был пароль на MySQL, но текущая версия не позволяет его менять, при смене сразу падает. Если обновлять, без установки пароля, то обновление BitrixVM происходит не корректно, после его типа обновления не обновляет php, не обновляет mysql. Причем при обновлении с 5.1.5 до 7.3.4 удаляет все конфиги, либо удаляет весь MySQL вместе с базой.Пробовали 3 раза, результат нулевой. В папке /opt/webdir/temp пусто, ничего там нет. В чем ошибка не ясно.Подскажите алгоритм. Возможно нельзя сразу машину обновить до версии 7.3.4, нужно сначала до промежуточной обновиться? Если так, то где взять репу до промежуточной? |
Денис Сорокин, добрый день.
Я взял образ версии 5.1.8 от 2016 года. Никаких проблем с его обновлением до 7.3.4 не вижу, пакеты обновляются обычным методом. PHP MySQL nginx - все обновляется, конфиги на месте, машина работает, сайты живы.
Дальше сценарий примерно такой - все действия через меню, кроме п1:
0) бекапы, снапшоты - ваша часть)
1) применяем фикс yum install
2) задаем пароль root mysql через меню
3) php повышаем с 5.6 до версии 7.1
4) mysql апгрейд с 5.5 до 5.7
Установленный у вас Bitrix надо обновить до последних стабильных обновлений или беток. Только потом запускать переход на версию PHP 7.ххх.
Вообще, советы выше переходить на CentOS 7 через бекап верные. CentOS 6 в скором времени выйдет из поддержки сообществом RedHat. На сколько знаю, они заняты CentOS 8

Особо интересна ваша магия про удаление всех конфигов и баз mysql. Подскажите, как повторить?