Go to main content

Oracle® ZFS Storage Appliance 管理指南,发行版 OS8.8.x

退出打印视图

更新时间: 2021 年 8 月
 
 

清理存储池-手动 (CLI)

清理存储池时将验证内容,检查是否有错误。

默认情况下,启用清理调度的存储池,如清理存储池-调度 (CLI)中所述。

如果清理或重新同步已在进行中,则清理操作将不继续。如果重新同步启动时清理操作正在进行中,则重新同步操作将暂停当前清理,并在重新同步完成后重新启动清理。

建议最少每季度执行一次清理。

  • 至少应在最早备份到期时执行一次清理。

  • 在执行软件升级之前也应运行清理。

  1. 转到 configuration storage
  2. 选择要清理的联机池。

    如果只有一个池,则不显示池名称,但会将其选中。

    如果有多个池,则将选中并显示其中一个池。使用 set pool 命令选择其他池。

    hostname:configuration storage (pool0)> set pool=pool1
                              pool = pool1
  3. (可选)检查上次清理的状态。

    使用 lsshowget 命令查看以 GMT 表示的上次清理完成时间(如果清理未完成,则显示清理已运行时间)以及该清理报告的错误数:

    hostname:configuration storage (pool1)> get scrub
               scrub = scrub completed after 2d20h with 0 errors on Mon May  6 10:35:16 2019

    zpool status 命令还报告上次清理的完成时间、该清理运行了多长时间以及是否找到并修复了错误。

  4. 输入 scrub start
    hostname:configuration storage (pool1)> scrub start
  5. (可选)通过输入 scrub stop,可以在完成之前停止清理。
    hostname:configuration storage (pool1)> scrub stop

    再次输入 scrub start 可重新启动清理。

相关主题