電子メール通知について
電子メール通知を有効にすると、ジョブの開始時と完了時にジョブ所有者に通知できます。 この機能は個々のジョブに適用され、ジョブの作成時、ジョブの開始時、完了時、またはその両方で電子メール通知を送信する必要がある場合は、ジョブ所有者が指定する必要があります。 電子メール通知は、ジョブ所有者のドメイン資格情報に基づいて取得される、ジョブ所有者の電子メール アカウントに送信されます。
[ジョブ スケジューラの構成] ダイアログ ボックスの [電子メール通知] タブでは、電子メール通知を有効にできるほか、簡易メール転送プロトコル (SMTP) サーバー、セキュリティと認証の設定、および電子メール通知の送信に使用する送信元アドレスを指定できます。
構成オプションを変更する方法については、「HPC ジョブ スケジューラ サービスの構成」を参照してください。
重要な考慮事項
次の一覧では、クラスターで電子メール通知を有効にする際に考慮すべきいくつかの事項の概要を示します。
電子メール通知の送信に使用する SMTP サーバーで認証が必要な場合は、ドメイン資格情報またはドメイン以外の資格情報を指定できます。 ドメイン資格情報は検証できますが、ドメイン以外の資格情報は検証できません。 このため、ドメイン以外の資格情報を使用して SMTP サーバーに接続する場合は、それらが有効であることを確認します。
SMTP サーバーのセキュリティ設定に応じて、電子メール通知を送信するために指定する資格情報は、送信元アドレスとして指定した電子メール アカウントを使用して電子メールを送信できる必要があります。
指定する SMTP サーバーでは、毎日 1 つのアカウントから送信できる電子メールの数が制限される場合があります。 SMTP サーバーの管理者に、使用する電子メール アカウントに制限がないことを確認するか、そのアカウントに設定されている制限で十分であることを確認します。
電子メール通知は、ドメイン コントローラーや SMTP サーバーの応答性、ネットワークの輻輳、SMTP サーバーの負荷など、HPC クラスターの外部のさまざまな条件によって影響を受ける可能性があります。 これらの条件は、電子メール通知を有効にする前に評価するか、クラスター ユーザーが電子メール通知の受信に関する問題を報告する場合は、今後評価することが重要です。
ジョブ スケジューラは、保留中の通知の内部キューを保持します。 キュー内の各エントリについて、ジョブ スケジューラは Active Directory でユーザーを検索し、電子メールを作成して送信します。 メッセージがエラーを受け取った場合、通知は再キューされます。 スケジューラは、1 分あたり最大 1,200 件の通知の送信を試みることができます。 キューの最大長は 6,000 エントリです。 キューの長さを超えると、通知はキューから削除されます。
削除または失敗した電子メール通知に関するエラー (EventID 101) イベントと警告 (EventID 102) イベントは、Scheduler によって Windows HPC Server イベント ログに記録されます。
カスタム通知システムを使用する場合は、組み込みの通知システムを無効にすることができます。 ジョブごとに通知を要求するために使用されるジョブ プロパティには、HPC PowerShell、コマンド ライン、および HPC API を使用してアクセスできます。
その他の参照
HPC ジョブ スケジューラ サービス の構成