小規模 (Small) フォームファクターのノードでは NSX Edge のデータパスのメモリ使用率が 85% を超えています。
search cancel

小規模 (Small) フォームファクターのノードでは NSX Edge のデータパスのメモリ使用率が 85% を超えています。

book

Article ID: 436782

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

免責事項:これは英文の記事「NSX Edge datapath memory usage is over 85% on small form factor nodes.」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • NSX Manager UI にアラームが表示されます: Edge Datapath mempool usage high alarm.

    syslog:
    <TIMESTAMP> datapathd <ID> stats tname="stats12" [ERROR] {"event_state":86,"event_external_reason":"Edge datapath memory usage is over 85%","event_src_comp_id":"<NODE_UUID>","event_sources":{"pool_name":"malloc_heap"}}  eventId="vmwNSXEdgeMpoolUsage"
  • NSX Edge は小規模 (Small) フォームファクターとしてデプロイされています。小規模 (Small) フォームファクターでは、NSX Edge ノードは 4 GB しか搭載していません。

    /proc/meminfo
    MemTotal:        3658904 kB
    MemFree:           74348 kB
    MemAvailable:    1699124 kB

    NSX Edge 仮想マシンのシステム要件

Environment

VMware NSX 4.1

Cause

NSX 4.1 以降では、データパスに新機能が導入され、データパスプロセスの最低メモリ使用量が増加しました。
小型フォームファクタのエッジでは、データパスに1GBのヒープメモリしか割り当てられません。この割り当ては、特に以下のような場合、本番環境では不十分なことがよくあります:

  1. このノードは大量のトラフィックを処理しています。
  2. **Tx/Rxリングサイズ**がデフォルト値の2048よりも大きくなりました。
  3. ステートフルサービス(ファイアウォール、NAT、ロードバランシング)が多用されている。

小型フォームファクタノードは、主に概念実証(POC)またはラボ環境向けであり、本番ワークロードには推奨されません。
NSX Edge 仮想マシンのシステム要件

Resolution

Edge ノードを中規模 (Medium) 以上のフォームファクターにアップグレードしてください。これにより、データパス領域が大幅に大きくなります(バージョンとサイズにもよりますが、通常は4GB以上)。

 

Additional Information

NSX Edge VM System Requirements

KB 330516 Edge Datapath mempool usage high alarm

KB 383091 Resize NSX Edge Node