For x3 expansion, we need to productionize:
- db2244
- db1258
For x3 expansion, we need to productionize:
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Unknown Object (Task) | |||||
| Resolved | Jhancock.wm | T379757 Q2:rack/setup/install db224[12] | |||
| Unknown Object (Task) | |||||
| Unknown Object (Task) | |||||
| Resolved | Jhancock.wm | T382425 Q2:rack/setup/install db2243 | |||
| Unknown Object (Task) | |||||
| Resolved | None | T351820 Move Wikidata term store to separate database cluster | |||
| Resolved | Jclark-ctr | T384979 Q3:rack/setup/install db1257 | |||
| Resolved | Marostegui | T381475 Productionize x3 hosts | |||
| Resolved | Marostegui | T390530 Create topology for x3 hosts | |||
| Unknown Object (Task) | |||||
| Resolved | Jhancock.wm | T393195 Q4:rack/setup/install db2244 | |||
| Unknown Object (Task) | |||||
| Resolved | Jclark-ctr | T392493 Q4:rack/setup/install db1258 | |||
| Resolved | Marostegui | T393989 Productionize new x3 hosts |
Change #1145428 had a related patch set uploaded (by Marostegui; author: Marostegui):
[operations/puppet@production] mariadb: Productionize db1258
Change #1145428 merged by Marostegui:
[operations/puppet@production] mariadb: Productionize db1258
Completed depool of db1257 - Depool db1257.eqiad.wmnet to then clone it to db1258.eqiad.wmnet - marostegui@cumin1002 - marostegui@cumin1002
Change #1145799 had a related patch set uploaded (by Marostegui; author: Marostegui):
[operations/puppet@production] instances.yaml: Add db1258 to dbctl
Change #1145799 merged by Marostegui:
[operations/puppet@production] instances.yaml: Add db1258 to dbctl
Mentioned in SAL (#wikimedia-operations) [2025-05-14T07:52:54Z] <marostegui@cumin1002> dbctl commit (dc=all): 'Add db1258 to dbctl T393989', diff saved to https://phabricator.wikimedia.org/P76101 and previous config saved to /var/cache/conftool/dbconfig/20250514-075254-marostegui.json
Start pool of db1257 gradually with 4 steps - Pool db1257.eqiad.wmnet in after cloning - marostegui@cumin1002
Completed pool of db1257 gradually with 4 steps - Pool db1257.eqiad.wmnet in after cloning - marostegui@cumin1002
Change #1146837 had a related patch set uploaded (by Marostegui; author: Marostegui):
[operations/puppet@production] installserver: Remove db1258
Change #1146837 merged by Marostegui:
[operations/puppet@production] installserver: Remove db1258
root@db2244:~# lvextend -L+1000G /dev/mapper/tank-data ; xfs_growfs /srv ; df -hT /srv ; pvs
Size of logical volume tank/data changed from <7.56 TiB (1981022 extents) to 8.53 TiB (2237022 extents).
Logical volume tank/data successfully resized.
meta-data=/dev/mapper/tank-data isize=512 agcount=32, agsize=63392704 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1 bigtime=1 inobtcount=1 nrext64=0
data = bsize=4096 blocks=2028566528, imaxpct=5
= sunit=64 swidth=256 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=521728, version=2
= sectsz=512 sunit=64 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
data blocks changed from 2028566528 to 2290710528
Filesystem Type Size Used Avail Use% Mounted on
/dev/mapper/tank-data xfs 8.6T 61G 8.5T 1% /srv
PV VG Fmt Attr PSize PFree
/dev/sda3 tank lvm2 a-- <8.69t 156.30gChange #1154540 had a related patch set uploaded (by Marostegui; author: Marostegui):
[operations/puppet@production] mariadb: Productionize db2244
Change #1154540 merged by Marostegui:
[operations/puppet@production] mariadb: Productionize db2244
Completed depool of db2243 - Depool db2243.codfw.wmnet to then clone it to db2244.codfw.wmnet - marostegui@cumin1002 - marostegui@cumin1002
Change #1154541 had a related patch set uploaded (by Marostegui; author: Marostegui):
[operations/puppet@production] instances.yaml: Add db2244 to dbctl
Change #1154541 merged by Marostegui:
[operations/puppet@production] instances.yaml: Add db2244 to dbctl
Mentioned in SAL (#wikimedia-operations) [2025-06-09T05:24:52Z] <marostegui@cumin1002> dbctl commit (dc=all): 'Add db2244 to dbctl depooled T393989', diff saved to https://phabricator.wikimedia.org/P77205 and previous config saved to /var/cache/conftool/dbconfig/20250609-052451-marostegui.json
Start pool of db2243 gradually with 4 steps - Pool db2243.codfw.wmnet in after cloning - marostegui@cumin1002
Completed pool of db2243 gradually with 4 steps - Pool db2243.codfw.wmnet in after cloning - marostegui@cumin1002
Change #1154544 had a related patch set uploaded (by Marostegui; author: Marostegui):
[operations/puppet@production] db2244: Enable notifications
Change #1154544 merged by Marostegui:
[operations/puppet@production] db2244: Enable notifications
Start pool of db2244 gradually with 4 steps - Pool db2244.codfw.wmnet in after cloning - marostegui@cumin1002
Completed pool of db2244 gradually with 4 steps - Pool db2244.codfw.wmnet in after cloning - marostegui@cumin1002