vCNS 5.5.3 を NSX for vSphere 6.2.x にアップグレードした後、vCloud Director からの NSX Edge の管理が失敗する
search cancel

vCNS 5.5.3 を NSX for vSphere 6.2.x にアップグレードした後、vCloud Director からの NSX Edge の管理が失敗する

book

Article ID: 340607

calendar_today

Updated On:

Products

VMware Cloud Director VMware NSX Networking

Issue/Introduction

vCloud Director 環境で vCNS 5.5.x を NSX for vSphere 6.2.x にアップグレードすると、次の症状が発生します。
  • NSX Edge の管理が失敗する
  • vCloud Director でネットワークを削除できない
  • NSX Edge に次のようなエラーが記録される。

    [ 5504a62f-b3bc-4bdd-ade6-98c2c2aae77c ] Cannot deploy organization VDC network (5c7f9d6b-0f09-4d67-9dbe-ac72dbff5270)
    Failed to connect interface of edge gateway edge_ccs9764 to organization VDC network test
    java.util.concurrent.ExecutionException: com.vmware.vcloud.fabric.nsm.error.VsmException: VSM response error (100): null
    - Failed to connect interface of edge gateway edge_ccs9764 to organization VDC network test
    java.util.concurrent.ExecutionException: com.vmware.vcloud.fabric.nsm.error.VsmException: VSM response error (100): null
    - java.util.concurrent.ExecutionException: com.vmware.vcloud.fabric.nsm.error.VsmException: VSM response error (100): null
    - com.vmware.vcloud.fabric.nsm.error.VsmException: VSM response error (100): null
    - VSM response error (100): null
  • NSX Manager で show log manager コマンドを実行すると、次のようなエントリが記録される。

    2017-04-26 16:41:53.404 GMT INFO http-nio-127.0.0.1-7441-exec-6 AuditingServiceImpl:147 - [AuditLog] UserName:'admin', ModuleName:'NSX Edge Vnic', Operation:'CONFIG UPDATE', Resource:'vse-edge_ccs4679 (08e03e2c-28d0-4ee7-854d-85ae27f26346)', Time:'Wed Apr 26 16:41:53.400 GMT 2017', Status:'FAILURE', Universal Object:'false'
    2017-04-26 16:41:53.410 GMT ERROR http-nio-127.0.0.1-7441-exec-6 BaseRestController:406 - REST API failed : 'null'
    java.lang.NullPointerException
    at com.vmware.vshield.edge.systemcontrol.service.SystemControlServiceImpl.getSysctlConfig_aroundBody8(SystemControlServiceImpl.java:150)
    at com.vmware.vshield.edge.systemcontrol.service.SystemControlServiceImpl$AjcClosure9.run(SystemControlServiceImpl.java:1)
    at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
    at com.vmware.vshield.vsm.aspects.security.VsmSecuredAspect.secureCheck(VsmSecuredAspect.java:126)
  • vCloud Director のセルに、次のようなエントリが表示される:

    vcloud-container-debug.log:2017-04-27 10:03:44,380 | WARN | nf-activity-pool-1450 | LoggingRestTemplate |
    PUT request for "https://1.1.1.1:443/api/3.0/edges/edge-30/vnics/1"
    resulted in 500 (Internal Server Error); invoking error handler | requestId=28469838-d5e5-4178-8769-a68df2d1e7d6,
    request=POST https://es.vcloud.colt.net/cloud/amf,requestTime=1493283813272,remoteAddress=192.255.96.164:22972,userAgent=Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36
    (KHTML...,accept=*/* method=networkService.createOrgVdcNetwork vcd=e59a3a81-b573-4c23-a500-44b4ea118129,task=ed86d300-7cfb-4a31-b79f-2093841d632e
    activity=(com.vmware.vcloud.backendbase.management.system.TaskActivity,urn:uuid:ed86d300-7cfb-4a31-b79f-2093841d632e)
    activity=(com.vmware.vcloud.fabric.net.activities.gateway.AddGatewayInterfaceAndConfigureVnicActivity,urn:uuid:88f7e03a-8eae-4454-98be-eafaeacf4414)
    activity=(com.vmware.vcloud.fabric.net.activities.gateway.GenerateGatewayInterfaceBackingActivity,urn:uuid:88f7e03a-8eae-4454-98be-eafaeacf4414)


    :前述のログの引用は単なる例です。日付、時間、および環境変数は、環境によって異なる場合があります。


Symptoms:
免責事項:これは英文の記事「Managing NSX Edge from vCloud Director fails after upgrading vCNS 5.5.3 to NSX for vSphere 6.2.x (2150069)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

Environment

VMware Cloud Director 5.5.x
VMware NSX for vSphere 6.2.x

Cause

この問題は、Edge が古いバージョン(例:5.5.1、5.5.2、5.5.3) の vCNS のままであるために発生します。これにより、Edge は vCloud Director から管理できなくなります。

:アップグレード後に Edge を再デプロイすると、バージョンが 5.5.4.x に変更されます。このバージョンは、vCloud Director で管理できます。

Resolution

この問題を解決するには、vCNS 5.5.3 を使用可能な最新バージョンにアップグレードします。アップグレードが完了したら、vCNS を NSX for vSphere 6.x にアップグレードします。詳細については、『VMware Product Interoperability Matrices』を参照してください。

Additional Information

Managing NSX Edge from vCloud Director fails after upgrading vCNS 5.5.3 to NSX for vSphere 6.2.x