External job submission (esub)

The temporary file (pointed to by LSB_SUB_PARM_FILE) that LSF uses to store bsub options entered in the command line stores the following information specific to Dynamic Cluster job submission:
Option bsub or bmod option data type Description
LSB_SUB4_DC_TEMPLATE -dc_tmpl string Dynamic Cluster only. String that contains the name of the Dynamic Cluster templates that the job can use.

The any keyword allows the use of any Dynamic Cluster template, while the none keyword uses none of the Dynamic Cluster templates (while ignoring any other Dynamic Cluster options).

Start of change LSB_SUB4_DC_NOT_MIGRATABLE End of change Start of change -dc_livemigvm n End of change Start of change boolean End of change Start of change Dynamic Cluster only. "Y" specifies that Dynamic Cluster jobs cannot be live migrated. End of change
Start of change LSB_SUB4_DC_MIGRATABLE End of change Start of change -dc_livemigvm y End of change Start of change boolean End of change Start of change Dynamic Cluster only. "Y" specifies that Dynamic Cluster jobs can be live migrated. End of change
LSB_SUB4_DC_MTYPE_ANY -dc_mtype any boolean Dynamic Cluster only. "Y" specifies that Dynamic Cluster jobs run on any machines.
LSB_SUB4_DC_MTYPE_PM -dc_mtype pm boolean Dynamic Cluster only. "Y" specifies that Dynamic Cluster jobs run on physical machines.
LSB_SUB4_DC_MTYPE_VM -dc_mtype vm boolean Dynamic Cluster only. "Y" specifies that Dynamic Cluster jobs run on virtual machines.
LSB_SUB4_DC_PREEMPTACTION _VM -dc_vmaction savevm | livemigvm | requeuejob string Dynamic Cluster only. Specifies the action taken on the lower priority job if the Dynamic Cluster job is preempted when running on a virtual machine:
  • "savevm" specifies that the lower priority job is saved so that it can continue later on.
  • "livemigvm" specifies that the lower priority job is live migrated to another hypervisor.
  • "requeuejob" specifies that the lower priority job is killed and resubmitted to the queue.