[Thinlinc-technical] very unstable mechanism to share client-side media via NFS-mounts
Peter Astrand
astrand at cendio.se
Wed Nov 30 16:22:18 CET 2016
Hi and thanks for your feedback. We are aware of that these types of
problems happens from time to time. The problem is actually not the use of
the NFSv3 protocol, but the fact that we are using the standard Linux
kernel NFS client, which is not well suited for this use case. This is
also an area with constant development, so the behaviour (amount of
problems) may depend on which kernel you use (ie affected by choice of
distribution).
Have you tried "tl-umount-localdrives -vas"? Does it help? It may take
some time, but it should eventually succeed.
Which Linux kernel & distribution are you running?
For the future, we are considering change the server side to use a FUSE
based NFS client, instead of the kernel client:
https://www.cendio.com/bugzilla/show_bug.cgi?id=4900
It could also be interesting to hear what kind of client platforms you are
using.
Best regards,
Peter
On Tue, 29 Nov 2016, Rob De Langhe wrote:
>
> hi,
>
> I must say that the mechanism (up till TL-version 4.7) by which client-side media (hard disk, USB-stick, ...) are 'exported' via
> NFS to the TL-agents, is quite unstable.
>
> There is no bullet-proof procedure by which logout scripts can avoid that these NFS-mounts become 'stale'. Result is that the
> TL-agent can only recover from such 'stale' NFS mounts via a reboot. Or worse: if the TL-agent is a *NIX container then its 'guest'
> server (who runs the kernel) needs a reboot as well...
>
> -> is there no better mechanism to share the client-side media via the VNC client-to-agent tunnels? Another protocol than NFS is
> required to avoid the above problems.
>
> brgds
> Rob
>
>
>
---
Peter Astrand ThinLinc Chief Developer
Cendio AB https://cendio.com
Teknikringen 8 https://twitter.com/ThinLinc
583 30 Linkoping https://facebook.com/ThinLinc
Phone: +46-13-214600 https://google.com/+CendioThinLinc
More information about the Thinlinc-technical
mailing list