首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于如何使用my.cnf存储MariaDB配置的最佳实践

关于如何使用my.cnf存储MariaDB配置的最佳实践
EN

Server Fault用户
提问于 2020-09-17 08:41:56
回答 2查看 878关注 0票数 0

在从MariaDB 10.5.4MariaDB 10.5.5的Ansible剧本运行了一个小的更新之后,该自定义配置文件被默认配置悄悄地覆盖,导致服务器拒绝连接,因为有效的自定义配置不再存在。

我们的自定义配置文件存储在/etc/mysql/my.cnf

我的问题是:存储自定义配置的最佳实践是什么,以便在更新发布时不再被默认配置所取代。

/etc/mysql/conf.d/吗?

发行版: Debian 10与官方存储库:https://downloads.mariadb.com/MariaDB/mariadb-10.5/repo/debian一起安装

EN

回答 2

Server Fault用户

回答已采纳

发布于 2020-09-17 11:56:42

是的,您应该保留默认配置,并将配置片段放在/etc/my.cnf.d/ ( MariaDB上游使用的位置)或Debian的非标准位置/etc/mysql/mariadb.conf.d/或特定MariaDB包定位该目录的任何地方的文件中。

票数 2
EN

Server Fault用户

发布于 2020-09-17 09:00:02

我建议创建一个ansible修补程序角色来存储自定义的my.cnf文件,如果它不匹配内容将被更新。

我们所做的最佳实践是在每次更新之后运行一个修补程序角色,以确保所有的自定义都就位。它为我们节省了很多时间。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1034206

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档