免責事項:これは英文の記事「Traffic is routed to different pool member by LB with persistence」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
/var/log/syslog<TIMESTAMP> <HOSTNAME> NSX <PID> LOAD-BALANCER [nsx@6876 comp="nsx-edge" subcomp="lb" s2comp="lb" level="FATAL"] [<LB_UUID>] connect() to <POOL_MEMBER_IP_ADDRESS>:80 failed (99: Cannot assign requested address) while connecting to upstream, client: <CLIENT_IP>, server: , request: "POST /Jfrl.Cosmos/MethodInvokeService.asmx HTTP/1.1", upstream: "<URL>", host: "<VS_IP>""snat_translation": { "auto_map": false, "ip_address": [ "192.168.10.11/null" ], "port_overload": 32},get load-balancer <LB_ID> pool <POOL_ID> snat-pools in Edge CLINSX 4.x
SNATがない場合、LBは同じクライアントポートを使用しようとします。複数のクライアントが同じポートを使用している場合、LBは1つのポートしか選択できず、他のポートへの割り当ては失敗します。
その場合、LBは別のプールメンバーを選択します。
SNAT を有効にします。