JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris Cluster 系统管理指南     Oracle Solaris Cluster (简体中文)
search filter icon
search icon

文档信息

前言

1.  Oracle Solaris Cluster 管理简介

2.  Oracle Solaris Cluster 和 RBAC

3.  关闭和引导群集

4.  数据复制方法

5.  管理全局设备、磁盘路径监视和群集文件系统

6.  管理法定

7.  管理群集互连和公共网络

8.  添加和删除节点

9.  管理群集

10.  对 CPU 使用控制的配置

11.  修补 Oracle Solaris Cluster 软件和固件

12.  备份和恢复群集

13.  使用图形用户界面管理 Oracle Solaris Cluster

A.  示例

使用 Sun StorageTek Availability Suite 软件配置基于主机的数据复制

理解 Sun StorageTek Availability Suite 软件在群集中的应用

Sun StorageTek Availability Suite 软件使用的数据复制方法

远程镜像复制

实时快照

复制示例配置

在群集间配置基于主机的数据复制的指导

配置复制资源组

配置应用程序资源组

为故障转移应用程序配置资源组

为可伸缩的应用程序配置资源组

故障转移管理准则

任务表:数据复制配置示例

连接和安装 Clusters

如何配置设备组和资源组的示例

如何在主群集上配置设备组

如何在辅助群集上配置设备组

如何在主群集上为 NFS 应用程序配置文件系统

如何在辅助群集上为 NFS 应用程序配置文件系统

如何在主群集上创建复制资源组

如何在辅助群集上创建复制资源组

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

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

如何启用数据复制的示例

如何在主群集上启用复制

如何在辅助群集上启用复制

如何执行数据复制的示例

如何执行远程镜像复制

如何执行实时快照

如何检验复制是否已正确配置

关于如何管理故障转移的示例

如何引发切换操作

如何更新 DNS 条目

索引

使用 Sun StorageTek Availability Suite 软件配置基于主机的数据复制

本附录提供了不使用 Oracle Solaris Cluster Cluster Geographic Edition 的基于主机的复制的替代方法。Oracle 建议您使用 Oracle Solaris Cluster Geographic Edition 进行基于主机的复制,以简化群集内基于主机的复制的配置和操作。请参见了解数据复制

本附录中的示例说明了如何使用 Sun StorageTek Availability Suite 4.0 软件配置群集之间基于主机的数据复制。该示例描绘了一个 NFS 应用程序(详细介绍如何执行各项具体任务)的完整群集配置。所有任务都应该在全局群集投票节点中执行。该示例不包括其他应用程序或群集配置所需的所有步骤。

如果访问群集节点时使用基于角色的访问控制 (Role-Based Access Control, RBAC) 而非超级用户,请确保使用可对所有 Oracle Solaris Cluster 命令提供授权的 RBAC 角色。如果用户不是超级用户,则需要具备以下 Oracle Solaris Cluster RBAC 授权才能完成这一系列数据复制过程:

有关使用 RBAC 角色的更多信息,请参见《系统管理指南:安全性服务》。有关每个 Oracle Solaris Cluster 子命令所需 RBAC 授权的信息,请参见 Oracle Solaris Cluster 手册页。

理解 Sun StorageTek Availability Suite 软件在群集中的应用

本节介绍了容灾性,并且描述了 Sun StorageTek Availability Suite 软件使用的数据复制方法。

容灾性是指当主群集发生故障时,系统在备用群集上恢复应用程序的能力。容灾性基于数据复制故障转移。故障转移是指资源组或设备组从主群集到辅助群集的自动重新定位。如果主群集发生故障,可以立即在辅助群集上使用应用程序和数据。

Sun StorageTek Availability Suite 软件使用的数据复制方法

本节描述了 Sun StorageTek Availability Suite 软件使用的远程镜像复制方法和实时快照方法。该软件使用 sndradm(1RPC) 和 iiadm(1II) 命令复制数据。

远程镜像复制

图 A-1 显示了远程镜像复制。通过 TCP/IP 连接可以将主磁盘主卷中的数据复制到辅助磁盘的主卷中。该软件使用远程镜像位图来跟踪主磁盘上的主卷与辅助磁盘上的主卷之间的差别。

图 A-1 远程镜像复制

image:此图说明了从主磁盘主卷到辅助磁盘主卷的远程镜像复制。

可以实时同步或异步执行远程镜像复制。可以为同步复制或异步复制单独配置每个群集中的每个卷。

实时快照

图 A-2 显示了实时快照。每个磁盘主卷中的数据都被复制到同一磁盘的阴影卷中。实时位图记录了主卷和阴影卷之间的区别。数据被复制到阴影卷之后,实时位图将被复位。

图 A-2 实时快照

image:此图显示了实时快照。
复制示例配置

图 A-3 说明了此配置示例如何使用远程镜像复制和实时快照功能。

图 A-3 复制示例配置

image:此图显示了配置示例如何使用远程镜像复制和实时快照。

在群集间配置基于主机的数据复制的指导

本节提供了有关配置群集间数据复制的准则。本节还包含了配置复制资源组和应用程序资源组的提示。为群集配置数据复制时,请使用这些指导信息。

本节包括以下主题:

配置复制资源组

复制资源组使用逻辑主机名资源将设备组配置到 Sun StorageTek Availability Suite 软件控制之下。复制资源组必须具有以下特征:

配置应用程序资源组

要具有较高的可用性,应用程序必须以应用程序资源组中的资源形式接受管理。可以将应用程序资源组配置为故障转移应用程序或可伸缩应用程序。

主群集上配置的应用程序资源和应用程序资源组也必须在辅助群集上配置。而且,应用程序资源访问的数据也必须被复制到辅助群集上。

本节提供了配置以下应用程序资源组的指南:

为故障转移应用程序配置资源组

在故障转移应用程序中,一个应用程序一次在一个节点上运行。如果此节点发生故障,应用程序将故障转移到同一群集中的另一个节点。用于故障转移应用程序的资源组必须具有以下特征:

图 A-4 说明了故障转移应用程序中应用程序资源组和复制资源组的配置。

图 A-4 配置故障转移应用程序中的资源组

image:此图说明了故障转移应用程序中的应用程序资源组和复制资源组的配置。
为可伸缩的应用程序配置资源组

在可伸缩应用程序中,一个应用程序可以在多个节点上运行以创建单一逻辑服务。如果运行可伸缩应用程序的节点发生故障,将不会发生故障转移。该应用程序将在其他节点上继续运行。

如果将可伸缩应用程序作为应用程序资源组中的资源管理,则无需将设备组配置给应用程序资源组。因此,也无需为应用程序资源组创建 HAStoragePlus 资源。

用于可伸缩应用程序的资源组必须具有以下特征:

图 A-5 说明了可伸缩应用程序中的资源组配置。

图 A-5 配置可伸缩应用程序中的资源组

image:此图说明了可扩展应用程序中的资源组的配置。

故障转移管理准则

如果主群集发生故障,必须尽快将应用程序切换到辅助群集。要使辅助群集接任主群集,必须更新 DNS。

DNS 可将客户机与应用程序的逻辑主机名相关联。故障转移之后,必须将到主群集的 DNS 映射删除,同时必须创建一个到辅助群集的 DNS 映射。图 A-6 说明了 DNS 如何将客户机映射到群集。

图 A-6 客户机到群集的 DNS 映射

image: 此图演示了 DNS 如何将客户机映射到群集上。

要更新 DNS,请使用 nsupdate 命令。有关信息,请参见 nsupdate(1M) 手册页。有关说明如何管理故障转移的示例,请参见关于如何管理故障转移的示例

在进行修复之后,可以使主群集重新联机。要切回到原始主群集,请执行以下任务:

  1. 使主群集与辅助群集同步以确保主卷最新。

  2. 更新 DNS 以使客户机能够访问主群集上的应用程序。

任务表:数据复制配置示例

表 A-1 列出了本示例(说明如何使用 Sun StorageTek Availability Suite 软件为 NFS 应用程序配置数据复制)中的任务。

表 A-1 任务表:数据复制配置示例

任务
指导
1. 连接和安装群集
2. 在主群集和辅助群集上配置设备组、NFS 应用程序文件系统以及资源组
3. 在主群集和辅助群集上启用数据复制
4. 执行数据复制
5. 检验数据复制配置

连接和安装 Clusters

图 A-7 说明了配置示例所使用的群集配置。配置示例中的辅助群集包含一个节点,但是可以使用其他群集配置。

图 A-7 群集配置示例

image:此图演示了配置示例中使用的群集配置。

表 A-2概括了配置示例所需的硬件和软件。在安装 Sun StorageTek Availability Suite 软件和修补程序之前,必须先在群集节点上安装 Oracle Solaris OS、Oracle Solaris Cluster 软件和卷管理器软件。

表 A-2 需要的硬件和软件

硬件和软件
要求
节点硬件
所有使用 Oracle Solaris OS 的服务器均支持 Sun StorageTek Availability Suite 软件。

有关要使用哪个硬件的信息,请参见《Oracle Solaris Cluster 3.3 Hardware Administration Manual》

磁盘空间
大约 15 兆字节。
Oracle Solaris OS
Oracle Solaris Cluster 软件支持的 Oracle Solaris OS 发行版。

所有节点必须使用同一版本的 Oracle Solaris OS。

有关安装信息,请参见《Oracle Solaris Cluster 软件安装指南》

Oracle Solaris Cluster 软件
Oracle Solaris Cluster 3.3 软件。

有关安装信息,请参见《Oracle Solaris Cluster 软件安装指南》

卷管理器软件
Solaris Volume Manager 软件或 Veritas Volume Manager(Veritas 卷管理器) (VxVM) 软件。

所有节点必须使用相同版本的卷管理器软件。

有关安装信息,请参见《Oracle Solaris Cluster 软件安装指南》中的第 4  章 "配置 Solaris Volume Manager 软件"以及《Oracle Solaris Cluster 软件安装指南》中的第 5  章 "安装和配置 Veritas Volume Manager(Veritas 卷管理器)"

Sun StorageTek Availability Suite 软件
有关如何安装该软件的信息,请参见 Sun StorageTek Availability Suite 软件发行版的安装手册:
  • Sun StorageTek Availability Suite 4.0-Sun StorageTek Availability 文档

Sun StorageTek Availability Suite 软件修补程序
有关最新修补程序的信息,请登录到 My Oracle Support

如何配置设备组和资源组的示例

本节介绍如何为 NFS 应用程序配置设备组和资源组。有关其他信息,请参见配置复制资源组配置应用程序资源组

本节包含以下过程:

下表列出了为示例配置创建的组和资源的名称。

表 A-3 配置示例中的组和资源的摘要

组或资源
名称
描述
设备组
devgrp
设备组
复制资源组和资源
devgrp-stor-rg
复制资源组
lhost-reprg-primlhost-reprg-sec
主群集和辅助群集上复制资源组的逻辑主机名
devgrp-stor
复制资源组的 HAStoragePlus 资源
应用程序资源组和资源
nfs-rg
应用程序资源组
lhost-nfsrg-primlhost-nfsrg-sec
主群集和辅助群集上应用程序资源组的逻辑主机名
nfs-dg-rs
应用程序的 HAStoragePlus 资源
nfs-rs
NFS 资源

devgrp-stor-rg 以外,组和资源的名称均为示例名称,可根据需要更改。复制资源组的名称必须使用以下格式:devicegroupname -stor-rg

此配置示例使用 VxVM 软件。有关 Solaris Volume Manager 软件的信息,请参见《Oracle Solaris Cluster 软件安装指南》中的第 4  章 "配置 Solaris Volume Manager 软件"

下图说明了在设备组中创建的卷。

图 A-8 设备组中的卷

image:此图显示了在设备组中创建的卷。

注 - 此过程中定义的卷不得包括磁盘标签专用区域,例如,柱面 0。VxVM 软件自动管理此约束。