0

我是 Chef(配置管理)的新手。我使用具有所有默认属性的 mysql 食谱。运行它会为 root 帐户生成一个随机密码。我可以将密码与 node['mysql']['server_root_password'] 一起使用。然后,我使用 mysqladmin 更改 mysql 密码。变量 node['mysql']['server_root_password'] 没有更新为我的新密码。请问如何告诉 mysql 食谱更新 node['mysql']['server_root_password'] 内的值?

4

1 回答 1

0

您需要更新节点的属性以反映新密码。

一种方法是使用刀和刀设置属性插件。

knife set_attribute node mysql.server_root_password yournewpassword

可以在 Chef属性文档中探索其他设置属性的方法。

于 2013-06-29T04:11:41.493 回答