Account#
You have to pass the MOOC at: and then request account at:
More information about services on HPC core website.
Here's your QuickStart Guide beautifully formatted in clean, professional Markdown, with clear structure, syntax highlighting, and user-friendly formatting:
๐ QuickStart Guide: Accessing Maestro Cluster at Pasteur Institute#
Note: Replace
username
with your actual login name throughout.
๐ Connect to Maestro#
๐ฅ๏ธ On Windows#
- Install WSL (Windows Subsystem for Linux).
- Choose Ubuntu as your Linux distribution.
- Once installed, open the WSL terminal.
- Your local drives will be accessible under
/mnt
.
๐ On macOS#
- Open Terminal via
Applications > Utilities
. - Your personal files are located under
/Users/username
.
๐ง On Linux#
- Open a terminal (e.g.,
xterm
,gnome-terminal
, etc.).
๐ SSH into Maestro#
Connect via SSH (from outside Pasteur, ensure you're connected to the VPN first):
ssh -Y username@maestro.pasteur.fr
โ The
-Y
flag enables X11 forwarding (useful for GUI apps).
After entering your password, youโll be logged in.
๐งช First-Time Check: Validate Your Account#
Run this command to confirm your account is active:
srun hostname
โ
Expected output:
maestro-xxxx
xxxx
is a four-digit number)
If this fails, contact the support team.
๐ฅ Transfer Files to Maestro#
โ Copy a Local Directory to Your Home Folder#
scp -r mydirectory username@maestro.pasteur.fr:
๐ This copies
mydirectory
to your home directory (~
).โ ๏ธ Note: Your
$HOME
has a 100 GB quota. Clean up old files regularly โ otherwise, jobs may fail due to lack of disk space.
๐พ Use $SCRATCH
for Temporary Work#
For large datasets or temporary processing:
scp -r mydirectory username@maestro.pasteur.fr:/pasteur/appa/scratch/username/
โ No quota โ unlimited space
โ But: Clean up after use!
โ ๏ธ Leaving large files in$SCRATCH
impacts other users' work.
๐ Monitor Your Jobs#
Add the following aliases to your ~/.bashrc
file to streamline job monitoring:
# Add to ~/.bashrc
alias sq='squeue -u $USER'
alias sqr='squeue -u $USER -t RUNNING'
alias sqp='squeue -u $USER -t PENDING'
alias sql='squeue -u $USER -l'
๐ก Run
source ~/.bashrc
after editing to reload.
๐ Available Commands:#
Command | Purpose |
---|---|
sq |
List all your jobs |
sqr |
Show only running jobs |
sqp |
Show only pending jobs |
sql |
Show detailed job info (e.g., node, memory, time) |
๐ These are essential for tracking job status and debugging.
โ Summary Checklist#
Task | Command |
---|---|
Connect via WSL (Windows) | Open WSL, use terminal |
Connect via macOS | Open Terminal |
SSH to Maestro | ssh -Y username@maestro.pasteur.fr |
Test login | srun hostname |
Copy files to home | scp -r mydir username@maestro.pasteur.fr: |
Copy to scratch | scp -r mydir username@maestro.pasteur.fr:/pasteur/appa/scratch/username/ |
Monitor jobs | Use sq , sqr , sqp , sql |
๐ Pro Tip: Always clean up your
$HOME
and$SCRATCH
directories after job completion to help maintain system fairness and performance.
๐ Need Help? Contact the Pasteur HPC support team for account issues, access, or troubleshooting.
โ You're now ready to run jobs, analyze data, and use Maestro efficiently!