This commit is contained in:
2019-06-18 10:47:52 +02:00
parent bdda294d64
commit 2f18499dee
2 changed files with 41 additions and 40 deletions

View File

@ -2,7 +2,7 @@
title: Merlin6 Data Directories
#tags:
#keywords:
last_updated: 13 June 2019
last_updated: 18 June 2019
#summary: ""
sidebar: merlin6_sidebar
permalink: /merlin6/data-directories.html
@ -30,9 +30,7 @@ A summary for each directory would be:
| /scratch | *Undef* | *Undef* | N/A | N/A | no | N/A |
| /shared-scratch | *Undef* | *Undef* | N/A | N/A | no | N/A |
---
## User home directory
### User home directory
Home directories are part of the PSI NFS Central Home storage provided by AIT.
However, administration for the Merlin6 NFS homes is delegated to Merlin6 administrators.
@ -50,7 +48,7 @@ Users can check their quota by running the following command:
quota -s
```
### Home directory policy
#### Home directory policy
* Read **[Important: Code of Conduct](## Important: Code of Conduct)** for more information about Merlin6 policies.
* Is **forbidden** to use the home directories for IO intensive tasks
@ -62,9 +60,7 @@ Snapshots are found in the following directory:
/psi/home/.snapshop/$username
```
---
## User data directory
### User data directory
User data directories are part of the Merlin6 storage cluster and technology is based on GPFS.
@ -81,16 +77,14 @@ Users can check their quota by running the following command:
mmlsquota -u <username> --block-size auto merlin-user
```
### User Directory policy
#### User Directory policy
* Read **[Important: Code of Conduct](## Important: Code of Conduct)** for more information about Merlin6 policies.
* Is **forbidden** to use the data directories as ``scratch`` area during a job runtime.
* Use ``/scratch``, ``/shared-scratch`` for this purpose.
* No backup policy is applied for user data directories: users are responsible for backing up their data.
---
## Project data directory
### Project data directory
Project data directories are part of the Merlin6 storage cluster and technology is based on GPFS.
@ -115,16 +109,14 @@ Users can check the project quota by running the following command:
mmrepquota merlin-proj:$projectname
```
### Project Directory policy
#### Project Directory policy
* Read **[Important: Code of Conduct](## Important: Code of Conduct)** for more information about Merlin6 policies.
* Is **forbidden** to use the data directories as ``scratch`` area during a job runtime.
* Use ``/scratch``, ``/shared-scratch`` for this purpose.
* No backups: users are responsible for managing the backups of their data directories.
---
## Scratch directories
### Scratch directories
There are two different types of scratch disk: **local** (``/scratch``) and **shared** (``/shared-scratch``).
Specific details of each type is described below.
@ -146,7 +138,7 @@ A summary for the scratch directories is the following:
| merlin6 | computing node | 1.3TB / NVMe | ``/scratch`` | 50TB / GPFS | ``/shared-scratch`` | ``merlin-c-[001-022,101-122,201-222`` |
| merlin6 | login node | 2.0TB / NVMe | ``/scratch`` | ``N/A`` | ``N/A`` | ``merlin-l-00[1,2]`` |
### Scratch directories policy
#### Scratch directories policy
* Read **[Important: Code of Conduct](## Important: Code of Conduct)** for more information about Merlin6 policies.
* By default, *always* use **local** first and only use **shared** if you specific use case needs a shared scratch area.