3 Replies Latest reply on Nov 4, 2015 6:42 AM by Konstantin Gober

    VMM is not available after a few hours

    Konstantin Gober

      Hello,

       

      we are running CLM 4.1 Patch 1 with BSA 8.6 SP1 on Windows Server 2008 R2 machines. We onboarded a SCVMM 2012 R2 running on a Windows Server 2012 R2 to BSA. After a few hours (every time different) the connection is lost and the SCVMM cannot be accessed any longer (wether browsing, provisioning, ...), agentinfo works. The adding of the SCVMM was done like described in the documentation. After the adding, browsing & provisioning works. The user used for provisioning is a domain-administrator. The firewallrules say that BSA can connect to the SCVMM server on port 8100 (SCVMM port) and 4750 (rscd port).

       

      The error message after a few hours in BSA looks like following:

      "Error getting clusters VMM is unable to perform this operation without a connection to a Vritual Machine Manager management server. (Error ID: 1615)

      Use the Get-VMMServer cmdlet or the -VMMServer parameter to connect to a Virtual Machine Manager management server. For more information, type at the command prompt: Get-Help Get-VMMServer -detailed : on host <servername>"

       

      I investigated on this: Get-VMMServer is not a valid SCVMM 2012 R2 command, as it was replaced by Get-SCVMMServer. I saw in the SCVMM powershell config file that PowerShell-Aliases are available to use the old commands. In the BLCOServer logs i found following lines:

       

      Launching blcoserver.... pid=2688, command=C:\Program Files\BMC Software\BladeLogic\RSCD\\sbin\blcoserver.exe -QueueName _BMC_SCVMM_win643524 -Domain Administrator -FragmentSize 5196 -MaxMsgCount 100 -MaxThreadCount 50 -DaalDir C:\Program Files\BMC Software\BladeLogic\RSCD\\daal -ReceiveWaitTime 5 -WatchedProcessID 3524 -StartupEventName dda4800

      Initialized RPCQueue: numberOfQueues=10, domain=Administrator, queueName=_BMC_SCVMM_win643524

      Registering DDA plugin

      Registered DDA plugin

      Calling Method: RemoteServer.intro (Pid[2688], ThreadID[0])

      Completed Method: RemoteServer.intro (Pid[2688], ThreadID[0])

      Calling Method: DAAL.getAsset (Pid[2688], ThreadID[0])

      CO Server auto termination is configured with idle time interval '3600' and mode '0'

      Error while importing snapin- The Windows PowerShell snap-in 'Microsoft.SystemCenter.VirtualMachineManager' is not installed on this computer., Error Type- System.Management.Automation.PSArgumentException

      Completed Method: DAAL.getAsset (Pid[2688], ThreadID[0])

      Calling Method: DAAL.createUniqueID (Pid[2688], ThreadID[0])

      Completed Method: DAAL.createUniqueID (Pid[2688], ThreadID[0])

      Calling Method: DAAL.getAssetChildPage (Pid[2688], ThreadID[0])

      creating new powershell session

      Error while importing snapin- The Windows PowerShell snap-in 'Microsoft.SystemCenter.VirtualMachineManager' is not installed on this computer., Error Type- System.Management.Automation.PSArgumentException

      Completed Method: DAAL.getAssetChildPage (Pid[2688], ThreadID[0])

      3480 Calling Method: DAAL.getAsset (Pid[2688], ThreadID[0])

      3480 Completed Method: DAAL.getAsset (Pid[2688], ThreadID[0])

       

       

       

      after a few hours (each time different duration), this error occurs:

       

      Calling Method: DAAL.getAssetChildPage (Pid[2688], ThreadID[0])

      VMM is unable to perform this operation without a connection to a Virtual Machine Manager management server. (Error ID: 1615)     Use the Get-VMMServer cmdlet or the -VMMServer parameter to connect to a Virtual Machine Manager management server. For more information, type at the command prompt: Get-Help Get-VMMServer -detailed.

      Error while getting Clusters: VMM is unable to perform this operation without a connection to a Virtual Machine Manager management server. (Error ID: 1615)     Use the Get-VMMServer cmdlet or the -VMMServer parameter to connect to a Virtual Machine Manager management server. For more information, type at the command prompt: Get-Help Get-VMMServer -detailed.

      Error while getting Cloud Cluster list: VMM is unable to perform this operation without a connection to a Virtual Machine Manager management server. (Error ID: 1615)     Use the Get-VMMServer cmdlet or the -VMMServer parameter to connect to a Virtual Machine Manager management server. For more information, type at the command prompt: Get-Help Get-VMMServer -detailed.

      Error getting cloud clusters VMM is unable to perform this operation without a connection to a Virtual Machine Manager management server. (Error ID: 1615)     Use the Get-VMMServer cmdlet or the -VMMServer parameter to connect to a Virtual Machine Manager management server. For more information, type at the command prompt: Get-Help Get-VMMServer -detailed.

      Error getting cloud clusters VMM is unable to perform this operation without a connection to a Virtual Machine Manager management server. (Error ID: 1615)     Use the Get-VMMServer cmdlet or the -VMMServer parameter to connect to a Virtual Machine Manager management server. For more information, type at the command prompt: Get-Help Get-VMMServer -detailed.

      DAAL exception in DAALService::getAssetChildPage ; Asset: [NULL] ; Module: DAAL::AssetStream::openGetDescendants ; Error code: 100 ; Error message: "Error getting cloud clusters VMM is unable to perform this operation without a connection to a Virtual Machine Manager management server. (Error ID: 1615)     Use the Get-VMMServer cmdlet or the -VMMServer parameter to connect to a Virtual Machine Manager management server. For more information, type at the command prompt: Get-Help Get-VMMServer -detailed." ; Detail message: "Error returned from plug-in ; Plug-in: /BMC_SCVMM_win64 ; Function: blAsset_OpenGetDescendants ; Stream root asset: BMC_SCVMM_Cloud:avw3456t:/BMC_SCVMM_Cloud ; Error code: 100 ; Error message: Error getting cloud clusters VMM is unable to perform this operation without a connection to a Virtual Machine Manager management server. (Error ID: 1615)     Use the Get-VMMServer cmdlet or the -VMMServer parameter to connect to a Virtual Machine Manager management server. For more information, type at the command prompt: Get-Help Get-VMMServer -detailed."

      Completed Method: DAAL.getAssetChildPage (Pid[2688], ThreadID[0])

       

      Has anyone ever received some similar problem? Or does anyone know how to investigate further on this?


      Big Thanks in advance!

       

      Best Regards,

      Konstantin