Udostępnij za pośrednictwem


Zadania zakończone niepowodzeniem lub funkcje wykonawcze usunięte

W związku z tym widzisz zadania, które zakończyły się niepowodzeniem lub usunięto funkcje wykonawcze:

Zadania zakończone niepowodzeniem

Najczęstsze przyczyny usuwania funkcji wykonawczych to:

  • Skalowanie automatyczne: w tym przypadku jest to oczekiwane, a nie błąd. Zobacz Włączanie skalowania automatycznego.
  • Straty wystąpień typu spot: dostawca usług w chmurze odzyskuje maszyny wirtualne. Więcej informacji na temat wystąpień typu Spot można znaleźć tutaj.
  • Funkcje wykonawcze zabrakło pamięci

Zadania zakończone niepowodzeniem

Jeśli zobaczysz jakiekolwiek zadania zakończone niepowodzeniem, kliknij je, aby przejść do ich stron. Następnie przewiń w dół, aby zobaczyć etap niepowodzenia i przyczynę niepowodzenia:

Przyczyna błędu

Może wystąpić błąd ogólny. Kliknij link w opisie, aby sprawdzić, czy możesz uzyskać więcej informacji:

Opis błędu

Jeśli przewiniesz w dół na tej stronie, zobaczysz, dlaczego każde zadanie nie powiodło się. W takim przypadku staje się oczywiste, że występuje problem z pamięcią:

Zadania, które zakończyły się niepowodzeniem

Nieudane funkcje wykonawcze

Aby dowiedzieć się, dlaczego funkcje wykonawcze kończą się niepowodzeniem, najpierw należy sprawdzić dziennik zdarzeń obliczeń, aby sprawdzić, czy istnieją jakieś wyjaśnienia, dlaczego funkcje wykonawcze nie powiodły się. Na przykład możliwe jest, że używasz wystąpień typu spot, a dostawca usług w chmurze zabiera je z powrotem.

Dziennik zdarzeń

Sprawdź, czy istnieją jakiekolwiek zdarzenia wyjaśniające utratę funkcji wykonawczych. Na przykład mogą zostać wyświetlone komunikaty wskazujące, że klaster zmienia rozmiar lub wystąpienia typu spot są tracone.

Jeśli nie widzisz żadnych informacji w dzienniku zdarzeń, przejdź z powrotem do interfejsu użytkownika platformy Spark , a następnie kliknij kartę Funkcje wykonawcze :

Funkcje wykonawcze

W tym miejscu możesz pobrać dzienniki z funkcji wykonawczych, które zakończyły się niepowodzeniem:

Nieudane funkcje wykonawcze

Następny krok

Jeśli zdobyłeś tę dotąd, najpodobniejszym wyjaśnieniem jest problem z pamięcią. Następnym krokiem jest zagłębienie się w problemy z pamięcią. Zobacz Problemy z pamięcią platformy Spark.