Opened 9 months ago

Closed 7 months ago

#2389 closed help (answered)

porting UM Rose suite from MetO-Cray to Archer

Reported by: mjm Owned by: ros
Priority: normal Component: Rose/Cylc
Keywords: Cc:
Platform: ARCHER UM Version: 10.3

Description

I'm unsure how to make a job that ran under Rose on MetO-Cray run under Archer.

I copied a job to create u-au844, but have yet to find the right documentation to follow… e.g. I think I need to copy from somewhere rose-suite.conf_archer.

I'd welcome guidance
Mike

Change History (4)

comment:1 Changed 8 months ago by ros

  • Owner changed from um_support to ros
  • Status changed from new to accepted

comment:2 Changed 8 months ago by ros

Hi Mike,

Suites vary hugely in the way that they can be set up so it's not possible to give a definitive set of instructions to follow. I am in the process of putting together some general guidance.

For your specific suite which already has the site independent setup in it porting it shouldn't be too much trouble. I've looked around to find a suite already ported to ARCHER that has a very similar suite.rc file structure to yours. So I think the following should work:

  • Copy the site/archer.rc file from suite u-an556 into your ~/roses/u-au844/site directory. This should then setup all the task settings, although you may need to tweak a few things - hopefully they will be obvious.
  • Next change the suite metadata (file ~/roses/u-au844/meta/rose-meta.conf) so that it knows about the new ARCHER site and to add in options for setting the queue and account code. The changes required can be seen in the following diff (top file only):

https://code.metoffice.gov.uk/trac/roses-u/changeset?reponame=&new=13041%40a%2Fc%2F2%2F8%2F3&old=12954%40a%2Fc%2F2%2F8%2F3#file2

  • Open up the suite in rose edit and go to panel "suite conf → Machine Options". You should now be able to select the site as ARCHER. At the bottom of the panel should be the 2 new variables you've added to set the queue and account code. Click the plus button for each and select add to configuration. Select the queue and enter your account code.
  • The UM app uses non-standard metadata so you will need to get hold of the /data/users/hadzm/code/r575_GC3_RegNudge_meta_um103/rose-meta/GA7/ga7_vn10.3 directory so that it is displayed nicely in the GUI.
  • Save the suite and then try running it. Hopefully any further tweaks will be obvious. Of course you will need to get hold of any input data and update file paths as appropriate.

Hope this helps get off the starting blocks.
No doubt there will be something I've forgotten to cover…
Cheers,
Ros.

comment:3 Changed 7 months ago by willie

  • Status changed from accepted to new

comment:4 Changed 7 months ago by willie

  • Resolution set to answered
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.