|
Заблокирован
|
|
MariaDB не запускается11.04.2021, 15:47. Показов 6673. Ответов 22
Метки нет (Все метки)
Вчера по хорошей свежей (осень 2020) инструкции устанавливал Windows Subsystem for Linux 2.0 (Ubuntu 20.04 LTS), всё ОК. Потом установил Midnight Commander и MariaDB. Но MariaDB не запускается. После попытки запуска командой
$ sudo service mysql start После нескольких секунд такой результат * Starting MariaDB database server mysqld [fail] Ошибиться вроде было негде. Должно работать - но не работает. (для полноты картины - сегодня установил ещё утилиту Binutils). Командой $ cat /var/log/mysql/error.log Получаю такую информацию: Кликните здесь для просмотра всего текста
2021-04-11 11:50:48 0 [ERROR] mysqld: File '/var/lib/mysql/aria_log_control' not found (Errcode: 13 "Permission denied") 2021-04-11 11:50:48 0 [ERROR] mysqld: Got error 'Can't open file' when trying to use aria control file '/var/lib/mysql/aria_log_control' 2021-04-11 11:50:48 0 [ERROR] Plugin 'Aria' init function returned error. 2021-04-11 11:50:48 0 [ERROR] Plugin 'Aria' registration as a STORAGE ENGINE failed. 2021-04-11 11:50:48 0 [Note] InnoDB: Using Linux native AIO 2021-04-11 11:50:48 0 [ERROR] InnoDB: The innodb_system data file 'ibdata1' must be writable 2021-04-11 11:50:48 0 [ERROR] InnoDB: The innodb_system data file 'ibdata1' must be writable 2021-04-11 11:50:48 0 [ERROR] Plugin 'InnoDB' init function returned error. 2021-04-11 11:50:48 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 2021-04-11 11:50:48 0 [Note] Plugin 'FEEDBACK' is disabled. 2021-04-11 11:50:48 0 [ERROR] Could not open mysql.plugin table. Some plugins may be not loaded 2021-04-11 11:50:48 0 [ERROR] Unknown/unsupported storage engine: InnoDB 2021-04-11 11:50:48 0 [ERROR] Aborting Warning: Memory not freed: 520 Ошибок вроде много, но скорее всего проистекают они от какой-то одной причины. Что посоветуете предпринять? P.S. Опыт работы с Linux - вторые сутки! Сначала очень понравилось ![]() Добавлено через 1 час 20 минут Толконите хоть в какую сторону смотреть!
0
|
|
| 11.04.2021, 15:47 | |
|
Ответы с готовыми решениями:
22
Не запускается MariaDB под Windows Не запускается MariaDB, что может быть? переезд с lightt + mariadb 5.x на nginx + php-fpm + mariadb |
|
Автоматизируй это!
|
||
| 11.04.2021, 15:56 | ||
|
сначала подскажи а почему какие то мутные схемы? я могу ошибаться, но зайдя на сайт марии вижу там нормальный архив для линукса без вских припарок. Точно нужны все эти бубны?
0
|
||
|
Заблокирован
|
||
| 11.04.2021, 16:04 [ТС] | ||
|
Установка - sudo apt install mariadb-server Вот и всё, потом попробовал запустить - не запускается. Где тут бубны и мутные схемы?
0
|
||
|
Заблокирован
|
||
| 11.04.2021, 16:09 [ТС] | ||
|
А, Ubuntu - это бубен? Давайте без спец сленга, я его не знаю. Это что, Ubuntu считается
Добавлено через 1 минуту
0
|
||
|
Заблокирован
|
|||
| 11.04.2021, 16:16 [ТС] | |||
|
Но для меня пока вся эта тема ( сабсистем) скорее учебная, поэтому хотелось бы довести до конца. Добавлено через 52 секунды Добавлено через 2 минуты Инструкция, по которой я шел, опиралась на это - https://docs.microsoft.com/ru-... tall-win10
0
|
|||
|
Автоматизируй это!
|
|||
| 11.04.2021, 16:21 | |||
|
Добавлено через 3 минуты titan4ik, вейт, прошел по твоей ссылке. То есть ты хочешь на винде использовать марию из под Убунты (которую можно теперь в винде поставить)? Почему не поставить просто вин версию марии?
0
|
|||
|
Заблокирован
|
|
| 11.04.2021, 16:53 [ТС] | |
|
Welemir1,
это я типа курсов прохожу) Там так нужно. Я и делаю. А под Windows я уже всё поставил. А теперь под подсистему ставлю. Вот примерно так я делал: Кликните здесь для просмотра всего текста
Смотрим Руководство по установке подсистемы Windows для Linux в Windows 10 - https://docs.microsoft.com/ru-... tall-win10 Windows для Linux (WSL) Запуск PowerShell от имени Администратора команда - dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart Всё ОК. Вводим вторую команду - dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart Всё ОК. Перезагрузка компа. Загружаем и уставливаем Ubuntu 20.04 LTS - https://www.microsoft.com/store/apps/9n6svws3rx71 Выполню команду wsl --set-default-version 2 Всё ОК Ставим согласно инструкции и видео (Пакет обновления ядра Linux в WSL 2 для 64-разрядных компьютеров - https://wslstorestorage.blob.c... te_x64.msi ). Всё ОК. При первом запуске Ubuntu нужно будет ввести новый логин и пароль (это пользователь будет обладать правами Администратора Ubuntu) Обновляем систему и ссылки на репозитории двойной командой sudo apt update && sudo apt upgrade ЗАПУСКАЕМ. ОК! Теперь устанавливаем нужные приложения окружения: Установка - Файл менеджер - Midnight Commander команда установки sudo apt install mc Запускаем - набираем в консоли UBUNTU команду mc . ОК. Установка БД — MariaDB – команда sudo apt install mariadb-server После установки нужно запустить mysql сервер - команда sudo service mysql start Не запускается — выдает [fail] Добавлено через 25 минут а вот руководство по
0
|
|
|
Автоматизируй это!
|
||||||
| 11.04.2021, 17:27 | ||||||
|
titan4ik, ,будешь смеяться, но
0
|
||||||
|
Заблокирован
|
|
| 11.04.2021, 17:32 [ТС] | |
|
Welemir1, Защитник Windows в Windows 10 тоже отключить?
0
|
|
|
Автоматизируй это!
|
||
| 11.04.2021, 17:34 | ||
|
0
|
||
|
Заблокирован
|
||
| 11.04.2021, 17:34 [ТС] | ||
|
0
|
||
|
Заблокирован
|
||
| 11.04.2021, 19:22 [ТС] | ||
![]() ![]() Добавлено через 1 час 35 минут Нашел нечто очень похожее на мою проблему. Предлагается командами, насколько я понимаю, снести MySQL (MariaDB) и поставить заново, указав явно права доступа для msql. Пока ищу менее радикальные средства) P.S. Проверил версию установленной СУБД - mysql Ver 15.1 Distrib 10.3.25-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
0
|
||
|
Автоматизируй это!
|
|
| 11.04.2021, 19:30 | |
|
titan4ik, ну погоди, ты же поставил уже всл2, никто не мешает тебе 5 минут потратить и установить из МС стор Убунту 18, потом открваешь терминал 18 убунты и попробуй туда поставить марию
0
|
|
|
Заблокирован
|
|
| 11.04.2021, 21:05 [ТС] | |
|
Две Ubuntu не будут мешать друг другу?
Вообще, я не знаю какой смысл в установке более старой версии. Даже если с нею всё заработает. У меня же задача оживить нужную версию. Пока постараюсь эту задачу решить. Если не получится, то потом уже, может быть пойду по предлагаемому вами плану "Б" - со старой версией. Или идея в том, чтобы поставить в старой, а использовать в новой??? Тут есть ещё одна непонятка. Я не ставил mariadb-client. Я для инсталляции использовал команду sudo apt install mariadb-server Но вижу, что некоторые рекмендуют такой вариант - sudo apt install mariadb-server mariadb-client Добавлено через 47 минут По первой ошибке [ERROR] mysqld: File '/var/lib/mysql/aria_log_control' not found (Errcode: 13 "Permission denied") Посмотрел командой ls -l /var/lib/mysql/ Файл существует, права на него у mysql -rw-rw---- 1 mysql mysql 52 Apr 11 17:49 aria_log_control То бишь, у пользователя mysql права на чтение и запись. Раз есть проблема, то с точки зрения банальной логики это значит, что либо у mysql этих прав мало и нужны права ещё на запуск(?но файл же неисполняемый вроде?). Либо эти права нужно ещё предоставить какому-то другому пользователю. Скорее второе. И кому же их нужно предоставить? И почему их у него не оказалось? Добавлено через 28 минут Итог - Файл есть, права на данный файл прописаны стандартно. Но выдается ошибка. ???
0
|
|
|
Почетный модератор
11557 / 4352 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
|
||||||||||||
| 11.04.2021, 23:58 | ||||||||||||
P.S. Странно выглядит сообщение в логе "[ERROR] mysqld: File '/var/lib/mysql/aria_log_control' not found (Errcode: 13 "Permission denied")" Почему он сообщает от имени какого-то mysqld, если там исполняемый файл - mariadbd? Например, у меня он выдаёт сообщение с упоминанием mariadbd: "[Note] mariadbd: O_TMPFILE is not supported on /tmp (disabling future attempts)". Но на вашу проблему это не должно влиять, т.к. даже если это не MariaDB, а MySQL, то процесс всё равно должен запускаться от имени пользователя mysql и должен иметь права доступа к файлу.
0
|
||||||||||||
|
Заблокирован
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12.04.2021, 15:58 [ТС] | |||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Кликните здесь для просмотра всего текста
total 110612 -rw-rw---- 1 mysql mysql 16384 Apr 11 21:26 aria_log.00000001 -rw-rw---- 1 mysql mysql 52 Apr 11 21:26 aria_log_control -rw-r--r-- 1 root root 0 Apr 10 19:32 debian-10.3.flag -rw-rw---- 1 mysql mysql 976 Apr 11 21:26 ib_buffer_pool -rw-rw---- 1 mysql mysql 50331648 Apr 11 21:26 ib_logfile0 -rw-rw---- 1 mysql mysql 50331648 Apr 10 19:32 ib_logfile1 -rw-rw---- 1 mysql mysql 12582912 Apr 11 21:26 ibdata1 drwx------ 1 mysql mysql 4096 Apr 10 19:32 mysql drwx------ 1 mysql mysql 4096 Apr 10 19:33 performance_schema
total 110612 drwxr-xr-x 1 mysql mysql 4096 Apr 11 21:26 . drwxr-xr-x 1 root root 4096 Apr 11 22:23 .. -rw-rw---- 1 mysql mysql 16384 Apr 11 21:26 aria_log.00000001 -rw-rw---- 1 mysql mysql 52 Apr 11 21:26 aria_log_control -rw-r--r-- 1 root root 0 Apr 10 19:32 debian-10.3.flag -rw-rw---- 1 mysql mysql 976 Apr 11 21:26 ib_buffer_pool -rw-rw---- 1 mysql mysql 50331648 Apr 11 21:26 ib_logfile0 -rw-rw---- 1 mysql mysql 50331648 Apr 10 19:32 ib_logfile1 -rw-rw---- 1 mysql mysql 12582912 Apr 11 21:26 ibdata1 drwx------ 1 mysql mysql 4096 Apr 10 19:32 mysql drwx------ 1 mysql mysql 4096 Apr 10 19:33 performance_schema
chmod: changing permissions of '/var/lib/mysql/aria_log_control': Operation not permitted Запустил ещё раз от sudo, прошла:
-rw-rw-rw- 1 mysql mysql 52 Apr 12 11:24 aria_log_control Но субд по прежнему не стартует, команда
* Starting MariaDB database server mysqld [fail] Причем, [fail] появляется секунд через 20-30 после запуска команды. Вернул права файлу взад командой:
P.S. Возникла после этого такая странность. После попытки запуска сервиса mysql сообщение * Starting MariaDB database server mysqld появляется в строке после команды (как и раньше), но когда секунд через 20-30 появляется [fail], то первое сообщение теперь исчезает. И это [fail] теперь в строке команды. Раньше [fail] появлялся в строке * Starting... Мда. Добавлено через 8 минут вышел из Ubuntu и снова вошел - и эта фигня со строками пропала. Добавлено через 5 минут Если идей не будет, остается только одно - сносить и ставить заново. ![]() Но тут вопрос - на какую глубину сносить? ![]() Можно снести Одну MariaDB Можно MariaDB+Ubuntu Можно MariaDB+Ubuntu+WSL2 А лучше бы сменить комп) Ещё лучше - вместе с прокладкой между сидением и клавой) ![]() ??? ![]() Чтобы немного отвлечься)
Попробую-ка я удалить эту Марью (согласно инструкции - https://losst.ru/kak-udalit-mysql-v-ubuntu) и потом заново поставить. Благо на Ubuntu это всё очень просто. Или согласно этой инструкции - https://gist.github.com/MakSta... aa152bd427 Начинаем процесс удаления MariaDB с ответа на вопрос - а чё стоит-то? Версия:
mysql Ver 15.1 Distrib 10.3.25-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2 Смотрим установленные пакеты с помощью пакетного менеджера: команда по maridb-server:
Sorting... Done Full Text Search... Done команда по mysql-server:
Кликните здесь для просмотра всего текста
0
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Автоматизируй это!
|
|
| 12.04.2021, 16:03 | |
|
titan4ik, а ты mysql тоже устанавливал? не в этом ли трабл? я то не ставил, делал как у тебя в инструкции sudo apt install mariadb-server и все.
0
|
|
| 12.04.2021, 16:03 | |
|
Помогаю со студенческими работами здесь
20
Подключение к mariadb Backup mariaDB Python 3 MariaDB триггер для mariadb MariaDB на 256Mb ОЗУ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|