Date: Wed, 5 Sep 2007 13:25:01 +0200 From: Mel <fbsd.questions@rachie.is-a-geek.net> To: freebsd-questions@freebsd.org Subject: Re: umount in shell script Message-ID: <200709051325.02036.fbsd.questions@rachie.is-a-geek.net> In-Reply-To: <6f4f57f60709050415w585b9452t1738d979dcfeaf66@mail.gmail.com> References: <6f4f57f60709050415w585b9452t1738d979dcfeaf66@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 05 September 2007 13:15:34 George Vanev wrote: > Hi all, > I have the following script: > > > #!/bin/sh > mnt_path='//user@server1/archive' > mnt_ip='xxx.xxx.xxx.xxx' > > mkdir /usr/tmp_mnt > mount_smbfs -N -I $mnt_ip $mnt_path /usr/tmp_mnt > > #rotate files > #dump mysql database > #gzip > #encrypt > #copy to /usr/tmp_mnt > > umount /usr/tmp_mnt > <EOF> > > Sometimes /usr/tmp_mnt is still mounted. > It's random behavior. > I didn't noticed any logic when it is unmounted or not. Unmounts don't work when device is busy, ie: someone using a file or with cwd within the filesystem. umount -f will take care of it, or use fstat -f /usr/tmp_mnt to check before unmounting. -- Mel People using reply to all on lists, must think I need 2 copies.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200709051325.02036.fbsd.questions>