以下各节说明如何针对热备用池执行维护任务。
要查看热备用池及其热备件的状态,请使用以下方法之一:
从 Solaris Management Console 中增强的存储工具中,打开“热备用池”节点并选择一个热备用池。选择“操作”⇒“属性”以查看详细的状态信息。有关更多信息,请参见联机帮助。
运行以下形式的 metastat 命令:
# metastat hot-spare-pool-name |
以下示例显示针对热备用池运行 metastat 命令时的样例输出:
# metastat hsp001 hsp001: 1 hot spare c1t3d0s2 Available 16800 blocks |
metahs 命令也可用来检查热备用池的状态。
有关热备用池状态以及可能执行的操作的信息,请参见热备用池状态。
成为超级用户。
使用以下方法之一验证热备件当前是否正在使用:
从 Solaris Management Console 中增强的存储工具中,打开“热备用池”节点并选择一个热备用池。选择“操作”⇒“属性”,然后选择“热备件”面板。请按照屏幕上的说明操作。有关更多信息,请参见联机帮助。
使用以下形式的 metastat 命令查看热备用池的状态:
# metastat hot-spare-pool-name |
有关更多信息,请参见 metastat(1M) 手册页。
要替换热备件,请使用以下方法之一:
从 Solaris Management Console 中增强的存储工具中,打开“热备用池”节点并选择一个热备用池。选择“操作”⇒“属性”,然后选择“热备件”面板。请按照屏幕上的说明操作。有关更多信息,请参见联机帮助。
使用以下形式的 metahs 命令:
# metahs -r hot-spare-pool-name current-hot-spare replacement-hot-spare |
指定要替换指定热备用池中的磁盘。
指定热备用池的名称。还可以使用特殊关键字 all 来更改所有关联的热备用池。
指定将替换的当前热备件的名称。
指定将替换指定热备用池中当前热备件的片的名称。
有关更多信息,请参见 metahs(1M) 手册页。
在以下示例中,metastat 命令显示该热备件未被使用。metahs -r 命令将热备用池 hsp003 中的热备件 /dev/dsk/c0t2d0s2 替换为热备件 /dev/dsk/c3t1d0s2。
# metastat hsp003 hsp003: 1 hot spare c0t2d0s2 Broken 5600 blocks # metahs -r hsp003 c0t2d0s2 c3t1d0s2 hsp003: Hotspare c0t2d0s2 is replaced with c3t1d0s2 |
在以下示例中,关键字 all 将所有相关热备用池中的热备件 /dev/dsk/c1t0d0s2 替换为热备件 /dev/dsk/c3t1d0s2。
# metahs -r all c1t0d0s2 c3t1d0s2 hsp001: Hotspare c1t0d0s2 is replaced with c3t1d0s2 hsp002: Hotspare c1t0d0s2 is replaced with c3t1d0s2 hsp003: Hotspare c1t0d0s2 is replaced with c3t1d0s2 |
成为超级用户。
使用以下方法之一验证热备件当前是否正在使用:
从 Solaris Management Console 中增强的存储工具中,打开“热备用池”节点并选择一个热备用池。选择“操作”⇒“属性”,然后选择“热备件”面板。请按照屏幕上的说明操作。有关更多信息,请参见联机帮助。
使用以下形式的 metastat 命令查看热备用池的状态:
# metastat hot-spare-pool-name |
请参见 metastat(1M) 手册页。
要删除热备件,请使用以下方法之一:
从 Solaris Management Console 中增强的存储工具中,打开“热备用池”节点并选择一个热备用池。选择“操作”⇒“属性”,然后选择“热备件”面板。请按照屏幕上的说明操作。有关更多信息,请参见联机帮助。
使用以下形式的 metahs 命令:
# metahs -d hot-spare-pool-name current-hot-spare |
指定要从指定的热备用池中删除热备件。
指定热备用池的名称。还可以使用特殊关键字 all 来将该热备件从所有的热备用池中删除。
指定将被删除的当前热备件的名称。
有关更多信息,请参见 metahs(1M) 手册页。
在以下示例中,metastat 命令显示该热备件未被使用。metahs -d 命令从热备用池 hsp003 中删除热备件 /dev/dsk/c0t2d0s2。
# metastat hsp003 hsp003: 1 hot spare c0t2d0s2 Broken 5600 blocks # metahs -d hsp003 c0t2d0s2 |
成为超级用户。
要使热备件返回到“可用”状态,请使用以下方法之一:
从 Solaris Management Console 中增强的存储工具中,打开“热备用池”节点并选择一个热备用池。选择“操作”⇒“属性”,然后选择“热备件”面板。请按照屏幕上的说明操作。有关更多信息,请参见联机帮助。
使用以下形式的 metahs 命令:
# metahs -e hot-spare-slice |
指定要启用热备件。
指定要启用的片的名称。
有关更多信息,请参见 metahs(1M) 手册页。
在以下示例中,metahs 命令会在热备件 /dev/dsk/c0t0d0s2 修复之后将其置于“可用”状态。不必指定热备用池。
# metahs -e c0t0d0s2 |