NearNodeFlash / NearNodeFlash.github.io

View this document https://nearnodeflash.github.io/
Apache License 2.0
3 stars 3 forks source link

Let a set of rabbit nodes be used as the "external" MGS nodes. #83

Closed roehrich-hpe closed 9 months ago

roehrich-hpe commented 1 year ago

In discussion with @jameshcorbett and @bdevcich-hpe 6/27/23: James requested that he be able to setup a specified number of rabbits as MGS nodes, and then that Flux be able to pick from those MGS's when it's creating a new Lustre filesystem. We suggested that he create a collection of persistentdw's to create the MGS's. Then let Flux specify one of those MGS's via the Servers resource. Then we'd substitute that into the pinned NnfStorageProfile as its externalMgs.

roehrich-hpe commented 1 year ago

Further request: Add a keyword to the persistentdw DW line that marks it as belonging to this collection of MGS nodes, and put them in a list in some Rabbit resource so Flux can look there for the complete list, and Rabbit can maintain the list when it is asked to destroy a persistentdw.

roehrich-hpe commented 12 months ago

Matt, Blake, Dean discussion from July 6:

The NNF software:

The Adminstrator:

Flux:

The User:

jameshcorbett commented 12 months ago

This sounds very promising, thanks. I'll discuss with my team lead.

matthew-richerson commented 9 months ago

This change was included in nnf-deploy release v0.0.4