Как запустить несколько mysql инстансов с разными версиями?
Основная mysql percona работает. Создаю еще один конфиг, указываю путь до скачанных бинарников с сайта percona.
Останавливаю первый процесс, запускаю новый - в логах такие ошибки
Обычно софт разделяют контейнеризацией (lxc или docker) или даже виртуализацией... так проще и по настройке, и по поддержке, и надежнее.
Потому что по умолчанию софт собирается таким что ожидает конфигурационные файлы и файлы баз данных в одном и том же месте, что естественно конфликтует с версиями
в поддержку предыдущего комментария:
ISPManager так и делает - у него есть "основной MySQL", установленный в систему, а "альтернативные версии" запускаются в контейнерах.
С учётом того, что автор ISPManager зарабатывает на своём ПО, он наверняка как следует изучил, какие решения возможны.
Максончик, так и есть. Аббревиатура "ISP" в названии, очевидно, происходит от "Internet Service Provider". Мне приходилось пользоваться несколько раз, знаю только самое основное. Есть 2 роли: "администратор" и "пользователь". Под администратором доступна установка ПО и настройка доступов к этому ПО для отдельного пользователя ( например, можно разрешить выбор только нескольких версий PHP ( или вообще ни одной), разрешить SSH или дать только FTP, установить дисковую квоту ). А пользователь, соответственно, создаёт и настраивает сайты, базы данных для них.
Пятая версия была хороша тем, что по истечению лицензии просто становились недоступны обновления, но можно было и руками обновляться (хотя возни, конечно, много). Основной недостаток - не было интеграции с Let's Encrypt .
А в шестой версии интеграция есть, но при истечении лицензии ни фоновые сервисы не работают ( в том числе перевыпуск сертификатов), ни многие функции админки (потому что они оформлены как обращения к тем же сервисам ).