Workspaces/Advanced Features: Difference between revisions

From bwHPC Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
Line 107: Line 107:
* Start with the main [[Workspaces]] guide
* Start with the main [[Workspaces]] guide
* Review [[Workspaces/Advanced_Features/Best_Practices|Best Practices]]
* Review [[Workspaces/Advanced_Features/Best_Practices|Best Practices]]
* Set up [[Workspaces/Advanced_Features/Reminders#Configuration_File:_.7E.2F.ws_user.conf|~/.ws_user.conf]]


'''Intermediate Users:'''
'''Intermediate Users:'''
Line 113: Line 112:
* [[Workspaces#Work_with_Groups_.28Share_Workspaces.29|Set up group workspaces]]
* [[Workspaces#Work_with_Groups_.28Share_Workspaces.29|Set up group workspaces]]
* [[Workspaces/Advanced_Features/ws_allocate#Using_Workspaces_in_Batch_Jobs|Use in batch jobs]]
* [[Workspaces/Advanced_Features/ws_allocate#Using_Workspaces_in_Batch_Jobs|Use in batch jobs]]
* [[Workspaces/Advanced_Features/ws_restore#Helix-specific_-_Workspace_Snapshots|Snapshot recovery (Helix)]]


'''Advanced Users:'''
'''Advanced Users:'''
* [[Workspaces/Advanced_Features/Sharing|Advanced sharing methods]] (ACLs)
* [[Workspaces/Advanced_Features/Sharing|Advanced sharing methods]] (ACLs)
* [[Workspaces/Advanced_Features/ws_release#Immediate_Deletion_.28Free_Quota_Instantly.29|Immediate deletion for quota management]]
* [[Workspaces/Advanced_Features/ws_release#Immediate_Deletion_.28Free_Quota_Instantly.29|Immediate deletion for quota management]]
* [[Workspaces/Advanced_Features/ws_restore#Helix-specific_-_Workspace_Snapshots|Snapshot recovery (Helix)]]
* Set up [[Workspaces/Advanced_Features/Reminders#Configuration_File:_.7E.2F.ws_user.conf|~/.ws_user.conf]]

Latest revision as of 17:43, 2 December 2025

This document covers advanced features and detailed configuration options for the HPC workspace tools. For basic daily usage, see the main Workspaces guide.

Almost Complete Command Reference

Task Command
Create workspace for 30 days ws_allocate myWs 30
Create with custom email ws_allocate -m custom@example.com -r 3 myWs 30
Create group-writable workspace ws_allocate -G groupname myWs 30
Create on specific filesystem ws_allocate -F filesystem myWs 30
List all your workspaces ws_list
List by remaining time ws_list -R
List available filesystems ws_list -l or ws_find -l
Find workspace path ws_find myWs
Extend workspace by 40 days ws_extend myWs 40 or ws_allocate -x myWs 40
Share with another user ws_share share myWs username
List shared users ws_share list myWs
Send calendar reminder ws_send_ical myWs user@example.com
Release workspace ws_release myWs
List restorable workspaces ws_restore -l
Register workspace links ws_register ~/workspaces

Detailed Topics

Commands

  • ws_allocate - Create and extend workspaces (detailed options)
  • ws_list - List workspaces (sorting, filtering)
  • ws_find - Find workspace paths for scripts
  • ws_extend - Extend workspace lifetime
  • ws_release - Release (delete) workspaces with immediate deletion options
  • ws_restore - Restore expired or released workspaces
  • ws_register - Create symbolic links to workspaces

Configuration & Features

Best Practices

Quick Navigation

By Task

Creating and Managing:

Collaboration:

Configuration:

Resources:

By Experience Level

Beginners:

Intermediate Users:

Advanced Users: