アーカイブ ノードを含む混在ノード クラスターに対するPowerScale 9.xのパフォーマンス インパクト
Summary: アーカイブ ノードを含む混在ノード構成のOneFS 9.xクラスターでは、アーカイブ階層でdiskpoolシステム フラグが設定されている場合にパフォーマンスの問題が発生する可能性があります。
Symptoms
アーカイブ ノードともう1つの他のノード タイプを含むOneFS 9xクラスターでのパフォーマンスの問題。
例:
A200(0)アーカイブ ノードとH500ノードの両方を含むクラスター。
A2000アーカイブ ノードとF800ノードの両方を含むクラスター
A200アーカイブ ノード、F800ノード、H400ノードを含むクラスター
Cause
PSCALE-140986
アーカイブ階層にシステム フラグを設定すると、混在ノード クラスターでパフォーマンスが低下する可能性があります。
確認するには、次の手順を実行します。
/ifs/.ifsvarディレクトリー内の任意のファイルをチェックして、/ifs.ifsvarの場所を確認します。
# isi get -D /ifs/.ifsvar/isi_license.xml | grep pools
Resolution
事前チェック:
このナレッジベース記事の解決手順を完了する前に、監査ログのサイズを確認してください。監査ログ用に十分な空きディスク領域が非アーカイブ ノード プールにあるかどうかを確認します。
次のコマンドは、監査ログのディスク使用量のサイズを確認します。
# du -sh /ifs/.ifsvar/audit/logs
監査ログのサイズが原因でアーカイブ以外のノード プールがいっぱいになる場合は、KB 000167091の手順に従って監査ログをパージします。
KB 000167091 - 監査ログ ファイルを削除する方法
=============
解像度:
システムとして構成されているノード プールを特定します。システム ノード プールは、Ifsvarの内容が配置される場所です。これは、複数のプールに含めることができます。
# disi -I diskpools ls -v
アーカイブ ノード プールからSystemフラグを削除します。
# 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とその内容のみを移動します。
他のSYSTEM LINとSBTを移動するには、SmartPoolsジョブを実行して完了します。これには時間がかかる場合があります。
# isi job start smartpoolsAdditional Information
ホワイトペーパー「Best Practices for Semiconductor Design Environments」のセクション 3.1.1 から 3.1.1.3 を参照してください。