Solaris OpenIndiana размонтирование файловой системы

umountall  команда для размонтирование всех файловых систем

Пример размонтирование отдельной файловой системы:
# umount /usr/dir1

# umount /dev/dsk/c0t0d0s1

Если при размонтирование фс возникает ошбика umount:  /dev/dsk/c0t0d0s1 busy
это означает:
Файловая система занята программой которая обращается к файлу в данной фс
Пользователь обращается к файлу данной фс
Программа имеет открытый файл из данной фс
Фалойвая система имеет общий доступ  

Для устранения ошибки можно воспользоваться командой umount -f
Либо попробовать определить какими процессами и занят файл/фс с помощью команды
fuser

# fuser /tmp/001/

/tmp/001/:      937c     884c


Для отображения процессов и пользователей
fuser -cu /mount_point_3

/mount_point_3:      944c(root)     884c(root)

Данная команда уничтожает процессы использующие файл или фс
fuser -ck /mount_point_3

/mount_point_3:      945cKilled

Проброшенную в не глобальную зону точку монтирования необходимо размонтировать из глобальной зоны.

Монтирование в зону
mount -F lofs /resource /zone_name/root/path_to_mount_point/

Размонтирование из глобальной зоны
umount /zone_name/root/path_to_mount_point

Дополнительная информация