JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle® ZFS Storage Appliance 管理指南
Oracle 技术网
文档库
PDF
打印视图
反馈
search filter icon
search icon

文档信息

使用本文档

 1 Oracle ZFS Storage Appliance 概述

 2 状态

 3 初始配置

 4 网络配置

 5 存储配置

 6 存储区域网络配置

 7 用户配置

 8 设置 ZFSSA 首选项

 9 警报配置

 10 群集配置

群集的功能与优势

群集的缺点

群集术语

了解群集

群集互连 I/O

了解群集资源管理

群集的接管和故障恢复

群集环境中的配置更改

存储的群集注意事项

网络的群集注意事项

专用本地 IP 接口

Infiniband 的群集注意事项

群集冗余路径方案

防止“记忆分裂”情况

估计和降低接管影响

使用 BUI 进行群集配置

配置群集

取消群集配置

使用 CLI 配置群集

关闭群集配置

关闭备用机头

取消群集配置

群集节点布线

ZS3-2 群集布线

ZS3-4 和 7x20 群集布线

存储机框布线

群集配置 BUI 页面

 11 ZFSSA 服务

 12 共享资源、项目和模式

 13 复制

 14 影子迁移

 15 CLI 脚本化

 16 维护工作流

 17 集成

索引

了解群集资源管理

资源管理器负责确保激活正确的一组网络接口、适当的存储池处于活动状态,并且大量的配置参数在两个群集机头之间保持同步。该子系统的大多数活动都不会显示给管理员,但是会显示一个重要方面。资源分为几种类型,控制何时以及是否导入资源(使其处于活动状态)。请注意,活动状态的定义因资源类别而异。例如,网络接口属于网络类别,在激活接口后处于活动状态。三种最重要的资源类型是单件、专用和副本。

副本最简单:从不显示给管理员,也不显示在群集配置屏幕上(参见图 4)。副本始终存在,并且在两个机头上始终处于活动状态。通常,这些资源仅仅用作服务属性的容器,必须在两个机头之间保持同步。

与副本一样,单件资源也保持状态同步;但是,单件始终只在一个机头上处于活动状态。管理员可选择每个单件通常应该在哪个机头上处于活动状态;如果该机头发生故障,其对等设备将导入单件。单件是群集可用性特征的关键所在,一般认为单件资源从发生故障的机头移至未发生故障的对等设备,其中包括网络接口和存储池。由于网络接口是客户机用于查找一组已知存储服务的 IP 地址集合,因此将每个接口分配到的机头一定要与存储池客户机访问该接口的地址时看到的机头相同。在图 4 中,与 PrimaryA 接口关联的所有地址始终由导入 pool-0 的机头提供,而与 PrimaryB 关联的地址始终由与 pool-1 相同的机头提供。

专用资源仅为分配了该专用资源的机头所知晓,发生故障时不会被接管。这通常只对网络接口有用;请参见以下具体使用案例的论述。

图 10-4  ZS3-2 群集示例

image:群集示例

还存在其他几种资源类型,这些是不会显示给管理员的实施详细信息。一种类型是共生体,指一个资源随另一个资源导入和导出。这种资源类型最重要的用途是表示存储池中的磁盘和闪存设备。这些资源称为磁盘集,必须始终在其包含的 ZFS 池之前导入。每个磁盘集包含外部存储附件中一半的磁盘;群集存储系统可连接任意数量的磁盘集(取决于硬件支持),每个 ZFS 池由一个或多个磁盘集中的存储设备构成。由于磁盘集可包含 ATA 设备,因此必须明确地将其导入和导出,以避免某些与从属关系相关的特定于多路径环境中所用 ATA 设备的行为。将磁盘表示成资源提供了一种在适当的时间执行这些活动的简便方法。管理员设置或更改存储池所有权时,将同时透明地更改与其关联的磁盘集的所有权分配。与所有共生体一样,磁盘集资源不会显示在群集配置用户界面中。

表 10-3  群集资源管理
资源
图标
普遍使用
发生故障时接管
SINGLETON
image:Unlock
REPLICA
不适用
PRIVATE
image:Lock
SYMBIOTE
与父类型相同
与父类型相同

创建新资源后,最初将其分配给创建该资源的机头。除非该机头处于 AKCS_OWNER 状态,否则无法更改这种所有权。因此,有必要在通常应该拥有资源的机头上创建资源或在更改资源所有权之前接管。一般来说,从任一机头均可销毁资源,然而无法销毁导出的存储池。通常,无论分配的所有者是哪个机头,在当前控制资源的机头上将其销毁都能获得最佳效果。

大多数配置设置(包括服务属性、用户、角色、身份映射规则、SMB 自动主目录规则和 iSCSI 启动器定义)都将自动在两个机头上复制。因此,无论群集处于哪种状态,都从不需要在两个机头上配置这些设置。如果一个设备在更改配置时发生故障,则在提供任何服务之前,下次引导设备而重新链接群集时,其配置将复制到另一个设备。存在少数几项例外:

因此,基本做法是透明地复制常见配置,并且管理员将为每个设备机头分配一组资源。这些资源分配进而将网络地址绑定到客户机应该看到的存储资源。无论哪个设备控制这组资源,客户机都能在预期的网络位置访问所需存储。