puppet重写bind-address mysql变量

时间:2013-11-27 14:35:55

标签: mysql puppet

我使用https://github.com/puphpet/puppetlabs-mysql设置mysql配置,我需要将bind-address变量更改为0.0.0.0。

我正在努力做到这一点

mysql::config::override_options {
    'mysqld' : 'bind-address' => '0.0.0.0'
}

但它不起作用。

你能帮助我建议如何做到这一点吗?

提前谢谢!

3 个答案:

答案 0 :(得分:18)

答案似乎不符合最新版本的模块(> 3.1)。

您可以使用:

    class { '::mysql::server':
      override_options => {
        mysqld => { bind-address => '0.0.0.0'} #Allow remote connections
      },
      # ... other class options
    }

答案 1 :(得分:3)

bind_address而不是bind-address

答案 2 :(得分:1)

您应该将其直接传递给mysql类:

class { 'mysql':
    bind_address => '0.0.0.0',
}