跳到主要内容

释放节点根卷上的空间

当节点的根卷已满或几乎已满时,将显示一条警告消息。如果节点的根卷已满,该节点无法正常运行。通过删除核心转储文件,数据包跟踪文件和根卷快照拷贝,可以释放节点的根卷上的空间。

  1. 通过使用 system node coredump show 命令,可显示节点的核心转储文件及其名称。
  2. 通过使用 system node coredump delete 命令,可从节点中删除不需要的核心转储文件。
  3. 访问 nodeshell:system node run -node nodename

    nodename 是要释放其根卷空间的节点的名称。

  4. 从 nodeshell 切换到 nodeshell 高级权限级别:priv set advanced
  5. 通过 nodeshell 显示并删除该节点的数据包跟踪文件:
    1. 显示节点的根卷中的所有文件:ls /etc/
    2. 如果数据包跟踪文件(*.trc)位于节点的根卷中,请逐个删除这些文件:rm/etc/log/packet_traces/file_name.trc
  6. 通过 nodeshell 找出并删除该节点的根卷快照拷贝:
    1. 找出根卷名称:vol status

      根卷由 vol status 命令输出的“Options(选项)”列中的“root”一词指示。

      示例

      在以下示例中,根卷为 vol0

      node1*> vol status

      Volume State Status Options
      vol0 online raid_dp, flex root, nvfail=on
      64-bit

    2. 显示根卷快照拷贝:snap list root_vol_name
    3. 删除不需要的根卷快照拷贝:snap delete root_vol_name snapshot_name
  7. 退出 nodeshell 并返回到 clustershell:exit