Oracle® Solaris Cluster 数据服务规划和管理指南

退出打印视图

更新时间: 2014 年 9 月
 
 

在修改了 HAStoragePlus 资源的 Zpools 属性之后如何从故障中恢复

如果在修改 Zpools 扩展属性过程中发生故障,则 HAStoragePlus 资源将处于联机但有故障状态。在修复故障之后,HAStoragePlus 资源的状态变为联机。

  1. 确定导致修改尝试失败的故障。
    # clresource status hasp-resource

    有故障的 HAStoragePlus 资源的状态消息会指示故障。可能的故障如下:

    • ZFS 池 zpool 导入失败。

    • ZFS 池 zpool 导出失败。


    注 -  如果导入的 ZFS 池损坏,最佳选择是选择 Continue 以显示错误消息。其他选项有 Wait(挂起直到成功或节点出现紧急情况)或者 Panic(节点出现紧急情况)。
  2. 修复导致修改尝试失败的故障。
  3. 重复该步骤以修改 HAStoragePlus 资源的 Zpools 扩展属性。
    # clresource set -p Zpools="zpools-list" hasp-resource
    -p Zpools="zpools-list"

    指定 HAStoragePlus 当前管理的 ZFS 存储池名称去掉要删除的 ZFS 存储池名称后的逗号分隔名称列表。

    hasp-resource

    指定要修改的 HAStoragePlus 资源

  4. 确认 HAStoragePlus 资源联机并且未发生故障。
    # clresource status
示例 2-47  有故障的 HAStoragePlus 资源的状态

此示例展示了一个有故障的 HAStoragePlus 资源的状态。此资源有故障,因为 ZFS 池 zpool 导入失败。

# clresource status hasp-resource

=== Cluster Resources ===

Resource Name     Node Name     Status        Status Message
--------------    ----------    -------       -------------
hasp-resource     node46        Online        Faulted - Failed to import:hazpool
                  node47        Offline       Offline