Oracle® Solaris Cluster 软件安装指南

退出打印视图

更新时间: 2014 年 9 月
 
 

如何创建 Oracle ACFS 文件

使用此过程可创建 Oracle ACFS 文件系统。从全局群集的一个节点执行所有步骤。

开始之前

  • 确保资源框架组已配置。请参见如何注册和配置框架资源组

  • 在 Oracle Solaris Cluster 配置中配置 Oracle ACFS 文件系统时,请遵循以下指导信息和限制。

    • 确保已安装 Oracle ASM 版本 11 g 版本 2 或更高版本。

    • 支持在全局群集和区域群集中使用 Oracle ACFS 文件系统,但不支持在各非全局区域中使用该文件系统。

    • Oracle ACFS 文件系统必须由 Oracle Clusterware 资源管理。

  1. 创建 Oracle ACFS 文件系统。

    请遵循《Oracle Automatic Storage Management Administrator's Guide》中Creating an Oracle ACFS File System一节中的过程。

    请遵循以下特殊说明:

    • 如果您要将 Oracle ACFS 文件系统用作通用文件系统,不要在 Oracle ACFS 注册表中注册该文件系统挂载点。仅当要将文件系统用作数据库主目录时,才能在 Oracle ACFS 注册表中注册该挂载点。

    • 仅在全局区域中配置 Oracle ACFS 文件系统。要在区域群集中使用文件系统,请在区域群集中直接挂载文件系统。

    • 在您为含有 Oracle ACFS 卷的 Oracle ASM 磁盘组配置群集 Oracle ASM 磁盘组代理资源的节点上配置 Oracle ACFS 资源。

  2. 为 Oracle ACFS 文件系统创建挂载点。

    注 -  对于区域群集,在区域根路径下创建挂载点:
    # mkdir -p /zonepath/root/path-to-filesystem

  3. 对于区域群集,确保该区域群集处于联机状态。
    # clzonecluster status zonecluster
  4. 启动并挂载 Oracle ACFS 文件系统。
    # /Grid_home/bin/srvctl add filesystem -d /dev/asm/volume-dev-path
    # /Grid_home/bin/srvctl start filesystem -d /dev/asm/volume-dev-path
  5. 对于区域群集,将文件系统添加到区域群集。

    从一个节点的全局区域执行以下步骤。

    1. 将 Oracle ACFS 文件系统添加到区域群集。
      # clzonecluster configure zonecluster
      clzc:zonecluster> add fs
      clzc:zonecluster:fs> set dir=mountpoint
      clzc:zonecluster:fs> set special=/dev/asm/volume-dev-path
      clzc:zonecluster:fs> set type=acfs
      clzc:zonecluster:fs> end
      clzc:zonecluster> exit
    2. 检验 Oracle ACFS 文件系统是否已添加到区域群集。
      # clzonecluster show zonecluster
      …
      Resource Name:                fs
      dir:                          mountpoint
      special                       volume
      raw:
      type:                         acfs
      options:                      []
      cluster-control:              true
      …

接下来的步骤

如果使用的是 Solaris Volume Manager for Sun Cluster,请转至如何注册和配置可伸缩设备组资源组

否则,请转至如何注册和配置 Oracle ASM 资源组