Public bug reported:

Binary package hint: mountall

It is legal (and easy enough) in /etc/fstab to bind mount part of a NFS
file system to somewhere else.  But, this does not work reliably with
the current /etc/init scripts.

Essentially, mountall needs to be run again, after NFS mounting
completes.

Here's my use case (lines from /etc/fstab):

# Mount hard disk:
UUID=7c697461-7f39-4d53-a257-4c681d990866 /               ext4    
relatime,errors=remount-ro 0    1
# Mount NFS from server:
desk.lan:/ /export/big nfs4     defaults,soft           0       0

# Bind some remote directories into each home directory:
/export/big/gpk /home/gpk/n bind defaults,bind  0       0
/export/big/MyDocuments/gpk /home/gpk/MyDocuments bind defaults,bind    0       0

Often, on boot, /home/gpk/n and /home/gpk/MyDocuments are missing.   You
can make them appear with "sudo mount -a", which suggests that mountall
needs to be called again.


Possibly, this could be handled inside mountall?   It could take the 
responsibility for re-trying bind mounts after NFS mounts succeed?


$ lsb_release -rd
Description:    Ubuntu 9.10
Release:        9.10
$ 
This is running karmic, updated as of this morning.   So, it's the -beta or -rc.

** Affects: mountall (Ubuntu)
     Importance: Undecided
         Status: New

-- 
upstart/mountall doesn't handle bind mounts reliably
https://bugs.launchpad.net/bugs/459642
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to