【发布时间】:2019-01-10 20:38:36
【问题描述】:
我最近在我们的 RHEL 卫星上添加了来自 puppetLabs 7.0 版的 mysql 模块,用于管理我们所有的 MySql 的服务器,并使用幂等性配置来保存它们并阻止任何不需要的配置。
在这种情况下,具有授予权限的用户能够创建数据库(如 root@localhost),因此可以使用命令 create database dbname 手动添加数据库;例如。
问题,如果我在我的实验室服务器上运行我的 pupppet 代理 -t,puppet 只是确保我的智能类“Databeses”中定义的数据库存在(或不存在)并且什么都不做......
预期的结果是它可以在运行代理时删除任何修改(如数据库创建)。
有没有办法做到这一点?
感谢回复
【问题讨论】:
标签: puppet