puppetlabs仪表板模块中已弃用的mysql::server模块,如何修复?
我已经安装了,但是当我运行puppetlabs仪表板模块中已弃用的mysql::server模块,如何修复?,mysql,puppet,dashboard,Mysql,Puppet,Dashboard,我已经安装了,但是当我运行 puppet agent --test 我得到以下错误: 错误:无法从远程服务器检索目录:上的错误400 服务器:错误:该类已被弃用,并且该功能 感动的 进入mysql::server。如果运行mysql::server时没有正确调用 mysql::服务器,使用新的覆盖选项哈希语法,您将恢复 您的MySQL将恢复到股票设置。未卸下此按钮,请勿继续 类并正确使用mysql::server If you are brave you may set attempt_com
puppet agent --test
我得到以下错误:
错误:无法从远程服务器检索目录:上的错误400
服务器:错误:该类已被弃用,并且该功能
感动的
进入mysql::server。如果运行mysql::server时没有正确调用
mysql::服务器,使用新的覆盖选项哈希语法,您将恢复
您的MySQL将恢复到股票设置。未卸下此按钮,请勿继续
类并正确使用mysql::server
If you are brave you may set attempt_compatibility_mode in this class which
attempts to automap the previous settings to appropriate calls to
mysql::server at /etc/puppetlabs/puppet/modules/mysql/manifests/init.pp:89
我已经尝试根据答案来修复它,但我真的不知道如何应用答案。实际上,在这个模块的新版本中,您需要实例化
mysql::server
和mysql::client
,而不再是mysql
您可以将mysql
中的声明替换为mysql::server
(不要忘记检查参数名称是否没有更改)
希望这有帮助