Μετάβαση στο περιεχόμενο

Home directories en

Home directory volume (/home)

HOME storage space

For each account with access to the Aristotle University of Thessaloniki's computing cluster "Aristotle" a home directory is created in the storage volume hpc_workdir which can only be accessed by that account from the path /home/<first_letter>/<username>.

The available space for each new account is equal to 20GB and is set as a disk quota in the total storage resources. The specified limit may be modified to expand the available space, if necessary, after contacting hpc-support@auth.gr. After one year from the request, if the tasks for which additional storage space is required are completed, the storage is reverted to its original size.

After connecting to your account via ssh, you can see the path where your account's home directory is located using the following command:

# echo $HOME

You can check the available storage and the limits set for your account using the following command:

# quota -s -f /home

To see detailed information about the storage reserved by each individual directory in $HOME of your account, you can use the NCurses Disk Usage analyzer as follows:

# module load gcc/9.2.0 ncdu
# ncdu

Snapshot Policy

For data availability purposes, two daily and two weekly snapshots of each user's /home directory are taken based on the "Aristotle" computational cluster's snapshot policy. These snapshots are stored in the .snapshot/ hidden folder located in /home and every subdirectory.

Access to snapshots

To access the snapshot folders we follow the same procedure as for any other folder

# cd .snapshot/
# cd <snapshot>.<date>/

File Restoration

In case of a file being deleted by mistake, we enter the folder of the latest snapshot and execute the following command :

# cp -p <filename> ../../

With which we copy the file we deleted to the folder where we had it. Note that if we want to restore a folder, we use the same command with the following modification :

# cp -rp <foldername> ../../

Scratch volume (/scratch)

SCRATCH storage space

For each account with access to the Aristotle University of Thessaloniki's computing cluster "Aristotle" a scratch directory is created in the storage volume scratch_c which can only be accessed by that account from the path /scratch/<first_letter>/<username>.

The storage volume scratch_c consists of a set of SSD disks and is used to perform tasks, but not for long-term data storage. Data that remains in the scratch volume for more than 30 days will be deleted by an automatic mechanism to ensure the best possible performance of the storage. Therefore, data resulting from job execution should be moved to the home directory or to an external storage.

To move to the scratch directory of your account you can use the following command:

# cd $SCRATCH

cn50_nvme volume (/mnt/cn50_nvme/tmp)

The storage volume cn50_nvme is an NVMe storage system accessible from the ampere partition and the login nodes. It supports tasks running on the ampere partition that require high-speed file access (I/O).

To move to cn50_nvme, you can use the following command:

# cd /mnt/cn50_nvme/tmp/

Please note that this volume does not have an automatic data deletion mechanism like the scratch space, so files stored here remain without any time limitation. However, we kindly ask that you do not use this space for storing important data, as once full, the management team reserves the right to delete files without prior notice. This space is intended solely for temporary files, as indicated by the name "tmp".

Additionally, this space is accessible to all users. If you wish to protect the files within a folder from other users, you can use the following command to modify the folder's access permissions:

# chmod 770 <directory_name>

Other storage volumes

Also, the possibility of shared access to storage volumes for research teams is supported.