ESXi 7.0 において vCenter から切断され、再接続される
search cancel

ESXi 7.0 において vCenter から切断され、再接続される

book

Article ID: 403752

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:
免責事項:これは英文の記事「ESXi 7.0 is disconnecting and reconnecting back to vCenter.」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • ESXiがvCenterから切断され、再接続中になります。
  • vCenter ServerはESX/ESXiホストが応答していないと表示します。
  • vpxa.log に次のログが記録されています。これは ESXi ホストの /var/run/log/vpxa.log に記録されます。

[YYYY-MM-DDTHH:MM:SS] warning vpxa[7513880] [Originator@6876 sub=IO.Connection] Failed to write buffer to stream; <io_obj p:0x0000007d12e169b8, h:14, <TCP '127.0.0.1 : 34970'>, <TCP '127.0.0.1 : 8307'>> e: 105(No buffer space available), async: true, duration: Omsec

[YYYY-MM-DDTHH:MM:SS] info vpxa[7513880] [Originator@6876 sub=IO.Http] Set user agent error; state: 3, <io_obj p:0x0000007d12e169b8, h:14, <TCP '127.0.0.1 : 34970'>, <TCP '127.0.0.1 : 8307'>>, N7Vmacore15SystemExceptionE(No buffer space available)

-- > [context]zKq7AVICAgAAABAEVQEJdnB4YQAA0kIXbGlidm1hY29yZS5zbwAAHKAtALP1MgBPVi4AzMctAFQDLgACET8B030AbGlicHRocmVhZC5zby4wAAJt0Q5saWJjLnNvLjYA[/context]

[YYYY-MM-DDTHH:MM:SS] error vpxa[7513868] [Originator@6876 sub=vpxaVmomi] Got exception when invoking VMOMI method; << last binding: << TCP '127.0.0.1 :34970'>, <TCP '127.0.0.1 : 8307'>>>, /sdk>, vim.vm.guest.GuestOperationsManager.GetProcessManager, N7Vmacore15SystemExceptionE(No buffer space available)

-- > [context]zKq7AVICAgAAABAEVQEJdnB4YQAA0kIXbGlidm1hY29yZS5zbwAAHKAtALP1MgBPVi4AzMctAFQDLgACET8B030AbGlicHRocmVhZC5zby4wAAJt0Q5saWJjLnNvLjYA[/context]

[YYYY-MM-DDTHH:MM:SS] error vpxa[7513880] [Originator@6876 sub=IO.Http] User agent failed to send request; <io_obj p:0x0000007d12e169b8, h :- 1, <TCP '127.0.0.1 : 34970'>, <TCP '127.0.0.1 : 8307'>>, N7Vmacore15SystemExceptionE(No buffer space available)

-- > [context]zKq7AVICAgAAABAEVQEJdnB4YQAA0kIXbGlidm1hY29yZS5zbwAAHKAtALP1MgBPVi4AzMctAFQDLgACET8B030AbGlicHRocmVhZC5zby4wAAJt0Q5saWJjLnNvLjYA[/context]

error vpxa[7513868] [Originator@6876 sub=hostdcnx] Exception in connecting to hostd - Shutting down; [17VpxaClientAdapter:0x0000007d12de1f40], N5Vmomi5Fault17HostCommunication9ExceptionE(Fault cause: vmodl. fault. HostCommunication

-> )

-- > [context]zKq7AVICAgAAABAEVQERdnB4YQAA0kIXbGlidm1hY29yZS5zbwABQjUYdnB4YQABiQwaAZ0NGgJcDBNsaWJ2bW9taS5zbwCDjVYVAWxpYnZpbS10eXBlcy5zbwAB1KgmAbK9JgE/xiYB1
doYAW/UJQEU2CUBMd0YAaseGAG41xcEXR0CbGliYy5zby42AAF1CRg=[/context]
[YYYY-MM-DDTHH:MM:SS] error vpxa[7513868] [Originator@6876 sub=vpxaInvtHostCnx] Can't connect to hostd. Shutting down ...
[YYYY-MM-DDTHH:MM:SS] info vpxa[7513868] [Originator@6876 sub=Default] [Vpxa] Shutting down now

 

  • ESXiホストの/var/run/log/syslog.logに次の内容が記録されます。
    syslog.0:[YYYY-MM-DDTHH:MM:SS] watchdog-vpxa[7511409]: '/usr/lib/vmware/vpxa/bin/vpxa ++min=0, swapscope=system -D /etc/vmware/vpxa' exited after 129 seconds 1
    [ .. ]
    syslog.1:[YYYY-MM-DDTHH:MM:SS] watchdog-vpxa[7495454]: '/usr/lib/vmware/vpxa/bin/vpxa ++min=0, swapscope=system -D /etc/vmware/vpxa' exited after 1 seconds (quick failure 6) 

 

  • vmkernel ログ(/var/run/log/vmkernel.log)に「No buffer space available」と出力されます。
    [YYYY-MM-DDTHH:MM:SS] cpu47:2098709)CMMDSNet: CMMDSNetSendtoUnicastChannels:1486: Throttled: 527060c6-f251-08bb-264d-92011463fbee: Failed to send to unicast host 'XX.XXx.X.XX;12321' on iface 'XX.XXx.X.XX': No buffer space available.

Environment

VMware vSphere ESXi 7.0

Cause

ヒープ使用量が 1024 MB を超えることが原因となります。

Resolution

これは今後のリリースで修正される予定です。

Workaround:

この問題を回避するには、ヒープ使用量が1024MBを超える場合に下記の手順を実行します。以下のCLIを使用してヒープサイズを設定できます(変更を有効にするには再起動が必要です)。

1. ESXiホストにSSH接続します。
2. 以下のコマンドを実行してヒープサイズを増やします。
esxcfg-advcfg -s 2048 /Net/TcpipHeapMax
3. ホストを再起動します。