Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| infra:howto:runjob [2025/02/27 12:54] – remi | infra:howto:runjob [2026/03/11 10:25] (current) – [Quotas] marc | ||
|---|---|---|---|
| Line 10: | Line 10: | ||
| + | ===== Connection ===== | ||
| + | Currently, you have to SSH directly on one of the compute node, either server [[infra: | ||
| + | |||
| + | $ ssh firstname.lastname@disco.hevs.ch | ||
| + | $ ssh firstname.lastname@chacha.hevs.ch | ||
| + | | ||
| + | ** NOTE : Please note you have to connect from the school network or the HEVS VPN to be able to connect on those servers ** | ||
| + | |||
| + | TODO : Change doc when the jump host will be ready | ||
| ===== Environment ===== | ===== Environment ===== | ||
| - | On either server [[infra: | + | |
| - | You have also another symlink **shared_dataset** for jobs that needs to be run on several nodes : this filesystem is shared between nodes. | + | |
| + | 3. Your .bashrc / .zshrc contains by default the variable **APPTAINER_TMPDIR** set to **/ | ||
| - | NOTE : By default, you are the only one seeing your data : If you are working as a team on these data, **please ask for a group creation** so we can add members in it and apply suitable permissions. | + | |
| Line 27: | Line 37: | ||
| To avoid having everyone installing their libraries installed on the system or on their user directly on the physical servers, we need you to keep them cleanly packed in a container : That way you can both install what you want inside this container, and you can do it without needing any root priviledge on the server you are sharing with other researchers. | To avoid having everyone installing their libraries installed on the system or on their user directly on the physical servers, we need you to keep them cleanly packed in a container : That way you can both install what you want inside this container, and you can do it without needing any root priviledge on the server you are sharing with other researchers. | ||
| - | See [[infra: | + | **For examples, see : [[infra: |
| Line 34: | Line 44: | ||
| To be able to run a job on the ISC Compute Center, you **MUST** run it under [[https:// | To be able to run a job on the ISC Compute Center, you **MUST** run it under [[https:// | ||
| - | For examples, see : [[infra: | + | **For examples, see : [[infra: |
| + | |||
| + | More information on our **[[infra: | ||
| ===== Storage considerations ===== | ===== Storage considerations ===== | ||
| Line 64: | Line 76: | ||
| **NOTE :** Please note the filer storage is slow, it is not advised to run a job directly using those data. | **NOTE :** Please note the filer storage is slow, it is not advised to run a job directly using those data. | ||
| + | **TODO :** set auto-cleaning for old data on each filesystem | ||
| + | |||
| + | |||
| + | ==== Quotas ==== | ||
| + | - The root filesystem (/, including /home) for every researchers is 20GB for convenience. For students, this quota is lowered to 10GB to encourage proper infrastructure usage / coding with a lower threshold. | ||
| + | - On local and shared datasets, quota will be set on a case by case basis | ||
| ==== Cleaning ==== | ==== Cleaning ==== | ||
| Line 81: | Line 99: | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| - | - Currently your vscode caches | + | - Currently your vscode caches |
| + | |||
| + | ==== Automation ==== | ||
| + | |||
| + | If you need to use Cron to schedule something, you need to ask for your user to be added to the / | ||
