Есть ли у меня две или более разных настроек MySQL / MariaDB?

У меня была довольно неприятная проблема. Я использую Ubuntu 16.04 LTS Server для своей собственной компании у себя дома. Я также запускаю mariadb-сервер на этом сервере, но большая проблема заключается в том, что когда я пытаюсь проверить состояние mariadb-сервера с помощью

$ systemctl status mysqld

, я всегда получаю следующий результат.

root@srv:/home/dest/Desktop# systemctl status mysqld
● mariadb.service - MariaDB 10.2.12 database server
   Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
  Drop-In: /etc/systemd/system/mariadb.service.d
           └─migrated-from-my.cnf-settings.conf
   Active: failed (Result: exit-code) since Sat 2018-01-13 19:50:31 CET; 1h 24min ago
     Docs: man:mysqld(8)
           https://mariadb.com/kb/en/library/systemd/
  Process: 11395 ExecStart=/usr/sbin/mysqld $MYSQLD_OPTS 

У меня была довольно неприятная проблема. Я использую Ubuntu 16.04 LTS Server для своей собственной компании у себя дома. Я также запускаю mariadb-сервер на этом сервере, но большая проблема заключается в том, что когда я пытаюсь проверить состояние mariadb-сервера с помощью

[110]

, я всегда получаю следующий результат.

[111]

Но когда я пытаюсь подключиться к моему mariadb-серверу, введя в терминал следующее:

$ mysql -u username -p password

Нет проблем с подключением к локальному mariadb-серверу. Все наши веб-приложения, большинство из которых использует базы данных довольно часто, никогда не имеют проблем с подключением, сохранением или чтением информации из баз данных вообще. Мы также используем phpmyadmin для подключения к серверу базы данных, и это тоже хорошо работает.

Теперь о наших проблемах с этим (если вы этого еще не поняли):

Мы не можем перезапустить сервер или перезагрузить конфигурации, если нам нужно внести какие-либо изменения или если Сервер по какой-то причине не будет отзывчивым. Единственный способ перезапустить сервер - это перезапустить весь сервер, что является большой проблемой, поскольку многие люди полагаются на него как для личного, так и для рабочего контента, а также для нескольких служб, без которых большинство пользователей вообще не могут обойтись. Это означает, что когда нам приходится перезагружать сервер, когда это не запланированный перезапуск или окна обслуживания, мы получаем множество отчетов об ошибках от наших пользователей.

Это, в свою очередь, заставляет нас писать электронное письмо всем пользователям с объяснением того, что произошло, что занимает столько времени, что мы могли бы вместо этого поставить еще одну более веселую или полезную задачу.

Есть ли кто-нибудь, кто имеет представление о том, что это за проблема?

О, мы забыли упомянуть, что, возможно, 1-3 месяца назад у нас возникла огромная проблема при попытке запустить

apt-get install program

, потому что он всегда заканчивался ошибкой из-за только mariadb-сервера, я на самом деле считаю, что мы сделали

apt remove --purge mariadb-server -y

и это исправило всю проблему, за исключением возможности использовать

systemctl status mysqld

но мы все еще могли использовать наш mariadb-сервер, и все веб-приложения, которые мы используем, по-прежнему работали без каких-либо проблем. Это очень неприятная проблема для меня, я никогда не слышал о подобной проблеме, которая у нас когда-либо существовала!

Пожалуйста, помогите мне решить эту проблему. И не стесняйтесь спрашивать журналы или что-то, что вам может понадобиться для решения проблемы или, по крайней мере, чтобы помочь нам попытаться сузить ее.

WSREP_NEW_CLUSTER

У меня была довольно неприятная проблема. Я использую Ubuntu 16.04 LTS Server для своей собственной компании у себя дома. Я также запускаю mariadb-сервер на этом сервере, но большая проблема заключается в том, что когда я пытаюсь проверить состояние mariadb-сервера с помощью

[110]

, я всегда получаю следующий результат.

[111]

Но когда я пытаюсь подключиться к моему mariadb-серверу, введя в терминал следующее:

$ mysql -u username -p password

Нет проблем с подключением к локальному mariadb-серверу. Все наши веб-приложения, большинство из которых использует базы данных довольно часто, никогда не имеют проблем с подключением, сохранением или чтением информации из баз данных вообще. Мы также используем phpmyadmin для подключения к серверу базы данных, и это тоже хорошо работает.

Теперь о наших проблемах с этим (если вы этого еще не поняли):

Мы не можем перезапустить сервер или перезагрузить конфигурации, если нам нужно внести какие-либо изменения или если Сервер по какой-то причине не будет отзывчивым. Единственный способ перезапустить сервер - это перезапустить весь сервер, что является большой проблемой, поскольку многие люди полагаются на него как для личного, так и для рабочего контента, а также для нескольких служб, без которых большинство пользователей вообще не могут обойтись. Это означает, что когда нам приходится перезагружать сервер, когда это не запланированный перезапуск или окна обслуживания, мы получаем множество отчетов об ошибках от наших пользователей.

Это, в свою очередь, заставляет нас писать электронное письмо всем пользователям с объяснением того, что произошло, что занимает столько времени, что мы могли бы вместо этого поставить еще одну более веселую или полезную задачу.

Есть ли кто-нибудь, кто имеет представление о том, что это за проблема?

О, мы забыли упомянуть, что, возможно, 1-3 месяца назад у нас возникла огромная проблема при попытке запустить

apt-get install program

, потому что он всегда заканчивался ошибкой из-за только mariadb-сервера, я на самом деле считаю, что мы сделали

apt remove --purge mariadb-server -y

и это исправило всю проблему, за исключением возможности использовать

systemctl status mysqld

но мы все еще могли использовать наш mariadb-сервер, и все веб-приложения, которые мы используем, по-прежнему работали без каких-либо проблем. Это очень неприятная проблема для меня, я никогда не слышал о подобной проблеме, которая у нас когда-либо существовала!

Пожалуйста, помогите мне решить эту проблему. И не стесняйтесь спрашивать журналы или что-то, что вам может понадобиться для решения проблемы или, по крайней мере, чтобы помочь нам попытаться сузить ее.

WSREP_START_POSITION (code=exited, status=1/FAILURE) Process: 11221 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=`/usr/bin/galera_recovery`; [ $? -eq 0 ] && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 (code= Process: 11207 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS) Process: 11194 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS) Main PID: 11395 (code=exited, status=1/FAILURE) Status: "MariaDB server is down" Jan 13 19:50:31 srv.ddwn.se mysqld[11395]: 2018-01-13 19:50:31 140049780521152 [Note] InnoDB: Starting shutdown... Jan 13 19:50:31 srv.ddwn.se mysqld[11395]: 2018-01-13 19:50:31 140049780521152 [ERROR] Plugin 'InnoDB' init function returned error. Jan 13 19:50:31 srv.ddwn.se mysqld[11395]: 2018-01-13 19:50:31 140049780521152 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. Jan 13 19:50:31 srv.ddwn.se mysqld[11395]: 2018-01-13 19:50:31 140049780521152 [Note] Plugin 'FEEDBACK' is disabled. Jan 13 19:50:31 srv.ddwn.se mysqld[11395]: 2018-01-13 19:50:31 140049780521152 [ERROR] Unknown/unsupported storage engine: InnoDB Jan 13 19:50:31 srv.ddwn.se mysqld[11395]: 2018-01-13 19:50:31 140049780521152 [ERROR] Aborting Jan 13 19:50:31 srv.ddwn.se systemd[1]: mariadb.service: Main process exited, code=exited, status=1/FAILURE Jan 13 19:50:31 srv.ddwn.se systemd[1]: Failed to start MariaDB 10.2.12 database server. Jan 13 19:50:31 srv.ddwn.se systemd[1]: mariadb.service: Unit entered failed state. Jan 13 19:50:31 srv.ddwn.se systemd[1]: mariadb.service: Failed with result 'exit-code'. root@srv:/home/dest/Desktop#

Но когда я пытаюсь подключиться к моему mariadb-серверу, введя в терминал следующее:

$ mysql -u username -p password

Нет проблем с подключением к локальному mariadb-серверу. Все наши веб-приложения, большинство из которых использует базы данных довольно часто, никогда не имеют проблем с подключением, сохранением или чтением информации из баз данных вообще. Мы также используем phpmyadmin для подключения к серверу базы данных, и это тоже хорошо работает.

Теперь о наших проблемах с этим (если вы этого еще не поняли):

Мы не можем перезапустить сервер или перезагрузить конфигурации, если нам нужно внести какие-либо изменения или если Сервер по какой-то причине не будет отзывчивым. Единственный способ перезапустить сервер - это перезапустить весь сервер, что является большой проблемой, поскольку многие люди полагаются на него как для личного, так и для рабочего контента, а также для нескольких служб, без которых большинство пользователей вообще не могут обойтись. Это означает, что когда нам приходится перезагружать сервер, когда это не запланированный перезапуск или окна обслуживания, мы получаем множество отчетов об ошибках от наших пользователей.

Это, в свою очередь, заставляет нас писать электронное письмо всем пользователям с объяснением того, что произошло, что занимает столько времени, что мы могли бы вместо этого поставить еще одну более веселую или полезную задачу.

Есть ли кто-нибудь, кто имеет представление о том, что это за проблема?

О, мы забыли упомянуть, что, возможно, 1-3 месяца назад у нас возникла огромная проблема при попытке запустить

apt-get install program

, потому что он всегда заканчивался ошибкой из-за только mariadb-сервера, я на самом деле считаю, что мы сделали

apt remove --purge mariadb-server -y

и это исправило всю проблему, за исключением возможности использовать

systemctl status mysqld

но мы все еще могли использовать наш mariadb-сервер, и все веб-приложения, которые мы используем, по-прежнему работали без каких-либо проблем. Это очень неприятная проблема для меня, я никогда не слышал о подобной проблеме, которая у нас когда-либо существовала!

Пожалуйста, помогите мне решить эту проблему. И не стесняйтесь спрашивать журналы или что-то, что вам может понадобиться для решения проблемы или, по крайней мере, чтобы помочь нам попытаться сузить ее.

1
задан 14 January 2018 в 17:32

0 ответов

Другие вопросы по тегам:

Похожие вопросы: