Automount - automatisches Aushängen funktioniert nicht unter OE2.5/GP3.3

  • Hi,


    hab heute mal meine 7080 mit OE2.5 und GP3.3 beglückt.


    Über den GP Automount Editor binde ich meine NFS mounts ein.
    Das funktioniert auch tadellos.


    Jedoch ist mir aufgefallen, das das automatische un-mounten, was nach 5 Sekunden Inaktivität passieren soll, nicht funktioniert.


    Mit netstat ist auch keine Verbindung zw. der Box und dem NFS Mount mehr zu sehen.
    Das ganze tritt mit NFS v3 sowie v4 auf.


    Mit OE2.2 und GP3.3 hat das automatische un-mounten sauber funktioniert.


    Hat jemand eine Idee woran das liegen könnte ?
    Bzw. hat jemand auch dieses Verhalten feststellen können ?


    Grüße
    Chris

  • Bei oe 2.5 sollte man den networkbrowser / fstab benutzen.
    Das funktioniert problemlos.

  • Ja, bei einem mit dem Networkbrowser hinzugefügten NFS mount funktioniert der automatische umount.


    Aber sollte das mit dem GP Automounter nicht auch sauber funktionieren ?
    Immerhin ist im Wiki beschrieben wie dieser ab OE2.2 zu nutzen ist ...


    Beide Optionen nutzen ja den autofs Dienst. Nur beim GP Automounter klappts mit dem automatischen umount nicht.


    Habe es eben nochmal mit den gleichen Mount-Optionen über beide Wege probiert.


    NFS mount via Networkbrowser:

    Code
    192.168.1.20:/volume1/backup on /media/backup type nfs (rw,relatime,vers=3,rsize=8192,wsize=8192,namlen=255,soft,nolock,proto=udp,timeo=2,retrans=3,sec=sys,mountaddr=192.168.1.20,mountvers=3,mountport=892,mountproto=udp,local_lock=all,addr=192.168.1.20)


    NFS mount via GP Automounter

    Code
    192.168.1.20:/volume1/backup on /media/network/backup type nfs (rw,relatime,vers=3,rsize=8192,wsize=8192,namlen=255,soft,nolock,proto=udp,timeo=2,retrans=3,sec=sys,mountaddr=192.168.1.20,mountvers=3,mountport=892,mountproto=udp,local_lock=all,addr=192.168.1.20)



    Der mount via Networkbrowser verschwindet bei Inaktivität, der via GP Automounter nicht.

  • Und was für ein Wert steht in der auto.master? Standard ist da 60 also 1 Minute. Das sollte
    langen.

  • da steht der von GP plugin eingetragene default:

    Code
    /media/network  /etc/auto.gemini --ghost


    Testweise hab ich da mal den timeout ergänzt:

    Code
    /media/network  /etc/auto.gemini --ghost --timeout=60


    Hat aber nichts gebracht. Der mount verschwindet auch nach mehreren Stunden nicht.

  • Wie meinst du verschwindet nicht?


    Wenn du den Parameter --ghost verwendest sind die mounts immer sichtbar. Nur dahinter
    ist halt nichts mehr. Wenn du ntürlich in das Verzeichnis reingehst wird sofort wieder gemountet.


    Gehe mal per telnet auf die Box und gib ein:


    mount


    Dann siehst du, welches Verzeichnis gerade aktiv ist.

  • Zitat

    Original von Oldboke
    Bei oe 2.5 sollte man den networkbrowser / fstab benutzen.
    Das funktioniert problemlos.


    Der Automounter von GP3 funktioniert tadellos und auch wenn eine GM sagt das ist Mist,
    hat sie keine Ahnung :winking_face:


    Der networkbrowser ist dem GeminiNetscan + Automounter noch immer unterlegen.

  • also in der auto.gemini steht z.B. das :

    Code
    backup -fstype=nfs,rw,nolock,soft,udp,async,rsize=8192,wsize=8192,timeo=2,retry=0 192.168.1.20:/volume1/backup


    wenn ich dann ein "ll /media/network/backup" mache wird der share gemounted und ist mit dem mount Befehl sichtbar:

    Code
    192.168.1.20:/volume1/backup on /media/network/backup type nfs (rw,relatime,vers=3,rsize=8192,wsize=8192,namlen=255,soft,nolock,proto=udp,timeo=2,retrans=3,sec=sys,mountaddr=192.168.1.20,mountvers=3,mountport=892,mountproto=udp,local_lock=all,addr=192.168.1.20)



    Und bei OE2.2 war es dann so das nach ein paar Minuten (wenn kein Zugriff auf den Share erfolgte) dieser nicht mehr mit dem mount Befehlt sichtbar war.


    Bei OE2.5 bleibt der share parmanent gemounted und ist auch nach Stunden noch mit dem mount Befehlt sichtbar.


    Box hab ich neu geflasht und danach nur GP3.3 drauf.


    EDIT: nicht ganz korrekt. Nach dem Flashen hab ich die HBBTV sachen runtergeschmissen. Sollte aber nichts damit zu tun haben denn wenn ich den Dream Networkbrowser zum mounten nehme funktioniert alles.

  • Timeout muss in der auto.master stehen und nicht als Parameter in der auto.gemini.


    Du musst hinter --ghost ein --timeout=60


    Alles drunter ist suboptimal und macht keinen Sinn weniger als eine Minute einzustellen.

  • den timeout in der auto.gemini hatte ich nur testweise. Ist wieder raus.


    und in der auto.master steht :

    Code
    /media/network  /etc/auto.gemini --ghost --timeout=60
  • Dann muss das gehen, hier geht es nämlich ohne Probleme. Dann greift irgendwas auf den
    mount zu und verhindert den umount.

  • die Vermutung hatte ich auch. Hatte dann einen tcpdump ca. 1h mitlaufen und da ging kein einziges Packet von der Box zum NAS.


    Das gleiche Verhalten beobachte ich auch an meiner 820er und auch bei Mounts von Box zu Box.


    Werde heute abend die 7080 nochmal neu flashen (ohne HBBTV entfernen) und direkt danach GP3.3 installieren.


    Mal sehen wie es sich dann verhält.

  • Oha, muss meine Aussage revidieren, da hat sich wohl ein Bug eingeschlichen. Bei mir wird
    jetzt doch nicht mehr umountet. Gebe das mal weiter.

  • Gibt es zu diesem Thema was neues? Bei mir wird ein Mount auch nicht mehr ausgehangen nach dem timeout Wert. Sprich einmal eingebunden bleibt der Mount quasi statisch im System.

  • Hat denn dieses Problem nicht jeder im OE2.5, der den autofs Dienst nutzt? Funktioniert das Aushängen denn bei irgendwem unter OE2.5?

  • In meiner auto.master steht folgendes:


    /media/network /etc/auto.gemini --timeout 60 --ghost


    und das funktioniert tadellos. Gerade selber probiert.