問題タブ [autosys]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
autosys - X 分ごとに Autosys からジョブを実行する
X 分ごとに Autosys からトリガーされるコンソール アプリケーションを実行しようとしています。
次のコマンドは、この機能を提供していないようです
start_times: ジョブが実行される毎日の正確な時刻 [start_mins では使用できません]
start_mins: ジョブが実行される各時間の分 [start_times では使用できません]
現時点でわかる解決策は、 start_mins を設定することです: 0,5,10,15,20,25,30,35,40,45,50,55
時間間隔が 5 分であればこれで問題ありませんが、間隔が 1 分から 2 分になると少し面倒になります。
x 分ごとにジョブを簡単に繰り返すように Autosys を構成する方法はありますか?
job-scheduling - Auto sys ファイル ウォッチャー ジョブ
タスク: 特定のファイルを監視するファイル監視ジョブを autosys に作成することです。
要件は、ファイルが毎日午前 9 時に到着し、ファイル ウォッチャー ジョブが午前 8 時 50 分までに実行を開始することです。ファイルが午前 10:00 までに受信された場合、ジョブは正常に終了するはずです。それ以外の場合は、アラート メール (SSIS パッケージ、別の autosys ジョブを介して) がトリガーされます。
Autosys(windows)を使用しています。午前 8 時 50 分頃にファイルの検索を開始し、午前 10 時にファイルの検索を終了し、ファイルが午前 10 時までに受信されない場合は、別の自動システム ジョブをトリガーするようにファイル ウォッチャー ジョブに指示する方法がわかりません。これを設定する方法。
どんな助けでも大歓迎です。
ありがとう、シンディ!!
autosys - Autosys ジョブの再試行回数をリセットする方法
再試行回数が設定されているジョブのリストがあります(ジル定義)。ジョブのステータスを取得すると、再試行回数 (この場合は 12) が表示されます。私はそれをリセットする方法を見つけようとしています:
-> autorep -J XXXXX%
ジョブ名 Last Start Last End ST Run/Ntry Pri/Xit
XXXXXX 03/19/2014 14:27:38 03/19/2014 14:56:07 SU 146461/12 0
autosys - Autosys JIL の挿入または更新 (存在する場合)
存在しない場合はジョブを作成し、それ以外の場合は更新するautosys JILを作成しようとしています。「update_or_create」などのコマンドがあると誓ったでしょうが、どこにも見つかりません。
intervals - autosys ジョブで n_retrys の間隔を手動で設定する方法
12:00 ~ 14:00 の間隔で 15 分ごとに実行する autosys ジョブが必要です。ただし、成功したら再実行しないようにする必要があります。
最初に start_mins と run_window を使用してこの動作を設定しましたが、これを使用すると、ジョブが成功すると再実行を停止できません。また、start_times で n_retrys を設定すると、失敗した直後にジョブが再実行されます。
これを達成する方法についてのアイデアはありますか?
注: これは R5 Autosys 用です
bash - UNIX でスクリプトの所有者を変更する
実行時に特定のファイルを削除すると、所有者が「xyz」であるUNIXシェルスクリプトファイルがあります。
このスクリプトをトリガーして、削除するファイルの所有者がスクリプトの所有者と異なる他のディレクトリにあるファイルを削除したいと考えています。これは可能ですか?これらの新しいファイルを削除できるように、このスクリプトを別のユーザーとして実行することは可能ですか?
編集: Autosys を使用して、このスクリプトを定期的にトリガーします。
windows - std_out_file で Autosys の変数を使用する
ジョブが実行されるたびに動的なジョブログ名を設定したいと思います。ジョブログにタイムスタンプを追加しても問題ありません。以下を使用しようとしました:
それはトリックにはなりません。Autosys は構文を受け入れますが、各「:」の前に「/」を追加するため、Jil は次のようになります。
ジョブは「出力のリダイレクト中にエラーが発生しました」で失敗します。私はちょうど使ってみました:
また、ログファイルの名前は日付ではなく同じでした。誰かがそれに対処しましたか?
autosys - すでに実行中の Autosys ジョブの開始
既に実行中の Autosys ジョブを開始するとどうなりますか? 開始は無視されますか、それともジョブの別のインスタンスが作成され、既に実行中のジョブと並行して実行されますか?
実行中のジョブに対して FORCE_STARTJOB を発行すると、ジョブが既に実行中であり、FORCE_STARTJOB は効果がないというエラーが発生するという事実は知っていますが、ジョブが既に実行されている場合に STARTJOB がどのように処理されるかはわかりません。