Найти в Дзене
Востановление Кластера СУБД Maria Galera
Запускаем все виртуалки входящие в кластер и стопаем mariadb , при попытке запуска на каждой vm systemctl stop mariadb Далее необходимо определится с номером позиции востановления WSREP VM с наибольшей позицией и будет первой нодой нового кластера Читаем лог /var/log/mysql/error.log и находим строку вида "Recovered position: ХХХХХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХХХХХХХХХ:ХХХХХХХ" , номер позиции смотрим номер после знака двоеточия. Или запускаем sudo -u mysql mysqld --wsrep-recover И опять же в логе смотрим...
1 месяц назад
apt upgrade Vs apt full-upgrade
Разница между командой apt upgrade и apt full-upgrade заключается в способе обработки зависимостей и удаления устаревших пакетов. apt upgrade Команда apt upgrade используется для обновления существующих пакетов до новых версий, сохраняя при этом установленные зависимости. Она не пытается удалять старые пакеты или устанавливать новые, если это приведет к нарушению текущих зависимостей. Таким образом, эта команда подходит для обычных обновлений без значительных изменений в структуре пакетов. sudo...
1 месяц назад
GIT: Настройка конфигурации ч.2
Для установки глобальных настроек, применяемых ко всем проектам, используется команда git config. Например, чтобы установить свое имя и адрес электронной почты, выполните следующие команды: git config --global user.name "Ваше Имя" git config --global user.email "ваш_почтовый_ящик@example.com" Эти настройки важны, поскольку они определяют автора коммитов, и каждый внесенный вами вклад будет ассоциироваться именно с этими значениями. Иногда необходимо настроить Git отдельно для конкретного проекта...
2 месяца назад
GIT: Полезные команды ч.1
Команда git commit --amend — одна из наиболее полезных функций системы контроля версий Git, предназначенная для быстрой коррекции последней фиксации (коммита). Этот инструмент помогает разработчикам легко изменять последнюю запись в журнале, устраняя мелкие ошибки или дополняя изменения, упущенные при создании предыдущего коммита. Основная задача команды git commit --amend заключается в следующем: Изменение сообщения последнего коммита: Если вы заметили, что случайно указали неверное название или неправильно сформулировали описание своего коммита, можно немедленно поправить его...
2 месяца назад
Развертывание Sonatype Nexus в Docker с Nginx-проксированием и SSL-сертификатом
Sonatype Nexus — популярный репозиторий управления артефактами программного обеспечения, широко используемый разработчиками Java/Maven проектов. Для повышения безопасности доступ к серверу рекомендуется защищать HTTPS-соединением с использованием SSL/TLS сертификата. Чтобы обеспечить безопасность и масштабируемость, мы будем разворачивать Nginx в качестве обратного прокси сервера перед контейнером Nexus, используя инфраструктуру Docker.Что понадобится? Docker Ansible Сертификат SSL (например, Let's Encrypt) Базовые знания Linux и bash-команд Шаги развертывания 1...
2 месяца назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала