1049:Unknown database 'smtp' Ошибка подключения к серверу баз данных MySql

Решение проблем связанных с электронной почтой при использовании Brainy
dima
Сообщения: 48
Зарегистрирован: Сб мар 30, 2019 11:11 am

1049:Unknown database 'smtp' Ошибка подключения к серверу баз данных MySql

Сообщение dima » Вт апр 23, 2019 8:47 am

Непонятно куда исчезли ранее созданные почтовые ящики. Черт с ними ящиками, а вот то, что база smtp сама не создается в случае ее отсутствия - плохо. Я вот сейчас просто не знаю с каким логином и паролем эту базу делать, чтобы почтовые ящики заработали.

Изображение

Аватара пользователя
alenka
Сообщения: 1976
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: 1049:Unknown database 'smtp' Ошибка подключения к серверу баз данных MySql

Сообщение alenka » Вт апр 23, 2019 9:24 am

Базы данные для работы с почтой и другими сервисами, нельзя удалять (phpmyadmin, smtp,roundcubemail,и т.д )
Вам нужно переустановить почтовые сервисы, по ссылке :8002/?do=mailserver&module=massinstall

dima
Сообщения: 48
Зарегистрирован: Сб мар 30, 2019 11:11 am

Re: 1049:Unknown database 'smtp' Ошибка подключения к серверу баз данных MySql

Сообщение dima » Вт апр 23, 2019 10:42 am

alenka писал(а):
Вт апр 23, 2019 9:24 am
Базы данные для работы с почтой и другими сервисами, нельзя удалять (phpmyadmin, smtp,roundcubemail,и т.д )
Вам нужно переустановить почтовые сервисы, по ссылке :8002/?do=mailserver&module=massinstall
Дело в том, что я ничего не удалял. Единственное изменение, которые было с момента установки панели это замена MySQL 5.6 на MariaDB 10.3, что возможно и могло такой результат дать в теории. За совет спасибо, попробую.

dima
Сообщения: 48
Зарегистрирован: Сб мар 30, 2019 11:11 am

Re: 1049:Unknown database 'smtp' Ошибка подключения к серверу баз данных MySql

Сообщение dima » Ср апр 24, 2019 6:31 am

alenka писал(а):
Вт апр 23, 2019 9:24 am
Базы данные для работы с почтой и другими сервисами, нельзя удалять (phpmyadmin, smtp,roundcubemail,и т.д )
Вам нужно переустановить почтовые сервисы, по ссылке :8002/?do=mailserver&module=massinstall
Установил, но ничего не изменилось, та же ошибка. Кстати, у меня phpMyAdmin выдает:

Код: Выделить всё

Невозможно подключиться к серверу MySQL
Это не может быть из-за того, что вот этих баз, которые вы перечислили (phpmyadmin, smtp,roundcubemail,и т.д ) я соответствующим каталоге не наблюдаю? Очень похоже на то, что они были удалены в процессе установки MariaDB.

Их можно как-то восстановить через панель или теперь только создавать вручную? Если вручную, то с какими параметрами их нужно создавать?

Аватара пользователя
alenka
Сообщения: 1976
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: 1049:Unknown database 'smtp' Ошибка подключения к серверу баз данных MySql

Сообщение alenka » Ср апр 24, 2019 7:08 am

Вы сторонние репозитарии подключали?
Вручную пароль к базе меняли?
Выполняется данная команда?
mysql -uroot -p`echo $(cat /etc/brainy/conf/mysql | grep root | grep -Eoi '[a-z0-9]+$')` -e "show databases;"

покажите вывод ls -al /etc/yum.repos.d/
И покажите вывод rpm -qa | grep maria

dima
Сообщения: 48
Зарегистрирован: Сб мар 30, 2019 11:11 am

Re: 1049:Unknown database 'smtp' Ошибка подключения к серверу баз данных MySql

Сообщение dima » Ср апр 24, 2019 7:48 am

alenka писал(а):
Ср апр 24, 2019 7:08 am
Вы сторонние репозитарии подключали?
Вручную пароль к базе меняли?
Выполняется данная команда?
mysql -uroot -p`echo $(cat /etc/brainy/conf/mysql | grep root | grep -Eoi '[a-z0-9]+$')` -e "show databases;"

покажите вывод ls -al /etc/yum.repos.d/
И покажите вывод rpm -qa | grep maria
Ничего стороннего не подключал. Пароли вручную тоже не менял, да и вообще никак не трогал системные базы. Команда выполняется:

Код: Выделить всё

+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| optima_doska       |
| optima_gena        |
| optima_gospro      |
| optima_grazhd      |
| optima_kredit      |
| optima_medkom      |
| optima_netpro      |
| optima_propiska    |
| optima_rvp74rf     |
| optima_voennik     |
| performance_schema |
+--------------------+
Единственное, что я делал, это менял предустановленную MySQL 5.6 на MariaDB 10.3 - при этом делал это не через консоль, а через панель управления в соответствующем разделе. Я когда BrainCP ставил, в начальной конфигурации выбрал MySQL 5.6 и видимо зря, потому что он периодически падал, после замены на MariaDB падения пропали.

Репо:

Код: Выделить всё

[root@rvp74 ~]# ls -al /etc/yum.repos.d/
total 48
drwxr-xr-x   2 root root  206 Apr 23 09:39 .
drwxr-xr-x 105 root root 8192 Apr 24 10:13 ..
-rw-r--r--   1 root root 1005 Apr 23 09:39 brainy.repo
-rw-r--r--   1 root root 1664 Nov 23 18:16 CentOS-Base.repo
-rw-r--r--   1 root root 1309 Nov 23 18:16 CentOS-CR.repo
-rw-r--r--   1 root root  649 Nov 23 18:16 CentOS-Debuginfo.repo
-rw-r--r--   1 root root  314 Nov 23 18:16 CentOS-fasttrack.repo
-rw-r--r--   1 root root  630 Nov 23 18:16 CentOS-Media.repo
-rw-r--r--   1 root root 1331 Nov 23 18:16 CentOS-Sources.repo
-rw-r--r--   1 root root 5701 Nov 23 18:16 CentOS-Vault.repo
Пакеты:

Код: Выделить всё

[root@rvp74 ~]# rpm -qa | grep maria
mariadb-libs-5.5.52-201.el7.centos.x86_64
mariadb10.3-common-10.3.7-10.el7.centos.x86_64
mariadb10.3-libs-10.3.7-10.el7.centos.x86_64
mariadb10.3-server-utils-10.3.7-10.el7.centos.x86_64
mariadb10.3-server-10.3.7-10.el7.centos.x86_64
mariadb10.3-10.3.7-10.el7.centos.x86_64

Аватара пользователя
alenka
Сообщения: 1976
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: 1049:Unknown database 'smtp' Ошибка подключения к серверу баз данных MySql

Сообщение alenka » Ср апр 24, 2019 7:56 am

Смотрите, по списку баз которые у вас есть на скринах.
Вам нужно переустановить phpmyadmin (так как нет для него базы)
Переустановить почтовые сервисы (Для них тоже нет баз)
В этом же посту, указана ссылка для переустановки сразу всех почтовых сервисов.

dima
Сообщения: 48
Зарегистрирован: Сб мар 30, 2019 11:11 am

Re: 1049:Unknown database 'smtp' Ошибка подключения к серверу баз данных MySql

Сообщение dima » Ср апр 24, 2019 8:15 am

alenka писал(а):
Ср апр 24, 2019 7:56 am
Смотрите, по списку баз которые у вас есть на скринах.
Вам нужно переустановить phpmyadmin (так как нет для него базы)
Переустановить почтовые сервисы (Для них тоже нет баз)
В этом же посту, указана ссылка для переустановки сразу всех почтовых сервисов.
Там по этой ссылке две кнопки: Установить и Удалить любые связи.

Кнопку Установить уже пробовал. Значит мне надо кнопкой удалить воспользоваться? Или нет?

Аватара пользователя
alenka
Сообщения: 1976
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: 1049:Unknown database 'smtp' Ошибка подключения к серверу баз данных MySql

Сообщение alenka » Ср апр 24, 2019 8:53 am

Нажмите установить.

dima
Сообщения: 48
Зарегистрирован: Сб мар 30, 2019 11:11 am

Re: 1049:Unknown database 'smtp' Ошибка подключения к серверу баз данных MySql

Сообщение dima » Ср апр 24, 2019 9:34 am

alenka писал(а):
Ср апр 24, 2019 8:53 am
Нажмите установить.
Уже пробовал. Вообще, есть желание обнулить сервер и заново поставить BrainyCP (с теми же логинами и паролями).

Если не сложно, можете подсказать, какие директории копировать и какие файлы редактировать, чтобы все сайты и базы данных от сайтов потом корректно отобразились в новой панели?

Думаю такая инструкция была бы полезной не только мне - типа универсальный способ решения всех проблем.

Также такую инструкцию можно было бы рассматривать как эдакий гайд для тех, кто хочет мигрировать на другой хостинг.

Может действительно составите инструкцию по переносу сайтов с одного BrainyCP на другой чистый BrainyCP?

Это бы и вашу работу облегчило - со слишком хитрыми проблема можно отправлять на эту инструкцию и если проблема сохраняется на чистой системе уже идти разбираться.
Последний раз редактировалось dima Ср апр 24, 2019 9:40 am, всего редактировалось 1 раз.

Ответить