| | 130 | The databases configuration files which are checked are the MySql configuration files on the following hosts: |
| | 131 | {{{ |
| | 132 | ippdb00: The master for Nebulous |
| | 133 | ippdb01: The master for gpc1, isp, ippadmin,czardb |
| | 134 | ippdb02: The replication slave of ippdb00 (for Nebulous) |
| | 135 | ippdb03: The replication slave of ippdb01 (for gpc1, isp, ippadmin) |
| | 136 | ippc17: The master for ippRequestServer |
| | 137 | ippc19: The replication slave of ippc19 (for ippRequestServer) |
| | 138 | }}} |
| | 139 | |
| | 140 | Each expected my.cnf file (located in the {{{current/<host>}}}) is diff'd against the actual version {{{/etc/mysql/my.cnf}}} on the {{{<host>}}} (The file on the {{{<host>}}} is locally copied using {{{scp}}} and the local copy is diff'd). |
| | 141 | |
| | 142 | If you are responsible for a check failure (that is, if you modified the {{{/etc/mysql/my.cnf}}} file on some {{{<host>}}}), you have to log as YOURSELF on the Maui cluster and do: |
| | 143 | {{{ |
| | 144 | mkdir ~/tmp/ipp_ocm # Create a working directory |
| | 145 | cd ~/tmp/ipp_ocm # Go into that working directory |
| | 146 | svn checkout file:///data/ippc18.0/home/operational_repository/current # Get the current repository contents |
| | 147 | cd current/databases/<host> # Change to the "right" host directory |
| | 148 | scp <host>:/etc/mysql/my.cnf . # Copy the MySql configuration file to your local working copy |
| | 149 | svn commit -m "`Some informal message`" . # Commit the changes |
| | 150 | }}} |