跳过导航链接
退出打印视图
| Oracle Solaris Cluster 系统管理指南 Oracle Solaris Cluster 3.3 3/13 (简体中文)

搜索范围:

- 本文档
- 整个文档库

### 如何在主群集上创建 NFS 应用程序资源组

此过程描述了如何为 NFS 创建应用程序资源组。此过程是特定于该应用程序的，且不能用于其他类型的应用程序。

开始之前

完成如何在辅助群集上创建复制资源组中所述的过程。

1. 作为超级用户，或承担可提供 `solaris.cluster.modify`、`solaris.cluster.admin` 和 `solaris.cluster.read` RBAC 授权的角色来访问 `nodeA`。
2. 将 `SUNW.nfs` 注册为资源类型。

       nodeA# clresourcetype register SUNW.nfs

3. 将 `SUNW.HAStoragePlus` 注册为资源类型（如果它尚未注册）。

       nodeA# clresourcetype register SUNW.HAStoragePlus

4. 为设备组 `devgrp` 创建一个应用程序资源组。

       nodeA# clresourcegroup create \
       -p Pathprefix=/global/etc \
       -p Auto_start_on_new_cluster=False \
       -p RG_dependencies=devgrp-stor-rg \
       nfs-rg

   `Pathprefix=/global/etc`

     指定组中资源可将管理文件写入哪个目录。

   `Auto_start_on_new_cluster=False`

     指定不自动启动应用程序资源组。

   `RG_dependencies=devgrp-stor-rg`

     指定应用程序资源组所依赖的资源组。在本示例中，应用程序资源组依赖复制资源组 `devgrp-stor-rg`。

     如果应用程序资源组被切换到新的主节点上，复制资源组也会被自动切换。但是，如果将复制资源组切换到新的主节点上，还必须手动切换应用程序资源组。

   `nfs-rg`

     应用程序资源组的名称

5. 向应用程序资源组中添加一个 `SUNW.HAStoragePlus` 资源。

       nodeA# clresource create -g nfs-rg \
       -t SUNW.HAStoragePlus \
       -p FileSystemMountPoints=/global/mountpoint \
       -p AffinityOn=True \
       nfs-dg-rs

   `create`

     创建资源。

   `-g`

     指定资源将被添加到哪个资源组。

   `-t SUNW.HAStoragePlus`

     指定资源的类型是 `SUNW.HAStoragePlus`。

   `-p FileSystemMountPoints=/global/`

     指定文件系统的挂载点为全局挂载点。

   `-p AffinityOn=True`

     指定应用程序资源必须对 `-p GlobalDevicePaths=` 所定义的全局设备和群集文件系统执行关联切换。因此，当应用程序资源组发生故障转移或被切换后，相关的设备组也将被切换。

   `nfs-dg-rs`

     用于 NFS 应用程序的 HAStoragePlus 资源的名称。

   有关这些扩展属性的更多信息，请参见 `SUNW.HAStoragePlus`(5)手册页。

6. 为应用程序资源组添加逻辑主机名资源。

       nodeA# clreslogicalhostname create -g nfs-rg \
       lhost-nfsrg-prim

   主群集上应用程序资源组的逻辑主机名为 `lhost-nfsrg-prim`。

7. 启用资源、管理应用程序资源组并使应用程序资源组联机。
   1. 启用 NFS 应用程序的 HAStoragePlus 资源。

          nodeA# clresource enable nfs-rs

   2. 使 `nodeA` 上的应用程序资源组联机。

          nodeA# clresourcegroup online -e -M -n nodeA nfs-rg

      `online`

        使资源组联机。

      `-e`

        启用相关联的资源。

      `-M`

        管理资源组。

      `-n`

        指定在哪个节点上使资源组联机。

      `nfs-rg`

        资源组的名称。

8. 检验应用程序资源组是否处于联机状态。

       nodeA# clresourcegroup status

   检查资源组状态字段，确定该应用程序资源组在 `nodeA` 和 `nodeB` 上是否处于联机状态。

接下来的步骤

请转到如何在辅助群集上创建 NFS 应用程序资源组。

版权所有 © 2013, Oracle 和/或其附属公司。 保留所有权利。 法律声明 |