Mislukte taken of uitvoerders verwijderd
U ziet mislukte taken of verwijderde uitvoerders:
De meest voorkomende redenen voor het verwijderen van uitvoerders zijn:
- Automatisch schalen: in dit geval wordt dit verwacht en geen fout. Bekijk automatisch schalen inschakelen.
- Verlies van spot-exemplaren: de cloudprovider maakt uw VM's vrij. Hier vindt u meer informatie over Spot-exemplaren.
- Uitvoerders hebben onvoldoende geheugen
Taken mislukken
Als u mislukte taken ziet, klikt u erop om naar de pagina's te gaan. Schuif vervolgens omlaag om de mislukte fase en een foutreden te zien:
Mogelijk krijgt u een algemene fout. Klik op de koppeling in de beschrijving om te zien of u meer informatie kunt krijgen:
Als u omlaag schuift op deze pagina, kunt u zien waarom elke taak is mislukt. In dit geval wordt het duidelijk dat er een geheugenprobleem is:
Mislukte uitvoerders
Als u wilt weten waarom uw uitvoerders mislukken, controleert u eerst het gebeurtenislogboek van de berekening om te zien of er een verklaring is waarom de uitvoerders zijn mislukt. Het is bijvoorbeeld mogelijk dat u spot-exemplaren gebruikt en de cloudprovider ze terugneemt.
Kijk of er gebeurtenissen zijn waarin het verlies van uitvoerders wordt uitgelegd. U ziet bijvoorbeeld berichten die aangeven dat het cluster het formaat wijzigt of dat spot-exemplaren verloren gaan.
- Als u spot-exemplaren gebruikt, raadpleegt u Spot-exemplaren verliezen.
- Als de grootte van uw berekening is gewijzigd met automatisch schalen, wordt dit verwacht en is er geen fout opgetreden. Zie Meer informatie over het wijzigen van het formaat van clusters.
Als u geen informatie in het gebeurtenislogboek ziet, gaat u terug naar de Spark-gebruikersinterface en klikt u op het tabblad Uitvoerders :
Hier kunt u de logboeken ophalen van de mislukte uitvoerders:
Volgende stap
Als u dit ver hebt bereikt, is de mooiste uitleg een geheugenprobleem. De volgende stap bestaat uit het onderzoeken van geheugenproblemen. Bekijk problemen met Spark-geheugen.