[Thinlinc-technical] very unstable mechanism to share client-side media via NFS-mounts

Rob De Langhe rob.de.langhe at twistfare.be
Wed Nov 30 21:34:16 CET 2016


  hi Peter,

- as servers (masters and agents), I run now Debian "jessie" with Linux
kernel 3.16.0-4
- clients are the Windows(-7) client and a Ubuntu 14.04LTS native client

I encounter the NFS-related problems with each of the clients.

Meanwhile, I think that the alternative proposed by Roman (SSHFS) is worth
a try !

For the rest: TL is still a very nice product ! Might get some performance
tuning documentation tough.

brgds
Rob

Citeren Peter Astrand <astrand at cendio.se>:

> 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/ThinLincPhone:
> +46-13-214600        https://google.com/+CendioThinLinc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cendio.se/pipermail/thinlinc-technical/attachments/20161130/c373dbf2/attachment.html>


More information about the Thinlinc-technical mailing list