PowerScale 9.x 对具有归档节点的混合节点群集的性能影响
Summary: 如果在归档层上设置了系统标记,则具有包含归档节点的混合节点配置的 OneFS 9.x 群集可能会遇到性能问题。
Symptoms
包含归档节点和另一种节点类型的 OneFS 9x 群集上的性能问题。
例如:
同时包含 A200(0) 归档节点和 H500 节点的群集。
同时具有 A2000 归档节点和 F800 节点
的群集具有 A200 归档节点、F800 节点和 H400 节点的群集
Cause
PSCALE-140986
在归档层上设置系统标记可能会导致混合节点群集上的性能下降。
要进行验证,请执行以下操作:
确定 ifsvar 目录所在的磁盘池:
# isi get -D /ifs/.ifsvar/isi_license.xml | grep pools
Resolution
预先检查:
在完成此知识库文章中的解决步骤之前,请检查审核日志的大小。验证无归档节点池上是否有足够的可用磁盘空间用于审核日志。
此命令检查审核日志的磁盘使用情况大小:
# du -sh /ifs/.ifsvar/audit/logs
如果审核日志的大小导致无归档节点池填满,请按照知识库文章 Powerscale:如何删除审核日志文件以清除审核日志。
=============
分辨率:
确定哪个节点池配置为 System。系统节点池是 Ifsvar 内容所在的位置。这可以位于多个池中。
# disi -I diskpools ls -v
从归档节点池中删除系统标记:
# isi_gconfig smartpools.diskpools.manually_manage_system_flags=true
# disi -I diskpool modify <diskpool_name> --system=false
进行更改后,运行 SmartPools 或 SmartPoolsTree 作业以移动 Ifsvar 目录复制到非归档节点池中。
要使用的命令 SmartPoolsTree 要移动数据,请执行以下操作:
# isi job start smartpoolstree --paths=/ifs/.ifsvar
如果 SmartPools 未获得许可,请运行 SetProtectPlus 工作代替。
重要说明:
以上 SmartPoolsTree 作业仅移动 /ifs/.ifsvar 及其内容。
要移动其他系统 LIN 和 SBT,请运行 SmartPools 作业直到完成,这可能需要更长时间。
# isi job start smartpoolsAdditional Information
请参阅《半导体设计环境最佳实践》白皮书的第 3.1.1 至 3.1.1.3 节。