Page MenuHomePhabricator

Move db1128 from m1 (misc) to s1 (mediawiki)
Closed, ResolvedPublic

Description

After a just-in-case backup of db1128 finishes and hw issues have ben solved/mitigated, place db1128 into s1, in substitution of db1164.

  • Backup has been made
  • Make puppet changes to place db1128 in s1
  • Clone db1128 out of some s1 host (cloned from db1184)
  • Pool db1128 into s1

Event Timeline

Didn't we take the db from s4? Just double checking.

This is a useless comment done just because phabricator notification doesn't work for direct subscribers on first task creation, so writing it so Manuel is aware of the ticket creation (this was what happened on a previous ticket for this incident).

Didn't we take the db from s4? Just double checking.

No idea, manuel to say.

jcrespo renamed this task from Move db1128 from m1 (misc) to s1 (mediawiki) to Move db1128 from m1 (misc) to sX (mediawiki).May 26 2022, 12:01 PM
jcrespo updated the task description. (Show Details)
Marostegui renamed this task from Move db1128 from m1 (misc) to sX (mediawiki) to Move db1128 from m1 (misc) to s1 (mediawiki).May 26 2022, 1:15 PM
Marostegui claimed this task.
Marostegui triaged this task as High priority.
Marostegui updated the task description. (Show Details)
Marostegui moved this task from Triage to Blocked on the DBA board.

Didn't we take the db from s4? Just double checking.

No, s1

Backup completed, stored on dbprov1001.

Change 800708 had a related patch set uploaded (by Jcrespo; author: Jcrespo):

[operations/software/wmfbackups@master] mariabackup: Make the vendor detection account for known variations

https://gerrit.wikimedia.org/r/800708

Change 800708 merged by Jcrespo:

[operations/software/wmfbackups@master] mariabackup: Make the vendor detection account for known variations

https://gerrit.wikimedia.org/r/800708

Change 800720 had a related patch set uploaded (by Marostegui; author: Marostegui):

[operations/puppet@production] site.pp: db1128 current situation

https://gerrit.wikimedia.org/r/800720

Change 800720 merged by Marostegui:

[operations/puppet@production] site.pp: db1128 current situation

https://gerrit.wikimedia.org/r/800720

db1184 will be used to clone db1128

Change 801019 had a related patch set uploaded (by Marostegui; author: Marostegui):

[operations/puppet@production] db1184: Disable notifications

https://gerrit.wikimedia.org/r/801019

Change 801019 merged by Marostegui:

[operations/puppet@production] db1184: Disable notifications

https://gerrit.wikimedia.org/r/801019

Change 801086 had a related patch set uploaded (by Marostegui; author: Marostegui):

[operations/puppet@production] mariadb: Move db1128 from m1 to s1

https://gerrit.wikimedia.org/r/801086

Change 801086 merged by Marostegui:

[operations/puppet@production] mariadb: Move db1128 from m1 to s1

https://gerrit.wikimedia.org/r/801086

db1128 has been recloned. I have installed 10.4.25 there for what is worth. I won't repool it until it has gotten the new memory (or replaced the bad DIMM) as it could fail anytime.

db1128 caught up - GTID enabled. Leaving the host depooled until the memory is replaced

Change 802689 had a related patch set uploaded (by Marostegui; author: Marostegui):

[operations/puppet@production] db1128: Add it to dbctl

https://gerrit.wikimedia.org/r/802689

Change 802689 merged by Marostegui:

[operations/puppet@production] db1128: Add it to dbctl

https://gerrit.wikimedia.org/r/802689

Chris replaced the DIMM on Friday - I have just started mysql and its replication

Change 802945 had a related patch set uploaded (by Marostegui; author: Marostegui):

[operations/puppet@production] db1128: Enanble notifications

https://gerrit.wikimedia.org/r/802945

Change 802945 merged by Marostegui:

[operations/puppet@production] db1128: Enanble notifications

https://gerrit.wikimedia.org/r/802945

Mentioned in SAL (#wikimedia-operations) [2022-06-06T05:06:16Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Add db1128 to dbctl T309303', diff saved to https://phabricator.wikimedia.org/P29418 and previous config saved to /var/cache/conftool/dbconfig/20220606-050616-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-06T05:07:07Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Pool db1128 on s1 with small weight after DIMM replacement T309303', diff saved to https://phabricator.wikimedia.org/P29419 and previous config saved to /var/cache/conftool/dbconfig/20220606-050707-root.json

Started automatic repooling after checking that all seems to be working fine

Marostegui updated the task description. (Show Details)

It will get pooled automatically throughout the day, so closing this as fixed.