other:available_servers
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| other:available_servers [2026/08/20 17:07] – [Connecting to the servers] Added content jypeter | other:available_servers [2026/08/25 16:19] (current) – [IPSL servers] Added some IPSL content jypeter | ||
|---|---|---|---|
| Line 37: | Line 37: | ||
| * CPU and RAM: '' | * CPU and RAM: '' | ||
| * Disk: '' | * Disk: '' | ||
| + | * Listing and killing processes: '' | ||
| * ... | * ... | ||
| Line 53: | Line 54: | ||
| * We use **'' | * We use **'' | ||
| + | * Use the [[other: | ||
| * Some computing resources can also be accessed with a web browser and a [[https:// | * Some computing resources can also be accessed with a web browser and a [[https:// | ||
| ==== Transferring data ==== | ==== Transferring data ==== | ||
| + | * Servers can usually only access data on local (in the same computer room) disks. If you need to work locally on data available on a remote server, you first have to download the remote data | ||
| + | * Notable exceptions : | ||
| + | * '' | ||
| + | * some of the data available in ''/ | ||
| + | * Reminder: when possible, **avoid duplicating data**, and **perform the data analysis near the (original) data** | ||
| + | * When possible, **// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * It is of course a good idea to document (in a simple text file) where the files come from, how they were pre-processed, | ||
| + | * We use transfer programs based on the //ssh protocol// to move data securely | ||
| + | * [[other: | ||
| + | * Use the [[other: | ||
| + | * [[other: | ||
| + | |||
| + | |||
| + | ==== Checking data integrity ==== | ||
| + | |||
| + | If you need to check that a (potentially big) file is identical to its remote version, you can first check that the file sizes are identical, and then **check data integrity** by comparing the // | ||
| + | |||
| + | e.g. with a 14 Gb file on spirit: | ||
| + | |||
| + | < | ||
| + | |||
| + | $ ls -l thetao_Omon_IPSL-CM6A-LR_piControl_r1i1p1f1_gn_185001-194912.nc | ||
| + | [...] 14293466154 [...] thetao_Omon_IPSL-CM6A-LR_piControl_r1i1p1f1_gn_185001-194912.nc | ||
| + | |||
| + | $ ls -lh thetao_Omon_IPSL-CM6A-LR_piControl_r1i1p1f1_gn_185001-194912.nc | ||
| + | [...] 14G [...] thetao_Omon_IPSL-CM6A-LR_piControl_r1i1p1f1_gn_185001-194912.nc | ||
| + | |||
| + | $ md5sum thetao_Omon_IPSL-CM6A-LR_piControl_r1i1p1f1_gn_185001-194912.nc | ||
| + | 5378634e97136d75e4517cb72e0cda9a | ||
| + | |||
| + | $ sha256sum thetao_Omon_IPSL-CM6A-LR_piControl_r1i1p1f1_gn_185001-194912.nc | ||
| + | 90cf48c540216897bf4d9841acd7034f85cc10e233eed74b1aa27fd77a8da1e6 | ||
| ===== LSCE servers ===== | ===== LSCE servers ===== | ||
| + | |||
| + | |||
| + | ==== The LSCE gateway ==== | ||
| + | |||
| + | '' | ||
| + | * Use '' | ||
| + | * By **//outside LSCE//**, we mean that your computer is: | ||
| + | * connected to the LSCE WiFi network (instead of the wired network) | ||
| + | * or physically outside LSCE | ||
| + | * You can also use '' | ||
| + | * <wrap hi>The '' | ||
| + | * **You have to** connect to an '' | ||
| + | |||
| + | |||
| + | ==== The LSCE interactive servers ==== | ||
| + | |||
| + | '' | ||
| + | * Use '' | ||
| + | * By **//inside LSCE//**, we mean that: | ||
| + | * your computer is connected to the LSCE **wired** network | ||
| + | * or you are using the [[https:// | ||
| + | * or you have a // | ||
| + | * <wrap hi>Never forget that you are **sharing** these interactive servers with other users!</ | ||
| + | * <wrap hi>Do not use too much CPU and/or memory for a long time</ | ||
| + | * Learn how to [[other: | ||
| + | * You can use one of the following commands if you want to know on which '' | ||
| + | * < | ||
| + | Last login: Mon Jun 3 08:49:53 2019 from somewhere | ||
| + | $ echo $HOST | ||
| + | obelix5 | ||
| + | $ hostname | ||
| + | obelix5</ | ||
| + | * In a python script, you can use the following to get some information | ||
| + | * < | ||
| + | >>> | ||
| + | (' | ||
| + | |||
| + | |||
| + | ==== The LSCE cluster ==== | ||
| + | |||
| + | * **[[https:// | ||
| + | * //Heavy duty// programs are programs that will prevent other users from working on the same server because these programs use a lot of CPU and/or memory for more than a few minutes. Ask your advisor, if you are not sure | ||
| + | |||
| + | |||
| + | ==== The LSCE JupyterHub notebook server ==== | ||
| + | |||
| + | * Read the [[other: | ||
| Line 64: | Line 147: | ||
| + | |||
| + | * **The [[https:// | ||
| + | * Note: the '' | ||
| + | * You will need a specific account (different from your //LSCE// account) to access these servers and use data files that are already available/ | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| ===== HPC centers ===== | ===== HPC centers ===== | ||
other/available_servers.1787238452.txt.gz · Last modified: by jypeter
