Closed mpdude closed 1 year ago
Confirm the problem. Issue is reproduced for me.
P.S. Just curious, why do you need to use bindfs here in VM? What permission issues are you trying to solve?
I had the bindfs
setup around from times where I had to use NFS to share files between the host and guest. NFS just forwards the UID/GID from the host, so bindfs
can help to fix that.
I think prl_fs
can work out of the box, because it always shows files with the UID/GID of the current process.
When I ran into #330, it turned out bindfs
works around the cached file contents issue, but brings this issue here instead.
Oh, IIRC there was yet another issue with Parallels Tools v14: You cannot tail
a logfile that Apache has open if it resides on a shared folder. An strace
shows an nmap
call fails, tail
then (mistakenly?) exits with a “not enough memory” error message.
Sounds related to #330 – fancy yet another issue?
Oh, IIRC there was yet another issue with Parallels Tools v14: You cannot tail a logfile that Apache has open if it resides on a shared folder. An strace shows an nmap call fails, tail then (mistakenly?) exits with a “not enough memory” error message.
Sounds related to #330 – fancy yet another issue?
Is it reproduced on 14.1.0?
@romankulikov You mean Parallels Tools from 14.1.0 might contain a bugfix?
@romankulikov You mean Parallels Tools from 14.1.0 might contain a bugfix?
@mpdude, yes. But I've checked things out and its turns that 14.1.0 still contains the issue. We're investigating it.
Hi all, I'm gonna close this issue since there were no updates for 4+ years. Feel free to create a new one if you will face that problem again.
This is a follow-up for #330. Possibly it's the same error, namely if the FUSE implementation does something with
mmap
and thus sees an outdated cache? I ran into this because using thevagrant-bindfs
plugin seemed to work around #330.Must be an issue with Parallels Tools, not this plugin here itself.
1) Install the
vagrant-bindfs
plugin: https://github.com/gael-ian/vagrant-bindfs 2) Use thisVagrantfile
:3)
vagrant up
; possiblyvagrant reload
due to #325. If the machine is up, SSH into it. 4)prltoolsd -V
shows Parallels Tools: 14.0.45154 5) On OS X,mkdir ~/foobar
. 6) In the VM,ls -alh /mnt
: Thefoobar
directory is missing. 7) In the VM,cd /mnt/foobar
: Works! 8) In the VM,cd ~; rmdir /mnt/foobar
: Works! 9) Confirm the directory has been removed in OS X as well.