| 128 | ==== Conseil pour installer son environnement au ccrt ==== |
| 129 | Nous vous conseillons de garder le bash comme shell de login, et de récupérer les fichiers suivants : |
| 130 | {{{ |
| 131 | ~p86ipsl/.bashrc |
| 132 | ~p86ipsl/.bashrc_platine |
| 133 | ~p86ipsl/.bashrc_mercure01 |
| 134 | ~p86ipsl/.bashrc_cesium |
| 135 | ~p86ipsl/.bashrc_titane |
| 136 | ~p86ipsl/.profile |
| 137 | }}} |
| 138 | |
| 139 | Ces fichiers sont maintenus par le groupe esci et sont adaptés aux machines de calcul du CCRT. Lorsque des modifications majeures sont apportées |
| 140 | à l'une des machines (exemple : le changement de frontale de la machine mercure en juin 2010) vous pouvez récupérer la nouvelle version du fichier concerné |
| 141 | (.bashrc_machine). |
| 142 | |
| 143 | Avant de travailler il faut modifier votre nouveau fichier .bashrc en remplaçant les "~p86ipsl" par "~" |
| 144 | {{{ |
| 145 | Exemple : |
| 146 | cesium*) |
| 147 | . ~p86ipsl/.bashrc_cesium ;; |
| 148 | |
| 149 | Devient : |
| 150 | cesium*) |
| 151 | . ~/.bashrc_cesium ;; |
| 152 | }}} |
| 153 | |
| 154 | '''ATTENTION''' : ces fichiers vous permettent d'avoir un environnement correct pour les outils de post-traitement. Vous devez y rajouter les commandes nécessaires au calcul sur chaque machine |
| 155 | {{{ |
| 156 | Pour mercure : |
| 157 | module load netcdf_sx8 |
| 158 | |
| 159 | Pour titane : |
| 160 | module unload intel/10.1.022 mkl/10.1.1.019 ; module load intel/11.1.056 ; module load netcdf/3.6.3 |
| 161 | |
| 162 | Pour chaque machine : |
| 163 | ajouter au path ~p86ipsl/fcm/bin |
| 164 | }}} |
| 165 | |
| 166 | '''NOTE ''' : si votre shell de login n'est pas bash, vous pouvez le modifier avec la commande chsh. |
| 167 | |