Найти в Дзене
Что такое бинарные журналы (bin logs) MariaDB?
Bin log, или бинарный журнал, — это файл журнала транзакций MySQL/MariaDB, содержащий записи обо всех изменениях структуры базы данных и операций вставки, обновления и удаления данных (DDL и DML). Эти файлы создаются автоматически сервером MariaDB, когда включен режим ведения журналов репликации или двоичных логов (log_bin). Основные цели bin logs: Репликация: используется для передачи изменений между основным (master) и подчиненным (slave) серверами в режиме master-slave. Резервное копирование...
20 часов назад
Востановление Кластера СУБД Maria Galera
Запускаем все виртуалки входящие в кластер и стопаем mariadb , при попытке запуска на каждой vm systemctl stop mariadb Далее необходимо определится с номером позиции востановления WSREP VM с наибольшей позицией и будет первой нодой нового кластера Читаем лог /var/log/mysql/error.log и находим строку вида "Recovered position: ХХХХХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХХХХХХХХХ:ХХХХХХХ" , номер позиции смотрим номер после знака двоеточия. Или запускаем sudo -u mysql mysqld --wsrep-recover И опять же в логе смотрим...
6 месяцев назад
apt upgrade Vs apt full-upgrade
Разница между командой apt upgrade и apt full-upgrade заключается в способе обработки зависимостей и удаления устаревших пакетов. apt upgrade Команда apt upgrade используется для обновления существующих пакетов до новых версий, сохраняя при этом установленные зависимости. Она не пытается удалять старые пакеты или устанавливать новые, если это приведет к нарушению текущих зависимостей. Таким образом, эта команда подходит для обычных обновлений без значительных изменений в структуре пакетов. sudo...
7 месяцев назад
GIT: Настройка конфигурации ч.2
Для установки глобальных настроек, применяемых ко всем проектам, используется команда git config. Например, чтобы установить свое имя и адрес электронной почты, выполните следующие команды: git config --global user.name "Ваше Имя" git config --global user.email "ваш_почтовый_ящик@example.com" Эти настройки важны, поскольку они определяют автора коммитов, и каждый внесенный вами вклад будет ассоциироваться именно с этими значениями. Иногда необходимо настроить Git отдельно для конкретного проекта...
7 месяцев назад
GIT: Полезные команды ч.1
Команда git commit --amend — одна из наиболее полезных функций системы контроля версий Git, предназначенная для быстрой коррекции последней фиксации (коммита). Этот инструмент помогает разработчикам легко изменять последнюю запись в журнале, устраняя мелкие ошибки или дополняя изменения, упущенные при создании предыдущего коммита. Основная задача команды git commit --amend заключается в следующем: Изменение сообщения последнего коммита: Если вы заметили, что случайно указали неверное название или неправильно сформулировали описание своего коммита, можно немедленно поправить его...
8 месяцев назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала