Wednesday, April 22, 2015

MESSy: Επανεκκίνηση Job


Warm restart


Cold restart
Αν θέλουμε να τρέξουμε ένα νέο πείραμα χρησιμοποιώντας restart files απο προηγούμενο πείραμα (π.χ. ensemble runs) πρέπει να ακολουθήσουμε τα παρακάτω βήματα,

1) αντιγράφουμε τα restart files στο working directory χρησιμοποιώντας το script init_restart που μπορούμε να το βρούμε στον φάκελο messy_2.50/messy/util. Η εκτέλεση γίνεται απο το working directory

./init_restart -r 0077 -c 0001 -d /.../../m15001

2) μετονομάζουμε το αρχειο rerun_<oldNAME>_echam σε  rerun_<expNAME>_echam

3)  αλλάζουμε τις ημερομηνίες των restart files χρησιμοποιώντας το script modify_restart_date που μπορούμε να το βρούμε στον φάκελο messy_2.50/messy/util. Δηλαδή, αν θελουμε η νεα ημερομηνία να είναι 19550101 0000 (YYYYMMDD HHMM). Εναλλακτικά το αρχείο αυτό.

./modify_restart_date "19550101 0000"

Σημειώση: Διαγραφουμε τους φακελους bin και nml
4) Τροποποιούμε το αρχειο   MSH_NO ώστε να έχει την τιμή 0.

5) διαγραφουμε τα αρχεια init_restart και modify_restart_date (προκαλούν σφάλμα στη δημιουργία δυναμικών συνδέσμων)

Τελικά εκτελούμε το job.