アプライアンスシェル経由での静的ルートの追加に失敗する
search cancel

アプライアンスシェル経由での静的ルートの追加に失敗する

book

Article ID: 416204

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

  • アプライアンスシェル経由での静的ルートの追加に失敗します。
  • 本事象が発生すると、以下のメッセージが出力されます。

    Command> com.vmware.appliance.version1.networking.routes.add --destination ###.###.###.### --prefix 16 --gateway ###.###.###.### --interface nic0

       Error in method: Operation Failed. (code
       com.vmware.applmgmt.err_operation_failed)

  • /var/log/applmgmt.log に以下のログが記録されます。
    YYYY-MM-DD HH:MM:SS AM UTC [517678]DEBUG:vmware.appliance.networking.impl:com.vmware.appliance.version1.networking.routes.add(Structure('Route', dict(destination='###.###.###.###', prefix=16, gateway='###.###.###.###', interface='nic0')))
    YYYY-MM-DD HH:MM:SS AM UTC [517678]DEBUG:vmware.appliance.networking.impl:com.vmware.appliance.version1.networking.routes. result = 2
    YYYY-MM-DD HH:MM:SS AM UTC [517678]ERROR:vmware.appliance.networking.impl:Add route operation failed.
    YYYY-MM-DD HH:MM:SS AM UTC [517678]DEBUG:vmware.vherd.transport.xmlrpc:Trapped an exception: pint.Error('com.vmware.applmgmt.err_operation_failed', 'Operation Failed.', **{})
    YYYY-MM-DD HH:MM:SS AM UTC [517678]DEBUG:vmware.vherd.transport.xmlrpc:Dictionary returned: {'code': 'com.vmware.applmgmt.err_operation_failed', 'message': 'Operation Failed.', 'attributes': {}, '__error__': True}

Environment

vCenter Server

Cause

vCenter Server に割り当てられた IP アドレスが、静的ルートで指定したデフォルトゲートウェイと異なるネットワークに属しているためです。

Resolution

vCenter Server に割り当てられた IP アドレスと、静的ルートで指定したデフォルトゲートウェイが同じネットワークに所属するよう設定します。

Additional Information

fails to add static route via Appliance shell