从 Oracle® Solaris 10 转换至 Oracle Solaris 11.2

退出打印视图

更新时间: 2014 年 12 月
 
 

根文件系统要求

根文件系统分层结构与运行 Oracle Solaris 10、具有 ZFS 根文件系统的系统几乎完全相同。ZFS 根池包含 ZFS 文件系统,该文件系统具有系统相关组件的单独目录,例如 etcusrvar,这些目录必须可用于系统,才可使系统正常运行。

  • 安装系统后,将挂载 Oracle Solaris 文件系统的根目录,这意味着可以访问文件和目录。

  • Oracle Solaris OS 中根文件系统的所有子目录(除 /var 之外)必须包含在与根文件系统相同的文件系统中。

  • 在 Oracle Solaris 11 中,将自动为全局区域和非全局区域创建单独的 /var 文件系统。

  • 从 Oracle Solaris 11.1 开始,缺省情况下,rpool/VARSHARE 文件系统挂载于 /var/share。此文件系统的作用是在整个引导环境中共享文件系统,从而减少所有 BE 在 /var 目录中所需的空间。

    # ls /var/share
    audit  cores  crash  mail

    这将自动创建从 /var 到前面所列各个 /var/share 组件的符号链接,以保证兼容性。此文件系统通常无需进行管理,除非是为了确保 /var 组件不会填满根文件系统。在系统升级期间,可能需要一定的时间才能将原始 /var 目录中的数据迁移到 /var/share 目录。

  • 此外,除了交换设备和转储设备之外,其他所有 Oracle Solaris OS 组件都必须驻留在根池。

  • 安装系统后,缺省交换设备和转储设备将会在根池中自动创建为 ZFS 卷。交换设备和转储设备不能使用相同的卷。此外,不能在 ZFS 根环境中使用交换文件。请参见交换和转储设备配置变更