| | 1 | * change apache configuration files on ippc01-ippc10: '''DONE''' |
| | 2 | |
| | 3 | At 8pm: |
| | 4 | * check if jt scripts are still running on ippc19: make them asleep |
| | 5 | * make sure ippdb02 is synchronized with ippdb00, stop slave on ippb02 |
| | 6 | * restart apache servers on ippc01-ippc10 |
| | 7 | * wake up jt scripts: if crashed, tell jt |
| | 8 | * start nebulous mysqldump on ippdb00 (use pbzip2) |
| | 9 | |
| | 10 | Once neb dump is finished: |
| | 11 | * copy reference dump to ippdb02 (and from ippdb02 to ipp001) |
| | 12 | * delete nebulous database on ippdb00 |
| | 13 | * stop the mysql server |
| | 14 | * clean mysql on ippdb00 (remove old binlogs, move and compress mysql logs) |
| | 15 | * start the mysql server |
| | 16 | * ingest neb dump on ippdb00 |
| | 17 | * write down new master coordinates |
| | 18 | |
| | 19 | Once ingestion is finished: |
| | 20 | * restore apache configuration files on ippc01-ippc10 (backup files are called /etc/apache2/modules.d/apache2-mod_perl-startup.pl.20120529_ippdb00) |
| | 21 | * restart apache servers (jt scripts should be finished?!) |
| | 22 | * restart ipp |
| | 23 | * delete neb dump on ippdb00 |
| | 24 | |
| | 25 | Once everything seems fine, *** on ippb02 ***: |
| | 26 | * comment neb dump in root crontab |
| | 27 | * delete nebulous database |
| | 28 | * stop the mysql server |
| | 29 | * clean mysql (remove old binlogs, move and compress mysql logs) |
| | 30 | * start the mysql server |
| | 31 | * ingest neb dump |
| | 32 | * set master coordinates |
| | 33 | * start slave |
| | 34 | * activate neb dump in root crontab |
| | 35 | * delete neb dump |
| | 36 | |