Windows Azure Pack troubleshooting

 

Applies To: Windows Azure Pack

This section provides quick information about troubleshooting issues with Windows Azure Pack for Windows Server. This information is supplemental to existing topics about Windows Azure Pack in the TechNet library and blog posts in the TechNet wiki. It provides links to those areas for more information.

Before you research further, verify the following:

  • You have installed the currently released product versions, including Windows Azure Pack for Windows Server, Service Provider Foundation, and System Center 2012 – Virtual Machine Manager (VMM). For more information, see Deploy Windows Azure Pack for Windows Server and Deploying Service Provider Foundation.

  • You have all the most recent updates. The update rollups have fixed many issues. For more information, see Install Windows Azure Pack updates and verify versions.

  • That all servers and services are running as expected. In particular, make sure that the SCVMMService service is running on the server you are using for System Center 2012 R2 Virtual Machine Manager.

  • That authentication credentials for users and groups are correct. Review the Credentials checklist.

  • That any implemented third-party technologies are functioning as expected.

For developer documentation for accessing Windows Azure Pack programmatically through web services, see the Windows Azure Pack Development Kit.

The recommendations for troubleshooting issues that are described in this section are derived from several sources and may or may not resolve your particular issue. Code examples are provided as is and expected results cannot be guaranteed. This section is not comprehensive of all troubleshooting issues for Windows Azure Pack, and it is subject to frequent edits and updates.

Troubleshooting categories

This section is organized by following categories; in addition you can review recommendations by Troubleshooting recommendations with Windows PowerShell examples.

Troubleshooting recommendations with Windows PowerShell examples

The issues in the following table have recommendations using Windows PowerShell. The table also lists any Windows Azure Pack and System Center 2012 R2 cmdlets used in the example.

Category

Example

Windows Azure Pack or System Center cmdlet

Module

Accounts, Subscriptions, and Plans

Create a new user using Windows PowerShell

Add-MgmtSvcUser
Get-MgmtSvcToken
Get-MgmtSvcSetting

MgmtSvcAdmin

Accounts, Subscriptions, and Plans

Create a subscription

Get-MgmtSvcSubscription
Move-MgmtSvcSubscription
Remove-MgmtSvcSubscription

MgmtSvcAdmin

Automation and Tools

Re-configure the SMA endpoint using Windows PowerShell

Get-SCSpfServer
Get-SCSpfSetting
New-SCSpfSetting
Remove-SCSpfSetting

SPFAdmin

Automation and Tools

Apply a theme kit

Protect-MgmtSvcConfiguration
Unprotect-MgmtSvcConfiguration

MgmtSvcConfig

Installation and Networking

Access the Admin portal without redirecting the NetBIOS name

Initialize-MgmtSvcFeature
Set-MgmtSvcIdentityProviderSettings -
Set-MgmtSvcRelyingPartySettings

MgmtSvcConfig

Installation and Networking

Switch back to the default Windows Azure Pack authentication sites

Set-MgmtSvcIdentityProviderSettings
Set-MgmtSvcRelyingPartySettings

MgmtSvcConfig

Installation and Networking

Change the URLs to load balance API services

Set-MgmtSvcDatabaseSetting

MgmtSvcConfig

Security

Get a token with the Get-MgmtSvcToken cmdlet

(all core Windows PowerShell modules and cmdlets)

(all core Windows PowerShell modules and cmdlets)

Security

Sign in to the management portal from multiple accounts

Add-MgmtSvcAdminUser

MgmtSvcConfig

Virtual Machine Clouds

Specify a product key when deploying a gallery item

Set-SCVirtualHardDisk

VirtualMachineManager

Virtual Machine Clouds

Deploy a highly available VM role

Get-SCCloud
New-SCCustomProperty
Set-SCCustomProperty
Set-SCCustomPropertyValue

VirtualMachineManager

Web site Clouds

Create a script to initialize web sites

Initialize-MgmtSvcFeature

MgmtSvcConfig

SQL Server and other Resource Providers

Create a script to register SQL Server

Get-MgmtSvcToken

MgmtSvcAdmin

SQL Server and other Resource Providers

Unregister a custom resource provider

Get-MgmtSvcResourceProvider
Remove-MgmtSvcResourceProvider
Get-MgmtSvcResourceProviderConfiguration
Remove-MgmtSvcResourceProviderConfiguration

MgmtSvcAdmin
MgmtSvcConfig

Usage Monitoring and other Services

Get information about a distributed installation with the Get-MgmtSvcAdminUser cmdlet

Get-MgmtSvcAdminUser

MgmtSvcConfig

See also