You can use custom settings that will be put in /etc/mysq/conf.d/ and
will be included in you setup by overriding any setting in my.cnf. Here
is an example from our setup:
mysql::server::config{ 'my-cool-settings':
settings => {
'mysqld' => {
'max_connections' => '400', #the maximum number of open
connections
'max_connect_errors' => '1000', # sane value because the
default is 10 which is not enough at all!
'character-set-server' => 'utf8', #use utf8 by default
'innodb_buffer_pool_size' => $innodb_buffer_pool_size, #innodb
buffer size
}
}
}
--
Nikola
On Tue, Jul 02, 2013 at 04:42:56AM -0700, [email protected]
wrote:
> Hi,
>
> I am using Puppet MySQL module from forge and everything works as expected.
> It downloaded and installed mysql, created database, set pass, etc.
>
> I wanted to make few configuration changes, so I changed
> mysql/templates/my.cnf.erb
>
> but it seems Puppet did not detected that change. What be the best way to
> trigger re-creation of my.cnf file ?
>
> Thanks,
> Dusan
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/puppet-users.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.