Uploaded image for project: 'CloudStack'
  1. CloudStack
  2. CLOUDSTACK-8298

xenserver VR start failed when the VR start config size is more

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 4.5.0
    • 4.5.1, 4.6.0
    • Security Level: Public (Anyone can view this level - this is the default.)
    • None

    Description

      On VR restart/start CS sends the configuration to VR via vmops 'createFileInDomr' method. The createFileInDomr method receives the content and create temp file in xenserver and push this file to VR using SCP.

      When the VR configuration is more than ARG_MAX size of the xenserver host then it command got failed.

      The below is the command to get the ARG_MAX value in the host.
      #getconf ARG_MAX
      131072

      Reproducing steps:
      1. create an isolated network and deploy vm in that network.
      2. Create large size configuration to VR by creating more number of VMs or configure more set of network rules on the network.
      3. After this restart the VR. On starting the VR CS sends the configuration to VR, You can see the configuration in MS log.
      Error: callHostPlugin failed for cmd: createFileInDomr with args

      Attachments

        Activity

          People

            jayapal Jayapal
            jayapal Jayapal
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment