Версия сервера базы данных 10.1.38-MariaDB-0+deb9u1 меньше, чем минимальная требуемая версия 10.3.7

Аватар пользователя Valeratal Valeratal 17 октября в 14:02

Решил поставить 9-ку

И вот
Версия сервера базы данных 10.1.38-MariaDB-0+deb9u1 меньше, чем минимальная требуемая версия 10.3.7

Казалось бы, хостинг довольно свежий. А верия МарииДБ старая

И почему Мария, а не обычный МySQL

Нашел инфу https://searchengines.guru/ru/forum/1007459

дык еще надо поэтапно апгрейдить эту самую МариюДБ и делать бекапы...

Странно, 8-ка туда вставала нормально

Комментарии

Аватар пользователя ivnish ivnish 17 октября в 15:58

Используй нормальные, проверенные хостинги для друпала. Я лично как минимум два могу порекомендовать: радон и таймвеб (рефералки лень писать)

Аватар пользователя Valeratal Valeratal 17 октября в 16:12

ivnish wrote: Используй нормальные, проверенные хостинги для друпала

Меня вполне устраивает текущий хостинг.
Радон, это ж шаред, не?
у радона мария старая, там 9-ка также не пойдет
MariaDB 10.2.x указана https://www.ra-don.ru/hosting

Да и вообще, у них походу нет аренды сервера

ну и вообще, кто пойдет хостится к этому агрессивному челу? Я не пойду

да в целом это тупо, хостинг менять из-за неподходящей версии базы данных

Аватар пользователя ivnish ivnish 17 октября в 16:18

А тебе не шаред нужен? VPS что ли? Тогда в чем вопрос, поставь любую версию.

У радона всё прекрасно идёт, в том числе и девятка

Кто агрессивный? 🤔

Не тупо, а логично

Аватар пользователя bsyomov bsyomov 17 октября в 19:23
1

Релиз Mariadb 10.1 вышел в 2014году, и это практически ещё mysql 5.5. У этого релиза был просто очень долгий срок поддержки, но он кончился, прям сегодня. Smile Это реально очень устаревшая версия.

Апгрейд между версиями будет работать, с очень большой вероятностью. Каждую следующую нет смысла ставить, это обычно, не уменьшает вероятность проблем. Но конечно всегда надо бекапиться перед этим.

Почему D9 хочет прям 10.3.7 не очень понятно. Должен бы и с 10.2.х веткой работать.

Ну и Debian должен быть уже 10, конечно - он и так довольно консервативен. Smile
А треды на сёрче не стоит серьёзно воспринимать, в плане администрирования. Уровень этой тематики там крайне низок, и часто просто дичь пишут, прям как про СЕО... Smile

Аватар пользователя Valeratal Valeratal 18 октября в 16:52

Короче, все не так просто. Или просто. Пока не понял

Дело в том ,что у меня ISP-менеджер. А там родную базу обновлять не рекомендуется. Может сломаться сама панель. Но можно поставить свежую Марию в качестве альтернативной. То есть создать еще один SQL-сервер. Вроде так будет норм

Аватар пользователя bsyomov bsyomov 21 октября в 13:59

Вполне можно обновить, это не проблема и с панелькой. Она будет замечательно работать и с более свежей mariadb. Конечно, делать бекапы надо всегда. Smile
Можно создать и какой-то внешний mysql сервер на другой виртуалке, но зачем?

Аватар пользователя Valeratal Valeratal 21 октября в 14:01

не, стандартную базу обновлять не рекомендуют
я поставил просто еще 1 сервер MySQL (он как-то в докер поставился)
пока все работает нормально

Аватар пользователя bsyomov bsyomov 21 октября в 15:16

Кем не рекомендуется? Страшилки какие-то очередные с сёрча?
Ispmanager 5 замечательно поддерживает mariadb 10.3.x, т.к. именно она в debian 10, а он там ставится и работает.

Альтернативные версии в докере можно теперь развёртывать, но это не выгодно с точки зрения использования ресурсов.

Аватар пользователя Valeratal Valeratal 21 октября в 15:22

на форуме ISP-менеджера жаловались, на разные баги

именно она в debian 10

а у меня дебиан 9

Конечно не выгодно держать зоопарк эскуэелей и пхп. Но разные сайты на сервере.. И не только лично мои...

Аватар пользователя bsyomov bsyomov 21 октября в 18:56

Не важно какой там debian - я о том, что ispmanager 5 совместим с MariaDB 10.3.x, и будет под ней работать без проблем.
И если нет сайтов которые не поддерживают 10.3(а такие проблемы бывают очень редко, и часто можно пофиксить изменением sql_mode, например) можно не плодить лишние инстансы mysql и просто обновиться.

Много версий php, кстати, не ведёт к лишним накладным расходам, только на диске немного больше занимают, что обычно не так важно. Там важно сколько всего процессов php запущено, а не сколько версий есть среди них.

А вот с mysql всё сложнее - будет всяко лишняя память использована.

Аватар пользователя Valeratal Valeratal 21 октября в 19:45

У меня мелкий сайтег и тот пока в тестировании

а проблемы, пишут какие-то есть
https://forum.ispsystem.ru/showthread.php?34459-%D0%9E%D0%B1%D0%BD%D0%BE...

ну и в целом я пока не готов делать полные бекапы и менять версию системы. Да и квалификации у меня на это возможно недостаточно Smile

Аватар пользователя bsyomov bsyomov 22 октября в 14:00

Там просто встретились неквалифицированный пользователь с неквалифицированной Дашей. Один делал не то, и не понимая, что делает, другая просто сказала фигню. Smile

В процессе обновления, в этом случае, важно сохранить базы и данные авторизации mysql root. С базами, очень не часто случаются проблемы, но всегда при обновлении, на всякий случай, делаются дампы, из которых можно если что восстановиться.
Для последнего, возможно придётся после обновления поменять тип авторизации на пароль обратно. Можно погуглить почему и как это сделать. Там всё не сложно.

Версию системы для этого всего менять не нужно. Но вообще обновиться до debian 10 тоже не так и сложно. Smile

Аватар пользователя Valeratal Valeratal 22 октября в 14:00
1

я верю что не сложно. Просто ответственность большая. Пока не хочу брать на себя Smile