HPC-Aufträge bleiben im Abbruchmodus hängen, und neue Aufträge werden nicht gestartet.
Dieser Artikel enthält eine Lösung für Probleme mit dem Ausführen von Aufträgen, die im Abbruchmodus hängen bleiben, und neue Aufträge können nicht in den Ausführungsstatus umgewandelt werden, wenn eine Azure SQL-Datenbank für eine HPC PACK-Remotedatenbank verwendet wird.
Symptome
Wenn Sie die ausgeführten Aufträge abbrechen, bleiben sie im Abbruchmodus hängen, und neue gesendete Aufträge befinden sich weiterhin in der Warteschlange, während Computeknoten zum Ausführen der Aufträge verfügbar sind. Das Neustarten der Knoten hilft nicht.
In der Zwischenzeit wird die Plattform als Dienstdatenbank (PaaS) auf 100 % gedrückt, und im HPC-Schedulerprotokoll wird die folgende Fehlermeldung angezeigt:
Der Planerserver ist ausgelastet. Sie kann die Clientanforderung jetzt nicht verarbeiten. Versuchen Sie es später noch mal.
Ursache
Dieses Problem tritt auf, da der Kopfknoten überlastet ist, da die PaaS-Datenbank ihren Leistungsgrenzwert erreicht.
Lösung
Um dieses Problem zu beheben, erhöhen Sie die Datenbanktransaktionseinheit (Database Transaction Unit, DTU) auf eine höhere SKU für die Schedulerdatenbank in Azure, die Ihrer Workload entspricht. Die für die HPC-Schedulerdatenbank erforderliche anfängliche DTU beträgt 100 DTU.
References
Weitere Informationen finden Sie in Schritt 1: Vorbereiten der Remotedatenbanken.
Kontaktieren Sie uns für Hilfe
Wenn Sie Fragen haben oder Hilfe mit Ihren Azure-Gutschriften benötigen, dann erstellen Sie beim Azure-Support eine Support-Anforderung oder fragen Sie den Azure Community-Support. Sie können auch Produktfeedback an die Azure Feedback Community senden.