12.5 装入 OCFS2 卷

  1. 打开终端窗口并以 root 用户身份或相当的用户身份登录。

  2. 检查群集是否与 crm_mon 命令联机。

  3. 使用以下某个方法装入卷

    警告: 手动装入的 OCFS2 设备

    如果您出于测试目的手动安装了 ocfs2 文件系统,则开始使用它之前,需要通过 OpenAIS 再次卸载该文件系统。

    • ocfs2console 中,在可用设备列表中选择一个设备,单击安装,指定目录装入点和装入选项(可选),然后单击确定

    • 使用 mount 命令从命令行装入卷。

    • 使用群集管理器装入文件系统。可使用 ocf 资源 Filesystem 来完成此任务。有关细节,请参阅使用群集管理器安装文件系统

    成功安装后,ocfs2console 中的设备列表显示装入点和设备。

    选项

    描述

    datavolume
    

    确保 Oracle 进程打开具有 o_direct 标志的文件。

    nointr
    

    没有中断。确保 IO 未被信号中断。

要配置文件系统资源,请使用以下步骤:

使用群集管理器安装文件系统

  1. 启动 crm 壳层,从头创建新配置:

    crm
    cib new filesystem
            
  2. 配置 Pacemaker 以在群集中的所有节点上安装文件系统。

    configure
    primitive fs ocf:heartbeat:Filesystem \
       params device="/dev/sdb1" directory="/mnt/shared" fstype="ocfs2" \
       op monitor interval=120s
    clone fs-clone fs meta interleave="true" ordered="true"
            
  3. 确保 Pacemaker 仅在同样包含已在运行的 o2cb 资源的节点上启动 o2cb 克隆资源:

    colocation fs-with-o2cb INFINITY: fs-clone o2cb-clone
    order start-fs-after-o2cb mandatory: o2cb-clone fs-clone
    end
            
  4. 将配置上载到群集并退出壳层:

    cib commit filesystem
    quit