Nodes can be specified as a list, e.g. "7,8,11", a range, e.g. "10-16" or a combination. If no nodes are given, stauts of all nodes is queried - same as for bpstat all. Note that the nodes are specified by numbers (as opposed to Clubmask/Maui naming which consists of a dot followed by the number, e.g. ".0").
The properites and ownere are displayed in the same format as file properties in ls. Normally, when no jobs are running, all the nodes should be up and owned by clubmask:
bash-2.05b$ bpstat Node(s) Status Mode User Group 0-31 up ---x------ clubmask usersA user can only operate (call bpsh or bpcp) on nodes owned by that user. The ownership on a node is assigned to a user whose job(s) are currently running on that node (this includes interactive jobs, i.e. nodes allocated by cmgrab). For instance:
bash-2.05b$ cmgrab -p 20 -t 60 -n debugNIPS Submitted jobID debugNIPS.0 ...wait until DB is updated Waiting for the job to start ... (Ctrl-C to quit waiting - the job will remain in queue Job debugNIPS.0 is running nodes written to debugNIPS.0.nodes bash-2.05b$ bpstat Node(s) Status Mode User Group 0-1 up ---x------ gregory user 2-9 up ---x------ clubmask users 10-17 up ---x------ gregory user 18-31 up ---x------ clubmask users bash-2.05b$ bpcp cpi 0:/scratch/gregory bash-2.05b$ bpsh 0 ls -l /scratch/gregory total 488 -rwxr-xr-x 1 gregory 11 495334 Jul 30 18:39 cpi