Size: a a a

2021 October 11

IZ

Ilia Zviagin in MySQL
Ну, так и надо же.
источник

YN

Yevhen Nedaskivskyi in MySQL
источник

YN

Yevhen Nedaskivskyi in MySQL
Нет, так писать не стоит
источник

YN

Yevhen Nedaskivskyi in MySQL
Иногда получается нечитаемая колбаса... Но да, лучше когда это делает IDE
источник

EG

El Grizlo in MySQL
нашел плагин для np++
спасибо!
источник

D

Dmitriy in MySQL
Так это не про форматирование запроса. Это то, как правильно давать названия столбцам, таблицам и т.п.
источник

ДС

Дмитрий Стародубцев... in MySQL
Прошу помощи. Пытаюсь создать galera кластер в докере.

Конфиг галеры:
[galera]
wsrep_on                 = ON
wsrep_provider           = /usr/lib/galera/libgalera_smm.so
wsrep_cluster_name       = "TST_MGT MariaDB Galera Cluster"
wsrep_cluster_address    = gcomm://10.77.250.25:4567,10.77.250.26:4567
binlog_format            = row
default_storage_engine   = InnoDB
innodb_autoinc_lock_mode = 2
bind-address = 10.77.250.25
wsrep_slave_threads = 1
innodb_flush_log_at_trx_commit = 0

Контейнер запускаю вот так:
docker run -d \
--name mariadb \
-p 8080:8080 \
-p 3306:3306 \
-p 4567:4567 \
-p 4444:4444 \
-v /var/lib/mysql/:/var/lib/mysql/  \
-v /etc/mysql/conf/conf.d/:/etc/mysql/conf/conf.d/ \
mariadb:10.5.9 --wsrep-new-cluster

В правах на папки стоит systemd-coredump.

После запуска контейнера в логе нет сообщений WSREP: Synchronized with group, ready for connections. Вообще про WSREP ни слова.
Переменные из таблицы показывают что ничего не запустилось:
+----------------------+--------------+
| Variable_name        | Value        |
+----------------------+--------------+
| wsrep_cluster_size   | 0            |
| wsrep_cluster_status | Disconnected |
| wsrep_connected      | OFF          |
| wsrep_ready          | OFF          |

В /etc/mysql/conf/my.cnf добавил log_error=/var/lib/mysql/logs/error.log, но такой файл не создается, видимо из-за отсутствия ошибок. Права проверял несколько раз, везде стоит systemd-coredump.

Может кто-нибудь сталкивался с таким, в чём может быть проблема?
источник

YN

Yevhen Nedaskivskyi in MySQL
Что говорит docker ps -a
источник

YN

Yevhen Nedaskivskyi in MySQL
?
источник

YN

Yevhen Nedaskivskyi in MySQL
И почему руками, а не через docker compose?
источник

ДС

Дмитрий Стародубцев... in MySQL
Контейнер запущен
источник

YN

Yevhen Nedaskivskyi in MySQL
25 и 26 это контейнера, или?
источник

ДС

Дмитрий Стародубцев... in MySQL
Я вообще обычно создаю сервис юнит для контейнера. Просто хотел сначала запустить чтобы работало, а дальше уже автоматическую работу настраивать
источник

ДС

Дмитрий Стародубцев... in MySQL
Это хосты
источник

YN

Yevhen Nedaskivskyi in MySQL
Я ничего криминального не вижу
источник

YN

Yevhen Nedaskivskyi in MySQL
Хотя сетевую доступность между всеми узлами бы проверил
источник

YN

Yevhen Nedaskivskyi in MySQL
Плюс, опять же
источник

YN

Yevhen Nedaskivskyi in MySQL
А локально если её запустить, не в кластере, она заводится?
источник

ДС

Дмитрий Стародубцев... in MySQL
Между хостами точно работает, из контейнера не пробовал. Там пинга нет, сейчас попробую доставить
источник

ДС

Дмитрий Стародубцев... in MySQL
Не пробовал
источник