]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Fixing Out of Resource Problem with MySQL (Errcode: 24)
authorSilvio Rhatto <rhatto@riseup.net>
Wed, 15 Aug 2012 21:20:53 +0000 (18:20 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Wed, 15 Aug 2012 21:20:53 +0000 (18:20 -0300)
manifests/subsystems/database.pp

index 87e5162a2d528e851c738c4b5a41a1d5f8e7c61e..deb905c5b4b8b36fbdc494b279289f57e600ef8f 100644 (file)
@@ -1,6 +1,15 @@
 class database {
   include mysql::server
 
+  # See http://www.smilecouple.org/2011/03/01/fix-out-of-resource-problem-with-mysql
+  file { '/etc/security/limits.d/mysql.conf':
+    ensure  => present,
+    owner   => root,
+    group   => root,
+    mode    => 0644,
+    content => "mysql soft nofile 24000\nmysql hard nofile 32000\n",
+  }
+
   # Database definitions
   define instance($password, $ensure = 'present', $privileges = 'all') {
     mysql_database { "$name":