Hi all, When i modify zfs FS propreties I get "device busy" -bash-3.00# zfs set mountpoint=/mnt1 pool/zfs1 cannot unmount ''/mnt'': Device busy Do you know how to identify porcess accessing this FS ? fuser doesn''t work with zfs! Thanks a lot regards Carol _____________________________________________________________________________ Ne gardez plus qu''une seule adresse mail ! Copiez vos mails vers Yahoo! Mail http://mail.yahoo.fr -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20080104/a6dc8610/attachment.html>
Carol, Probably "/mnt" is already in use ie. some other filesystem is mounted there. Can you please verify ? What is the original mountpoint of pool/zfs1 ? Regards, Sanjeev. Caroline Carol wrote:> Hi all, > > When i modify zfs FS propreties I get "device busy" > > -bash-3.00# zfs set mountpoint=/mnt1 pool/zfs1 > cannot unmount ''/mnt'': Device busy > > > Do you know how to identify porcess accessing this FS ? > fuser doesn''t work with zfs! > > > Thanks a lot > regards > > Carol > > ------------------------------------------------------------------------ > Ne gardez plus qu''une seule adresse mail ! Copiez vos mails > <http://fr.rd.yahoo.com/mail/mail_taglines/trueswitch/*http://www.trueswitch.com/yahoo-fr/> > vers Yahoo! Mail > ------------------------------------------------------------------------ > > _______________________________________________ > zfs-discuss mailing list > zfs-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss >-- Solaris Revenue Products Engineering, India Engineering Center, Sun Microsystems India Pvt Ltd. Tel: x27521 +91 80 669 27521
caroline.carol28 at yahoo.fr said:> When i modify zfs FS propreties I get "device busy" > -bash-3.00# zfs set mountpoint=/mnt1 pool/zfs1 cannot unmount ''/mnt'': Device > busy> Do you know how to identify porcess accessing this FS ? fuser doesn''t work > with zfs!Actually, fuser works fine with ZFS here. One odd thing I discovered is that something like "fuser -c /mnt" does not always show anything, but "cd /mnt && fuser -c ." will work. Of course, it will list the PID of your shell, but it also lists other processes under the mount point. This is true for me on Solaris-10U2 through 10U4, and UFS, ZFS, and NFS mount points. Regards, Marion