This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
other:newppl:starting [2018/01/08 14:08] jypeter [Accessing the CEA Saclay intranet and other CEA web sites with vpnssl] |
other:newppl:starting [2018/03/13 15:39] jypeter More changes |
||
---|---|---|---|
Line 6: | Line 6: | ||
===== The LSCE mailing lists ===== | ===== The LSCE mailing lists ===== | ||
- | It is important to register to the correct mailing lists, if you want to get all the information you need, on time. | + | It is important to join the correct mailing lists, if you want to get all the information you need, on time. |
==== The 'all' list ==== | ==== The 'all' list ==== | ||
Line 38: | Line 38: | ||
The best you can do is use the [[https://intranet.lsce.ipsl.fr/informatique/wifi/index.php|eduroam or guest wifi]] network, if your office is close enough to one of the access points. | The best you can do is use the [[https://intranet.lsce.ipsl.fr/informatique/wifi/index.php|eduroam or guest wifi]] network, if your office is close enough to one of the access points. | ||
- | **Warning!** You can't connect directly to the LSCE servers from the wifi network. If you need to do that, you will have to connect to a server outside LSCE first, and then back to LSCE... | + | **Warning!** You can't connect directly to the //obelix// LSCE servers from the wifi network. You first have to connect to ''ssh1.lsce.ipsl.fr'', and then to ''obelix'' |
===== Accessing the LSCE intranet ===== | ===== Accessing the LSCE intranet ===== | ||
Line 49: | Line 49: | ||
* Reading the mails with the [[https://agenda.lsce.ipsl.fr/|webmail]] or [[https://intranet.lsce.ipsl.fr/informatique/en/mail/thunderbird.php|Thunderbird]] | * Reading the mails with the [[https://agenda.lsce.ipsl.fr/|webmail]] or [[https://intranet.lsce.ipsl.fr/informatique/en/mail/thunderbird.php|Thunderbird]] | ||
- | * As soon as you have a LSCE e-mail address, make sure it is added to the clim or estimr **mailing list** | + | * As soon as you have a LSCE e-mail address, make sure it is added to the //clim// or //estimr// **mailing list** |
* [[https://intranet.lsce.ipsl.fr/informatique/en/orme/imprimantes.php|Printers]] | * [[https://intranet.lsce.ipsl.fr/informatique/en/orme/imprimantes.php|Printers]] | ||
Line 71: | Line 71: | ||
* **Intranet du voyageur**: if you need to make a plane/train reservation | * **Intranet du voyageur**: if you need to make a plane/train reservation | ||
* ... | * ... | ||
- | - Click on logout when you are done | + | - Click on //logout// when you are done |
===== Setting up your desktop computer ===== | ===== Setting up your desktop computer ===== | ||
Line 109: | Line 109: | ||
===== Accessing the Windows cluster from a Linux computer ===== | ===== Accessing the Windows cluster from a Linux computer ===== | ||
- | Follow the instructions in the [[https://intranet.lsce.ipsl.fr/informatique/en/orme/winsrv.php|Windows servers]] page. If you need to use a program that is missing on this cluster, see the [[#getting_help_from_the_lsce_system_administrators|Help]] section | + | Follow the instructions in the [[https://intranet.lsce.ipsl.fr/informatique/en/winsrv.php|Windows servers]] page. If you need to use a program that is missing on this cluster, see the [[#getting_help_from_the_lsce_system_administrators|Help]] section |
===== Accessing the Linux servers from your LSCE deskop ===== | ===== Accessing the Linux servers from your LSCE deskop ===== | ||
Line 119: | Line 119: | ||
==== Windows desktop ==== | ==== Windows desktop ==== | ||
- | There should be an //Asterix// shortcut on the left side of your desktop. Double-click on it in order to open a window (e.g. with graohics) environment on one of the asterix servers. Each terminal you will open in this environment will run on the same asterix server. Use ssh to [[#which_linux_servers_should_you_use|connect to an obelix server]] if you need to run something that will require more computing resources | + | There should be an //Obelix// shortcut on the left side of your desktop. Double-click on it in order to open a window (e.g. with graphics) environment on one of the obelix servers. Each terminal you will open in this environment will run on the same obelix server. Use ssh to [[#which_linux_servers_should_you_use|connect another server]] |
- | Note: you can also use [[other:win7apps#putty|Putty]] if you just need text windows, or [[other:win7apps#putty|Putty]]+[[other:win7apps#cygwin-x|Cygwin-X]] if you also need graphics | + | If there is not yet an //Obelix// shortcut, use the [[other:win7apps#setup|VcXsrv XLaunch]] program to create it |
+ | |||
+ | Note: you can also use [[other:win7apps#putty|Putty]] if you just need text windows, or [[other:win7apps#vcxsrv_windows_x_server|VcXsrv]] or [[other:win7apps#putty|Putty]]+[[other:win7apps#cygwin-x|Cygwin-X]] if you also need graphics | ||
===== Which Linux servers should you use? ===== | ===== Which Linux servers should you use? ===== | ||
- | There are lots of things you can do directly on your local Win7 or Linux desktop (displaying pdf, images, using a text editor, ...), rather than directly on the servers. Never forget that **your local desktop has access to the remote disks on the Linux servers**. | + | There are lots of things you can do directly on your **local** Win7 or Linux desktop (displaying pdf, images, using a text editor, ...), rather than on the remote servers. Never forget that **your local desktop has access to the remote disks on the Linux servers**. |
- | Otherwise, use the appropriate Linux servers. The load balancing system will send you to the server that has currently the smallest load | + | Otherwise, **use the appropriate Linux servers**. The //load balancing// system will send you to the server that has currently the smallest load |
- | * asterixN (''ssh asterix'', or ''ssh asterix.lscelb''): use these servers for the usual day-to-day work (things that use less than 1 Gb, don't use 100% CPU for a long time) | + | * obelixN (''ssh obelix'', or ''ssh obelix.lscelb''): never forget that you are sharing these servers with other users! Do not use too much CPU and memory for a long time. Heavy computation should be done on the obelix cluster |
- | * obelixN (''ssh obelix'', or ''ssh obelix.lscelb''): use these servers for interactive processes that will need //more// ram and/or CPU during a //longer// time | + | * [[https://intranet.lsce.ipsl.fr/informatique/en/calcul/batch.php|the batch system]] (aka //obelix cluster//) for really heavy duty programs |
- | * [[https://intranet.lsce.ipsl.fr/informatique/en/orme/calcul/batch.php|the batch system]] (aka //obelix cluster//) for really heavy duty programs | + | * in some cases, you may need an account to use the [[http://mesocentre.ipsl.fr/|IPSL/ESPRI clusters]] (aka //ciclad// and //climserv//), especially if you need to use data that is already available/mirrored there, rather than copying the data to LSCE |
- | * in some cases, you may need an account to use the [[http://mesocentre.ipsl.fr/|IPSL/ESPRI clusters]] (aka //ciclad// and //climserv//), especially if you need to use data that is available there, rather than copying the data to LSCE | + | * asterixN (''ssh asterix'', or ''ssh asterix.lscelb''): some people may mention these servers, but they don't exist any more |
==== Which shell are you using? ==== | ==== Which shell are you using? ==== | ||
Line 213: | Line 215: | ||
* **Location**: the location depends on the machine you are connected to in the current terminal | * **Location**: the location depends on the machine you are connected to in the current terminal | ||
- | * On the LSCE servers (asterixN, obelixN): ''/home/users/your_lsce_login'' | + | * On the LSCE servers (obelixN): ''/home/users/your_lsce_login'' |
* Non LSCE servers: | * Non LSCE servers: | ||
* TGCC: ''/ccc/cont003/home/dsm/your_tgcc_login''\\ You can find out the location of all your directories with ''ccc_home -a'' (use ''ccc_home -h'' to find out all the available options) | * TGCC: ''/ccc/cont003/home/dsm/your_tgcc_login''\\ You can find out the location of all your directories with ''ccc_home -a'' (use ''ccc_home -h'' to find out all the available options) | ||
Line 224: | Line 226: | ||
* **Backup of the home directory on the LSCE servers**: YES! Every night | * **Backup of the home directory on the LSCE servers**: YES! Every night | ||
- | * More details on the [[https://intranet.lsce.ipsl.fr/informatique/en/orme/nsr/index.php|backup system]] page | + | * More details on the [[https://intranet.lsce.ipsl.fr/informatique/en/nsr/index.php|backup system]] page |
* Put the most important sources/scripts/data/papers in this directory | * Put the most important sources/scripts/data/papers in this directory | ||
* Do not put temporary files, or big data files that are available somewhere else in this directory! | * Do not put temporary files, or big data files that are available somewhere else in this directory! | ||
Line 245: | Line 247: | ||
* **Backup**: NO | * **Backup**: NO | ||
* Use this directory for temporary and big data files | * Use this directory for temporary and big data files | ||
- | * The files older than 6 months (and possibly older than 1 month) will be **automatically deleted** if there is not enough free space. See the [[https://intranet.lsce.ipsl.fr/informatique/en/orme/disques.php|Scratch area]] section for more details | + | * The files older than 6 months (and possibly older than 1 month) will be **automatically deleted** if there is not enough free space. See the [[https://intranet.lsce.ipsl.fr/informatique/en/disques.php|Scratch area]] section for more details on the retention policy |
+ | * In other words, the files are guaranteed to stay 1 month and possibly longer | ||
* **Quota**: NO | * **Quota**: NO | ||
Line 254: | Line 257: | ||
* **Location**: ''/home/some_project_name/your_lsce_login'' | * **Location**: ''/home/some_project_name/your_lsce_login'' | ||
* Ask your advisor if you should use a specific project directory and the technical details about it | * Ask your advisor if you should use a specific project directory and the technical details about it | ||
- | * Use this directory for storing the (big) data files that you can't store in the //home// directory, and should not store in the //scratch// directory | + | * Use this directory for storing the (big) data files that you can't store safely in the //scratch// directory, and should not store in the //scratch// directory |
* **Backup**: ask your advisor | * **Backup**: ask your advisor | ||
Line 263: | Line 266: | ||
Your Linux environment may sometimes stop working correctly because you have exceeded the allowed quota on your disks (check your quotas with ''quota -s''). You can use the following command to get the size of all the directories and files in the current directory, sorted by size: ''du -sh * | sort -rh'' | Your Linux environment may sometimes stop working correctly because you have exceeded the allowed quota on your disks (check your quotas with ''quota -s''). You can use the following command to get the size of all the directories and files in the current directory, sorted by size: ''du -sh * | sort -rh'' | ||
+ | |||
+ | <code>jypeter@obelix4 - ...jypeter - 46 >cd /home/scratch01/jypeter | ||
+ | /home/scratch01/jypeter | ||
+ | |||
+ | jypeter@obelix4 - ...jypeter - 47 >du -sh * | sort -rh | ||
+ | 58M GLAC1DHiceF26.nc | ||
+ | 47M dashboard | ||
+ | 44M GLAC1DdrainagePointerF26ka.nc | ||
+ | 15M octcdf | ||
+ | 12M 1901.nc | ||
+ | 3.2M cmake | ||
+ | ...</code> | ||
===== Useful documentation for beginners ===== | ===== Useful documentation for beginners ===== |