Configure BLADED Jobs on PBS
Prerequisites
External storage
- The external storage server must be network-reachable from Windows compute nodes.
- The storage protocol must support both NFS and CIFS.
- CIFS must allow the
fastoneuser to access the storage directory. The password is<FASTONE_PASSWORD>. See the Password Retrieval Guide. If you cannot access it, contact the relevant customer service manager, delivery manager, or technical support staff.
Steps
Install node dependencies
Enable the PBS scheduler on the platform
- Refer to the knowledge base SOP for enabling the PBS scheduler to run Bladed applications.
- Note: When enabling the PBS scheduler, select the
fastoneuser as the scheduler user.
- Note: When enabling the PBS scheduler, select the
Register nodes with the platform
- Note: On the Host Management page, when creating a new host, add the node with
usernameset tofastone.
PBS cluster
- Shared storage mount path:
- Ensure the shared storage directory
/fs/usersis readable and writable by thefastoneuser, for example withchmod -R 777 /fs/users, or add thefastoneuser to thesudoergroup. Replace/fs/userswith your actual shared storage path.
- Ensure the shared storage directory
Task configuration
- Configure the application and run tasks:
- Prepare a Bladed CWL document.
- Copy the corresponding CWL file to the
fastoneplatform. See the relevant documentation for usage details.
Common issues
- Execution user:
- The task execution user is
fastone, and it must befastone.
- The task execution user is
- Shared directory mount:
- On Windows, the mount defaults to drive
Z:.
- On Windows, the mount defaults to drive
Cluster errors
-
Error message:
error step: run cifs
Cause: CIFS mount failed. Check whether the CIFS configuration is correct. If Fastone Samba is used, refer to the Samba configuration section. -
Error message:
node: xxxxxx: win private key The system cannot find the path specified.
Cause: Windows has not logged in as thefastoneuser to configure SSH. See the minimum PBS node dependency guide, specifically the section on configuringfastoneSSH.