Umount device/mounted directory

How to umount when the device/mounted directory is busy
# umount /storage
umount: /storage: device is busy
umount: /storage: device is busy

This error comes when some running services use this device/directory.So Find out the process ID of the services ,which using the device and kill them one by one ,use the fuser command
# fuser -m /storage or # fuser –m /dev/hdd3
/storage: 2110 2115 2116 2230 ---->Output of the above command..
The find the running process using PID
# ps auxw grep 2110 (For Checking the name of process)
Finally Kill each process or stop associated services.
# kill -9 2110 2115 2116 2230
Now the device/directory will be able to umount