PBSジョブの延長


8

ウォールタイム制限の設定エラーのために、数日かかるジョブが途中で終了することを発見するのは非常に痛いです。

実行中のPBSジョブ用に変更する方法はありますか?

回答:


9

これはシステム固有ですが、qalterコマンドを探しています。


1
そして通常、そのシステムに対する管理特権がない場合は、リソースを下げることしかできません。これはおそらく望んでいないことです...
FrenchKheldar

@FrenchKheldarユーザーにこの特権を与えることはかなり一般的であるという印象を受けました。もちろん、キューを乱用するために使用できますが、そのような動作を追跡するのは簡単です。
mbq

@mbq私の経験は、他の環境よりも多くの制限がある可能性があると私が推測している政府機関での経験だと思います。そして、計算リソースへのアクセスを常に探しているユーザーとして、もしこれが許されれば、私は間違いなくこの種の抜け穴を調べます。これは、少ないリソースを要求することで優先キューを回避できることを意味します...
FrenchKheldar

興味深いことに、私は常にqalter、ジョブの開始前に制限時間を増やすことしかできないと思っていました(これは、manページで読んだと思います)。
デビッドZ

2

クラスターを介してIT管理者に連絡してください。仕事が始まらないなど、他の問題を抱えている人を知っています。IT管​​理者が見つかると、彼らが対応しました。


2

怠惰な人々のために:

qalter -l walltime=<new walltime> <jobid>

2

古い質問ですが、Googleからここに到着した人のためにいくつかの追加情報を追加しています

ジョブがTORQUEで実行されると、qalterコマンドがTORQUEマネージャーまたはオペレーターによって実行されない限り、ウォールタイムを長くする要求は無視されます。実行中のジョブのウォールタイムを延長するには、管理者に連絡する必要があります。実行中のジョブのウォールタイムを短縮できます。ジョブが実行されていない(キューに入れられているか保留されている)場合は、qalterを使用してウォールタイムを増やします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.