У меня есть развертывание поезда OpenStack с одним узлом контроллера. диск переполнился. Я удалил файл цикла cinder-volumes после перезагрузки, ничего не работает, потому что все службы не могут подключиться к базе данных mysql.
2021-12-21 16:41:54.345 27 ПРЕДУПРЕЖДЕНИЕ oslo_db.sqlalchemy.engines [req-c3a82c9d-d6be-42cd-b54a-a1258171c777 - - - - -] Ошибка соединения SQL. Осталось -709 попыток.: oslo_db.exception.DBConnectionError: (pymysql.err.OperationalError) (2013, «Потеряно соединение с сервером MySQL во время запроса»)
я проверил контейнер mariadb, который выдал мне эту ошибку:
()[mysql@overcloud-controller-0 /]$ mysql
ОШИБКА 2002 (HY000): не удается подключиться к локальному серверу MySQL через сокет «/var/lib/mysql/mysql.sock» (111)
в журналах контейнера podman для mariadb я получаю это:
- sudo -E kolla_set_configs
ИНФОРМАЦИЯ:главный: Загрузка файла конфигурации в /var/lib/kolla/config_files/config.json
ИНФОРМАЦИЯ:главный: Проверка файла конфигурации
ИНФОРМАЦИЯ:главныйСтратегия конфигурации :Kolla установлена на: COPY_ALWAYS
ИНФОРМАЦИЯ:главный:Копирование файлов конфигурации службы
ИНФОРМАЦИЯ:главный:Удаление /etc/sysconfig/clustercheck
ИНФОРМАЦИЯ:главный: Копирование /var/lib/kolla/config_files/src/etc/sysconfig/clustercheck в /etc/sysconfig/clustercheck
ИНФОРМАЦИЯ:главный:Удаление /etc/xinetd.d/galera-monitor
ИНФОРМАЦИЯ:главный: Копирование /var/lib/kolla/config_files/src/etc/xinetd.d/galera-monitor в /etc/xinetd.d/galera-monitor
ИНФОРМАЦИЯ:главный:Удаление /etc/xinetd.conf
ИНФОРМАЦИЯ:главный: Копирование /var/lib/kolla/config_files/src/etc/xinetd.conf в /etc/xinetd.conf
ИНФОРМАЦИЯ:главный: Запись команды для выполнения
++ кот /run_command
- CMD='/usr/sbin/xinetd -dontfork'
- АРГС=
- sudo kolla_copy_cacerts
- [[ ! -н '' ]]
- . kolla_extend_start
++ : /var/log/kolla/mariadb
++ [[ ! -d /var/log/kolla/mariadb ]]
+++ stat -c %a /var/log/kolla/mariadb
++ [[ 2755 != \7\5\5 ]]
++ chmod 755 /var/log/kolla/mariadb
++ [[ -n '' ]]
++ [[ -n '' ]]
++ [[ -n '' ]]
- echo 'Выполняется команда: '''/usr/sbin/xinetd -dontfork''''
Выполняемая команда: '/usr/sbin/xinetd -dontfork'
- exec /usr/sbin/xinetd -dontfork
с нетерпением жду ответа от вас.