Hi Vikrant,
The following configuration works for me. Not sure which version I'm running, should be 9+.
STARTD_JOB_ATTRS
= $(STARTD_JOB_ATTRS) RequestDisk
DISK_USAGE_EXCEEDED
= (JobUniverse !=13 && DiskUsage =!= UNDEFINED && DiskUsage > RequestDisk)
use
POLICY: WANT_HOLD_IF = (DISK_USAGE_EXCEEDED, 105, my error string..).
Not
sure if my error string.. should be surrounded by quotation marks, as I'm templating the file with Jinja.
Tomer.
From: HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx> on behalf of Vikrant Aggarwal <ervikrant06@xxxxxxxxx>
Sent: Thursday, June 1, 2023 12:44 AM To: HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx> Subject: Re: [HTCondor-users] HTcondor disk resource related queries Hello Experts,
I am testing this configuration to put the jobs on hold breaching the disk limit.
STARTD_JOB_ATTRS = $(STARTD_JOB_ATTRS) RequestDisk
DISK_USAGE_EXCEEDED = (JobUniverse =!=13 && DiskUsage =!= UNDEFINED && DiskUsage > RequestDisk) WANT_HOLD = $(DISK_USAGE_EXCEEDED) WANT_HOLD_REASON = "Job exceeded disk usage limits" I clearly see the jobs are using more than RequestDisk size still they are not getting held.
# condor_who -af:h globaljobid disk DiskUsage TotalDisk TotalSlotDisk RequestDisk
globaljobid disk DiskUsage TotalDisk TotalSlotDisk RequestDisk test.example.com#412.0#1685567906 21356484 8192026 4271296648 21356484.0 16777216 test.example.com#413.0#1685567923 12813890 8192026 4271296648 12813890.0 8388608 test.example.com#414.0#1685567952 8542594 8192026 4271296648 8542594.0 3250000 test.example.com#415.0#1685568493 8542594 8192025 4271296648 8542594.0 3250000 test.example.com#416.0#1685568803 12813890 8192026 4271296648 12813890.0 10000000 test.example.com#417.0#1685568954 4271297 8192025 4271296648 4271297.0 1 9.0.17 is htcondor version I am using.
Thanks & Regards,
Vikrant Aggarwal
On Tue, May 30, 2023 at 1:09âPM Vikrant Aggarwal <ervikrant06@xxxxxxxxx> wrote:
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.
|