Page MenuHomePhabricator

eqiad: 3 VMs requested for datahub opensearch cluster
Closed, ResolvedPublic

Description

Fill in the following per class of VMs you are requesting. Make sure to indicate how many VMs you request per class

Site/Location: eqiad
Number of systems: 3
Service: datahub
Networking Requirements: internal IP
Processor Requirements: 4 VCPUs
Memory: How many GB of RAM? 8GB each
Disks: How many GB disk? 50G each ssd

Comment: this may need to be in the analytics vlan, TBD These machines need to be outside of the analytics VLAN in order to use LVS.

Event Timeline

RhinosF1 renamed this task from eqiad: 3 of VMs requested for datahub opensearch cluster to eqiad: 3 VMs requested for datahub opensearch cluster.Feb 9 2022, 6:12 PM

Thanks @akosiaris.

@razzi - it occurs to me that we need to create these machines outside of the analytics VLAN in order to make use of the LVS load-balancing.
I dont see an issue with this, but it's worth bearing in mind.

I'm creating the first of these three now. I've added datahubsearch as a new server prefix here: https://wikitech.wikimedia.org/wiki/SRE/Infrastructure_naming_conventions#Servers

btullis@cumin1001:~$ sudo cookbook sre.ganeti.makevm --vcpus 4 --memory 8 --disk 50 eqiad_A datahubsearch1001
Ready to create Ganeti VM datahubsearch1001.eqiad.wmnet in the ganeti01.svc.eqiad.wmnet cluster on row A with 4 vCPUs, 8GB of RAM, 50GB of disk in the private network.

That all went as planned.

END (PASS) - Cookbook sre.ganeti.makevm (exit_code=0) for new host datahubsearch1001.eqiad.wmnet

@razzi - can you carry this out for the other two please, selecting different rows?

Mentioned in SAL (#wikimedia-analytics) [2022-02-14T16:08:50Z] <razzi> sudo cookbook sre.ganeti.makevm --vcpus 4 --memory 8 --disk 50 eqiad_B datahubsearch1002 for T301383

Please use row A, B and C, row D is currently disproportionately full compared to the others.

Change 762850 had a related patch set uploaded (by Razzi; author: Razzi):

[operations/puppet@production] site: add datahubsearch1001 in insetup role

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

Change 762850 merged by Razzi:

[operations/puppet@production] site: add datahubsearch1001 in insetup role

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

Change 762867 had a related patch set uploaded (by Razzi; author: Razzi):

[operations/puppet@production] dhcpd: Fix hostname for datahubsearch1001, use bullseye

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

Change 762867 merged by Razzi:

[operations/puppet@production] dhcpd: Fix hostname for datahubsearch1001, use bullseye

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

Change 766825 had a related patch set uploaded (by Razzi; author: Razzi):

[operations/puppet@production] dhcpd: add datahubsearch1002

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

Change 766825 merged by Razzi:

[operations/puppet@production] dhcpd: add datahubsearch1002

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

Change 766828 had a related patch set uploaded (by Razzi; author: Razzi):

[operations/puppet@production] analytics_cluster::datahub::opensearch: add datahubsearch1002

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

Change 766828 merged by Razzi:

[operations/puppet@production] analytics_cluster::datahub::opensearch: add datahubsearch1002

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

Change 766843 had a related patch set uploaded (by Razzi; author: Razzi):

[operations/puppet@production] dhcpd: add and configure datahubsearch1003

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

Change 766843 merged by Razzi:

[operations/puppet@production] dhcpd: add and configure datahubsearch1003

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