• cenzorrll@piefed.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    I have a wait-for-ping service that pings nas A, once it gets a successful response it tries to mount.

    I lifted it from a time when I needed to ping my router because Debian had a network-online service bug. I adapted it to my nas because the network-online issue eventually got fixed and mounting my shares became the next biggest issue.

    It seems like this person might have grabbed that same fix for what I eventually did because our files are…oddly almost exactly the same.

    https://cweiske.de/tagebuch/systemd-wait-nfs.htm

    • WhyJiffie@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      2 days ago

      thanks!

      do you perhaps also have a solution for hanging accesses to network mounts when the server is inaccessible?

      • cenzorrll@piefed.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        Do you mean a hang on boot when trying to mount? For that I use the nofail option in fstab. I also use the x-systemd.automount option so if something is not mounted for whatever reason, it tries to mount it when something attempts to access it.

          • cenzorrll@piefed.ca
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 day ago

            That’s all handled with adding the x-systemd.automount option to my fstab entry. If it disconnects it’s unmounted, when it’s available again it mounts when something tries to access it.

            I have occasionally needed to restart some services if they didn’t like getting disconnected, but as far as mounting goes it’s handled pretty smoothly with that option.