Фикс с проблемой с запуском MariaDB
This commit is contained in:
16
install.sh
16
install.sh
@@ -534,6 +534,22 @@ proceed_with_installation() {
|
||||
apt install -y mariadb-server >/dev/null 2>&1
|
||||
elif [ "$DISTRO_FAMILY" = "rhel" ]; then
|
||||
$PKG_MANAGER install -y mariadb-server >/dev/null 2>&1
|
||||
|
||||
# Инициализация базы данных если не существует
|
||||
if [ ! -d "/var/lib/mysql/mysql" ]; then
|
||||
log_info "Инициализация базы данных MariaDB..."
|
||||
mariadb-install-db --user=mysql >/dev/null 2>&1
|
||||
fi
|
||||
|
||||
# Создаем override для systemd
|
||||
mkdir -p /etc/systemd/system/mariadb.service.d
|
||||
cat > /etc/systemd/system/mariadb.service.d/environment.conf << 'EOF'
|
||||
[Service]
|
||||
Environment="MYSQLD_OPTS="
|
||||
Environment="_WSREP_NEW_CLUSTER="
|
||||
EOF
|
||||
|
||||
systemctl daemon-reload
|
||||
fi
|
||||
|
||||
log_info "Запуск MariaDB..."
|
||||
|
||||
Reference in New Issue
Block a user