Jcrespo has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/364681 )

Change subject: mariadb: Transform dbstore2002 into multi-instance, drop db1096
......................................................................


mariadb: Transform dbstore2002 into multi-instance, drop db1096

Stop using db1096 and return it to the list of available db hosts
to soon put it into production as core/misc.

Set dbstore2002 as a new multi-instance dbstore with 3 instances.
More instances will be added later.

Bug: T169510
Bug: T169514
Change-Id: Ia3f556e8a78ab0d083a92014101903719080ced2
---
M manifests/site.pp
M modules/role/manifests/mariadb/dbstore_multiinstance.pp
2 files changed, 24 insertions(+), 27 deletions(-)

Approvals:
  Marostegui: Looks good to me, but someone else must approve
  jenkins-bot: Verified
  Jcrespo: Looks good to me, approved



diff --git a/manifests/site.pp b/manifests/site.pp
index 7a6c05b..412b263 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -679,12 +679,6 @@
 }
 
 node 'dbstore2002.codfw.wmnet' {
-    role(mariadb::dbstore)
-    include ::base::firewall
-}
-
-# Temporary test multiinstance role host
-node 'db1096.eqiad.wmnet' {
     role(mariadb::dbstore_multiinstance)
 }
 
diff --git a/modules/role/manifests/mariadb/dbstore_multiinstance.pp 
b/modules/role/manifests/mariadb/dbstore_multiinstance.pp
index 242b0e7..e51bbf1 100644
--- a/modules/role/manifests/mariadb/dbstore_multiinstance.pp
+++ b/modules/role/manifests/mariadb/dbstore_multiinstance.pp
@@ -8,16 +8,16 @@
     #FIXME:
     ferm::service { 'dbstore_multiinstance':
         proto  => 'tcp',
-        port   => '3311:3317',
+        port   => '3311:3320',
         srange => '$PRODUCTION_NETWORKS',
     }
 
     #TODO: define one group per shard
     class {'mariadb::groups':
         mysql_group => 'dbstore',
-        mysql_shard => 's1',
+        mysql_shard => 's2',
         mysql_role  => 'slave',
-        socket      => '/run/mysqld/mysqld.s1.sock',
+        socket      => '/run/mysqld/mysqld.s2.sock',
     }
 
     class {'mariadb::packages_wmf': }
@@ -47,26 +47,29 @@
         group  => root,
         mode   => '0755',
     }
-    mariadb::instance {'s1':
-        port => 3311,
-    }
+    #mariadb::instance {'s1':
+    #    port => 3311,
+    #}
     mariadb::instance {'s2':
         port => 3312,
     }
-    mariadb::instance {'s3':
-        port => 3313,
-    }
-    mariadb::instance {'s4':
-        port => 3314,
-    }
-    mariadb::instance {'s5':
-        port => 3315,
-    }
-    mariadb::instance {'s6':
-        port => 3316,
-    }
-    mariadb::instance {'s7':
-        port => 3317,
+    #mariadb::instance {'s3':
+    #    port => 3313,
+    #}
+    #mariadb::instance {'s4':
+    #    port => 3314,
+    #}
+    #mariadb::instance {'s5':
+    #    port => 3315,
+    #}
+    #mariadb::instance {'s6':
+    #    port => 3316,
+    #}
+    #mariadb::instance {'s7':
+    #    port => 3317,
+    #}
+    mariadb::instance {'x1':
+        port => 3320,
     }
 
     class { 'mariadb::monitor_disk':
@@ -75,7 +78,7 @@
     }
 
     class { 'mariadb::monitor_process':
-        process_count => 7,
+        process_count => 3,
         is_critical   => false,
         contact_group => 'admins',
     }

-- 
To view, visit https://gerrit.wikimedia.org/r/364681
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ia3f556e8a78ab0d083a92014101903719080ced2
Gerrit-PatchSet: 3
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Jcrespo <[email protected]>
Gerrit-Reviewer: Jcrespo <[email protected]>
Gerrit-Reviewer: Marostegui <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to