跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 管理:设备和文件系统 Oracle Solaris 11 Information Library (简体中文) |
15. 配置和管理 Oracle Solaris Internet 存储名称服务 (Internet Storage Name Service, iSNS)
ZFS 文件系统可自动进行挂载和取消挂载。通过挂载传统 UFS 文件系统可使该文件系统可用,这会将文件系统附加到指定挂载点的系统目录树。始终会挂载根目录 (/) 文件系统。
下表提供了有关根据您对文件系统的使用方法挂载文件系统的指南。
|
有关挂载可移除介质的更多信息,请参见第 1 章。
$ mount [ -v ]
-v 以详细模式显示已挂载文件系统的列表。
示例 18-1 确定哪些是已挂载文件系统
此示例说明如何使用 mount 命令显示有关当前已挂载文件系统的信息。
$ mount / on rpool/ROOT/zfsBE read/write/setuid/devices/rstchown/dev=40d0002 on Wed ... /devices on /devices read/write/setuid/devices/rstchown/dev=9500000 on Wed ... /dev on /dev read/write/setuid/devices/rstchown/dev=9580000 on Wed Jun ... /system/contract on ctfs read/write/setuid/devices/rstchown/dev=95c0001 ... /proc on proc read/write/setuid/devices/rstchown/dev=9540000 on Wed Jun ... /etc/mnttab on mnttab read/write/setuid/devices/rstchown/dev=9600001 on Wed ... /system/volatile on swap read/write/setuid/devices/rstchown/xattr/dev=9640001 ... /system/object on objfs read/write/setuid/devices/rstchown/dev=9680001 on Wed ... /etc/dfs/sharetab on sharefs read/write/setuid/devices/rstchown/dev=96c0001 on ... /dev/fd on fd read/write/setuid/devices/rstchown/dev=97c0001 on Wed Jun 8 ... /tmp on swap read/write/setuid/devices/rstchown/xattr/dev=9640002 on Wed Jun ... /export on rpool/export read/write/setuid/devices/rstchown/nonbmand/exec/xattr/ /export/home on rpool/export/home read/write/setuid/devices/rstchown /rpool on rpool read/write/setuid/devices/rstchown/nonbmand/exec/ /home/rimmer on pluto:/export/home/rimmer remote/read/write/setuid/xattr/...
此示例说明如何使用 zfs mount 命令显示有关当前已挂载的 ZFS 文件系统的信息。
$ zfs mount rpool/ROOT/solaris / rpool/ROOT/solaris/var /var rpool /rpool rpool/export /rpool/export rpool/export/home /rpool/export/home rpool/export/home/admin /rpool/export/home/admin
/etc/vfstab 文件中的项包含七个字段,下表为这些字段的说明。
表 18-1 /etc/vfstab 文件的字段说明
|
注 - 您必须在 /etc/vfstab 文件的每个字段中都输入一个值。如果某个字段没有值,请务必指定一个破折号 (-)。否则,系统可能无法成功引导。同样,字段值也不能为空白空间。
取消挂载文件系统的先决条件包括:
您必须是管理员或担任同等角色。
您不能取消挂载正忙的文件系统。如果出现以下任一情况,则认为文件系统正忙:用户正在访问文件系统中的目录;程序打开了文件系统中的文件;正在共享文件系统。通过执行以下操作,可以使文件系统处于可取消挂载状态:
更改到另一不同文件系统的目录。
注销该系统。
使用 fuser 命令列出正在访问该文件系统的所有进程,然后停止这些进程(如有必要)。有关更多详细信息,请参见如何停止所有进程访问文件系统。
如果您需要取消挂载用户正在使用的文件系统,请通知他们。
取消共享该文件系统。有关取消共享文件系统的信息,请参见 unshare(1M)。
要验证是否已取消挂载一个或多个文件系统,请检查 mount 命令的输出。
$ mount | grep unmounted-file-system