hpc:storage_on_hpc
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| hpc:storage_on_hpc [2025/03/31 14:30] – [Sometimes moun is not available but you can browse/copy/interract with gio commands] Gaël Rossignol | hpc:storage_on_hpc [2025/10/15 10:15] (current) – [NASAC] Adrien Albert | ||
|---|---|---|---|
| Line 163: | Line 163: | ||
| ====== Sharing files with other users ====== | ====== Sharing files with other users ====== | ||
| - | Sometimes you need to share files with some colleagues or your research group. | + | Sometimes, you may need to share files with colleagues or members of your research group. |
| - | We provide | + | We offer two types of shared folders: |
| - | * in " | + | |
| - | * in " | + | |
| - | If you need one, please fill the form on DW: https://dw.unige.ch/openentry.html? | + | * **In the " |
| + | * **In the " | ||
| - | If you are an Outisder user and you don't have access | + | To request a shared folder, please fill out the form at [[https:// |
| + | A **group** is a collection of users used to manage shared access to resources. These groups are defined and stored in the **Active Directory** and allow us to control who can access specific folders. | ||
| + | If you need more details about groups, please contact your **CI** (*correspondant informatique*). | ||
| + | |||
| + | If you are an *Outsider* user and do not have access to DW, please ask your **PI** to submit the request on your behalf. | ||
| <note important> | <note important> | ||
| You are not allowed to change the permission of your '' | You are not allowed to change the permission of your '' | ||
| Line 313: | Line 316: | ||
| [sagon@login1 ~] $ dbus-launch bash | [sagon@login1 ~] $ dbus-launch bash | ||
| </ | </ | ||
| + | |||
| + | **If you are using sbatch add a sleep after '' | ||
| + | |||
| + | < | ||
| + | dbus-launch bash | ||
| + | sleep 3 | ||
| + | gio mount .... | ||
| + | </ | ||
| mount the share, smb in this example: | mount the share, smb in this example: | ||
| Line 384: | Line 395: | ||
| < | < | ||
| - | (bamboo)-[rossigng@login1 ~]$ dbus-launch bash | + | $ dbus-launch bash |
| - | (bamboo)-[rossigng@login1 ~]$ ll /run/user/ | + | |
| - | 313457/ 42/ | + | $ gio mount smb:// |
| - | (bamboo)-[rossigng@login1 ~]$ ll / | + | |
| - | total 0 | + | |
| - | drwx------ 4 delislel unige 140 Jan 21 15:18 313457 | + | |
| - | drwx------ 7 gdm gdm 320 Jan 21 15:20 42 | + | |
| - | drwx------ 4 stigler | + | |
| - | (bamboo)-[rossigng@login1 ~]$ id | + | |
| - | uid=414558(rossigng) gid=5000(hpc_users) groups=5000(hpc_users), | + | |
| - | (bamboo)-[rossigng@login1 ~]$ gio mount smb:// | + | |
| Authentication Required | Authentication Required | ||
| Enter user and password for share “hpc_exchange” on “nasac-evs2.unige.ch”: | Enter user and password for share “hpc_exchange” on “nasac-evs2.unige.ch”: | ||
| Line 400: | Line 403: | ||
| Domain [SAMBA]: ISIS | Domain [SAMBA]: ISIS | ||
| Password: | Password: | ||
| - | (bamboo)-[rossigng@login1 ~]$ gio mount -l | + | |
| + | $ gio mount -l | ||
| Drive(0): SAMSUNG MZ7L3480HBLT-00A07 | Drive(0): SAMSUNG MZ7L3480HBLT-00A07 | ||
| Type: GProxyDrive (GProxyVolumeMonitorUDisks2) | Type: GProxyDrive (GProxyVolumeMonitorUDisks2) | ||
| Line 407: | Line 411: | ||
| Mount(0): hpc_exchange on nasac-evs2.unige.ch -> smb:// | Mount(0): hpc_exchange on nasac-evs2.unige.ch -> smb:// | ||
| Type: GDaemonMount | Type: GDaemonMount | ||
| - | (bamboo)-[rossigng@login1 ~]$ ls /run/user/ | + | |
| - | 313457/ 42/ | + | $ gio list smb:// |
| - | (bamboo)-[rossigng@login1 ~]$ ls / | + | |
| - | ls: cannot access '/ | + | |
| - | (bamboo)-[rossigng@login1 ~]$ ls ~/.gvfs | + | |
| - | ls: cannot access '/ | + | |
| - | (bamboo)-[rossigng@login1 ~]$ ls .local/ | + | |
| - | ls: cannot access ' | + | |
| - | (bamboo)-[rossigng@login1 ~]$ ls .cache/ | + | |
| - | (bamboo)-[rossigng@login1 ~]$ gio list smb:// | + | |
| backup | backup | ||
| - | (bamboo)-[rossigng@login1 ~]$ gio list smb:// | + | |
| + | $ gio list smb:// | ||
| toto | toto | ||
| titi | titi | ||
| tata.txt | tata.txt | ||
| + | |||
| + | $ gio cp smb:// | ||
| + | |||
| + | ... | ||
| </ | </ | ||
| Line 457: | Line 458: | ||
| The EESSI did a nice tutorial about CVMFS readable on [[https:// | The EESSI did a nice tutorial about CVMFS readable on [[https:// | ||
| + | ===== EOS ===== | ||
| + | You can mount root filesystems using EOS. | ||
| + | < | ||
| + | (bamboo)-[sagon@login1 ~]$ export EOS_MGM_URL=root:// | ||
| + | (bamboo)-[sagon@login1 ~]$ export EOS_HOME=/ | ||
| + | (bamboo)-[sagon@login1 ~]$ eos fuse mount / | ||
| + | </ | ||
| + | <note important> | ||
| ====== Robinhood ====== | ====== Robinhood ====== | ||
| Robinhood Policy Engine is a versatile tool to manage contents of large file systems. It daily scans the scratch beegfs filesystems. It makes it possible to schedule mass action on filesystem entries by defining attribute-based policies. | Robinhood Policy Engine is a versatile tool to manage contents of large file systems. It daily scans the scratch beegfs filesystems. It makes it possible to schedule mass action on filesystem entries by defining attribute-based policies. | ||
hpc/storage_on_hpc.1743431439.txt.gz · Last modified: (external edit)