Jump to content


Photo

Flashen crasht vaak


  • Please log in to reply
47 replies to this topic

Re: Flashen crasht vaak #21 scriptmelvin †

  • PLi® Contributor
  • 720 posts

+46
Good

Posted 1 November 2022 - 20:46

Op de mount zelf zou dat kunnen, het probleem hier is een bestaande mount, waarbij de server is uitgezet zonder een deugdelijke umount te doen.


Dan zou je nog "timeo,retrans" kunnen proberen.


Sorry to inform you this member, my brother, passed away.

Re: Flashen crasht vaak #22 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 1 November 2022 - 20:46

heb op een forum ergens gelezen
dat bij automount de mount unmounted
wordt als de share weg is.
maar we weten op forums is veel onzin te vinden.

Dat enigma gaat hangen bij het schrijven
naar een niet werkende mount houd
toch in dat een exception geweest is.
Dat punt moet te vinden zijn en
daarop een try except zetten.

Edited by luisteraar, 1 November 2022 - 20:48.


Re: Flashen crasht vaak #23 littlesat

  • PLi® Core member
  • 57,431 posts

+708
Excellent

Posted 1 November 2022 - 20:56

Maar hier crashed python heel duidelijk volgens de log file en dat is altijd op te vangen met een try/except????

Edited by littlesat, 1 November 2022 - 20:57.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Flashen crasht vaak #24 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 1 November 2022 - 21:00

nu krijg ik een rare gedachte en
hoop dat ik ongelijk heb.
stel dat de nfs mount automatisch
verdwenen is en de image wordt naar
mount point geschreven dan word
in systeem geschreven die vol
raakt dat wordt ook hangen bij
te weinig ruimte.
Zal een kromme ingeving zijn.

Re: Flashen crasht vaak #25 scriptmelvin †

  • PLi® Contributor
  • 720 posts

+46
Good

Posted 1 November 2022 - 21:05

Als het goed is verdwijnt het mount point mee en zal je een error krijgen als je ernaar schrijft.


Sorry to inform you this member, my brother, passed away.

Re: Flashen crasht vaak #26 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 1 November 2022 - 21:19

Maar hier crashed python heel duidelijk volgens de log file en dat is altijd op te vangen met een try/except????


daarvoor is try except om
één vangnet te hebben.
Altijd durf ik niet te zeggen.

Re: Flashen crasht vaak #27 WanWizard

  • PLi® Core member
  • 70,849 posts

+1,832
Excellent

Posted 1 November 2022 - 21:57

Je haalt wat dingen door elkaar.

 

systemd heeft een mechanisme voor disk automount, dat werkt op dezelfde manier als autofs, maar meer geintegreerd. En daar kun je configureren dat net als bij autofs de mount na een idle timeout wordt verwijderd.'

 

Of dat ook werkt als je de server om zeep helpt waag ik te betwijfelen, maar dat kan ik testen als ik weer thuis ben, want daar gebruik ik het.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Flashen crasht vaak #28 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 1 November 2022 - 22:04

nfs enz is eigenlijk niet belangrijk het is een crash van enigma.
In enigma komt een misgreep naar
iets buiten enigma.
Als we weten welke functie die misgreep
doet kan je die in een try zetten en bij
mislukken actie onder nemen bv mount vergeten.

Edited by luisteraar, 1 November 2022 - 22:06.


Re: Flashen crasht vaak #29 WanWizard

  • PLi® Core member
  • 70,849 posts

+1,832
Excellent

Posted 1 November 2022 - 22:30

Voor deze ene specifieke case wel ja.

 

Maar waarschijnlijk ook alleen maar omdat nfs al een timeout heeft gehad (en die kan best lang duren). Ik denk dat als je de nfs server uit zet en direct de flash actie van de TS start, de box net zo vast staat als het bij de PVR functie zo is.

 

En dan los je er niet zo bijzonder veel mee op, want je pakt de root cause er niet mee aan...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Flashen crasht vaak #30 littlesat

  • PLi® Core member
  • 57,431 posts

+708
Excellent

Posted 2 November 2022 - 07:41

Klopt het is altijd beter de oorzaak op te lossen… dus vandaar niet meteen try except hier doen omdat als je de kern oplost het meteen ook op meerdere plekke. Oplost en zomaar over try except maskeert ook een boel (zoals we met de py3 migratie geleerd hebben).
Oa de lijst die daar geparsed wordt daar zouden eigenlijk al de bronnen die niet werken niet in voor moeten komen.

Edited by littlesat, 2 November 2022 - 07:42.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Flashen crasht vaak #31 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 2 November 2022 - 10:39

Try except is een nood oplossing om een crash te voorkomen waarbij

de oorzaak niet aan het programma ligt.

Oorzaak buiten programma kunnen zijn open close read write seek in out en die lijst

kan ik veel groter maken.

 

In boerentaal wil het zeggen als program merkt dat netwerk harde schijf usb stick enz niet goed

werkt moet een andere actie ondernomen worden ipv crashen.



Re: Flashen crasht vaak #32 WanWizard

  • PLi® Core member
  • 70,849 posts

+1,832
Excellent

Posted 2 November 2022 - 12:44

Ook weer zo.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Flashen crasht vaak #33 scriptmelvin †

  • PLi® Contributor
  • 720 posts

+46
Good

Posted 2 November 2022 - 13:46

Veel kwaad kan het ook niet, een try/except in een deel dat zoekt naar een locatie om de backup neer te zetten. Ik doe een gooi: Fix OSError: host is down #3558


Sorry to inform you this member, my brother, passed away.

Re: Flashen crasht vaak #34 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 2 November 2022 - 14:02

Mijn python kennis ontbreekt in C zou dat zo niet werken denk ik.

In de try mag maar 1 functie.

Afwachten op resultaten.



Re: Flashen crasht vaak #35 WanWizard

  • PLi® Core member
  • 70,849 posts

+1,832
Excellent

Posted 2 November 2022 - 14:10

Zou je 'm niet een niveau hoger zetten, in checkIfDevice() ?

def checkIfDevice(path, diskstats):
    try:
        st_dev = os.stat(path).st_dev
    except OSError:
        return false

    return (os.major(st_dev), os.minor(st_dev)) in diskstats

of wellicht nog beter:

def checkIfDevice(path, diskstats):
    try:
        st_dev = os.stat(path).st_dev
    except OSError:
        pass

    return (os.major(st_dev), os.minor(st_dev)) in diskstats if st_dev else false

Edited by WanWizard, 2 November 2022 - 14:12.

Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Flashen crasht vaak #36 scriptmelvin †

  • PLi® Contributor
  • 720 posts

+46
Good

Posted 2 November 2022 - 14:16

Nee, want dan returnt ie False en komt ie in mounts terecht. Het lijkt me dat een mount/device die een OSError gooit tijdens stat helemaal niet in de backuplocatiekandidatenlijst terecht moet komen.


Sorry to inform you this member, my brother, passed away.

Re: Flashen crasht vaak #37 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 2 November 2022 - 14:17

st_dev = os.stat(path).st_dev is geen functie dat gaat altijd goed.

Je moet het punt pakken waar de functie een extern device aanspreekt.


Edited by luisteraar, 2 November 2022 - 14:17.


Re: Flashen crasht vaak #38 WanWizard

  • PLi® Core member
  • 70,849 posts

+1,832
Excellent

Posted 2 November 2022 - 14:23

Nee, het is os.stat() die de fout gaat, want path is een stale mount.

 

Nee, want dan returnt ie False en komt ie in mounts terecht. Het lijkt me dat een mount/device die een OSError gooit tijdens stat helemaal niet in de backuplocatiekandidatenlijst terecht moet komen.

 

Je hebt helemaal gelijk.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Flashen crasht vaak #39 scriptmelvin †

  • PLi® Contributor
  • 720 posts

+46
Good

Posted 2 November 2022 - 14:43

En voor 8.3: Fix OSError: host is down #3559


Sorry to inform you this member, my brother, passed away.

Re: Flashen crasht vaak #40 WanWizard

  • PLi® Core member
  • 70,849 posts

+1,832
Excellent

Posted 2 November 2022 - 14:57

Merged.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.



5 user(s) are reading this topic

0 members, 5 guests, 0 anonymous users