节点的根卷全满或接近全满时,会显示一条警告消息。根卷全满的节点无法正常运行。可以通过删除核心转储文件、数据包跟踪文件以及根卷 Snapshot 副本,释放节点根卷的空间。
步骤
- 使用 system node coredump show 命令显示节点的核心转储文件及其名称。
- 使用 system node coredump delete 命令从节点中删除不需要的核心转储文件。
- 输入以下命令访问 nodeshell:system node run -node nodename
nodename 是要释放根卷空间的节点的名称。
- 在 nodeshell 中输入以下命令,切换到 nodeshell 高级权限级别:priv set advanced
- 通过 nodeshell 显示并删除节点的数据包跟踪文件:
- 输入以下命令,显示节点根卷中的所有文件:ls /etc/
- 只要有数据包跟踪文件 (*.trc) 在节点的根卷中,输入以下命令便可分别将其删除:rm /etc/file_name.trc
- 通过 nodeshell 确定并删除节点的根卷 Snapshot 副本:
- 输入以下命令,确定根卷名称:vol status
在 vol status 命令输出的“Options”列中,根卷用“root”单词表示。
示例
在下例中,根卷是
vol0。
node1*> vol status
Volume State Status Options
vol0 online raid_dp, flex root, nvfail=on
64-bit
- 输入以下命令,显示根卷 Snapshot 副本:snap list root_vol_name
- 输入以下命令,删除不需要的根卷 Snapshot 副本:snap delete root_vol_name snapshot_name
- 输入以下命令,退出 nodeshell 并返回到 clustershell:exit