首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未知变量“file-key-management-filename”

未知变量“file-key-management-filename”
EN

Database Administration用户
提问于 2021-07-17 01:50:30
回答 2查看 216关注 0票数 0

Debian 10的新安装,带有MariaDB 10.3.29。试图设置加密程序,但由于错误,MariaDB无法启动.

代码语言:javascript
复制
[ERROR] /usr/sbin/mysqld: unknown variable 'file-key-management-filename=/etc/openssl/keys/keyfile.key'

我的server.cnf已经。

代码语言:javascript
复制
[mariadb-10.3]
plugin-load-add = file_key_management
file_key_management_filename = /etc/openssl/keys/keyfile.key
file_key_management_encryption_algorithm = AES_CTR

上面的配置是我在Centos7系统中使用的,所以我很困惑为什么它不能在Debian10上工作。这条消息是我试图在没有加密选项的MariaDB pre-10.1版本中安装加密时遇到的,但是我知道加密是MariaDB10.1之后的一个选项,所以它应该可以在这个包中使用(通过apt进行不令人兴奋的安装),对吗?我尝试过将cnf代码移动到米舍尔德和马里亚布部分,但没有结果。没有MariaDB的早期版本--这是一个干净的安装。

有没有人遇到过这个问题,已经解决了?

EN

回答 2

Database Administration用户

发布于 2021-07-17 03:16:16

通过安装MariaDB 10.4解决了这个问题。不知道为什么10.3不能工作,但我检查了另一个运行10.3的debian10系统,这也是同样的问题。MariaDB 10.4似乎如预期的那样工作。

票数 0
EN

Database Administration用户

发布于 2022-07-25 10:20:58

有时,这只是加载顺序的问题,在插件特定变量前面添加一个loose_前缀会有所帮助,例如:

代码语言:javascript
复制
[mariadb-10.3]
plugin-load-add = file_key_management
loose-file_key_management_filename = /etc/openssl/keys/keyfile.key
loose-file_key_management_encryption_algorithm = AES_CTR
票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/295794

复制
相关文章

相似问题

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