Workspaces/Advanced Features: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
| Line 99: | Line 99: | ||
* 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]] |
||
| ⚫ | |||
'''Intermediate Users:''' |
'''Intermediate Users:''' |
||
| Line 105: | Line 104: | ||
* [[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]] |
||
| ⚫ | |||
'''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]] |
||
| ⚫ | |||
Revision as of 16:04, 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
- Multiple Filesystem Locations - Choosing the right filesystem for your workload
- 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
- Reminders & Configuration - Email reminders and ~/.ws_user.conf setup
- Sharing Workspaces - Group workspaces, ws_share, ACLs, Unix permissions
- ws_release - Release (delete) workspaces with immediate deletion options
- ws_restore - Restore expired or released workspaces
- ws_register - Create symbolic links to workspaces
- Quotas & Limits - Cluster-specific limits and checking quotas
- Best Practices - Recommendations for different use cases
By Task
Creating and Managing:
- Create workspace → Basic | Advanced
- List workspaces → Basic | Advanced
- Extend lifetime → Basic | Advanced
- Release workspace → Basic | Advanced
- Restore workspace → Basic | Advanced
Collaboration:
- Work with groups → Basic | Advanced
- Share with users → ws_share | ACLs | Unix Permissions
Configuration:
- Email reminders → Reminders
- Default settings → ~/.ws_user.conf
- Workspace links → ws_register
Resources:
- Filesystem selection → Filesystems
- Check quotas → Quota Commands
- Cluster limits → Quotas & Limits
By Experience Level
Beginners:
- Start with the main Workspaces guide
- Review Best Practices
Intermediate Users:
Advanced Users: