Q. I received an error deploying Microsoft Azure Stack, what should I do?
A. The Azure Stack deployment process is pretty robust and has good logging. If you receive an error during installation look at the logs which are stored in C:\ProgramData\Microsoft\AzureStack\Logs folder. In this folder are various log files that contains the output, warnings, errors and verbose information. In the event of an error examine the AzureStackDeployment-Error file and look for the most recent error. Also examine the FabricInstaller-Error file for details on the fabric installation problems. Once the actual error is found research the problem, resolve it then restart the installation. The installation uses a checkpoint process which means if the deployment fails when you restart the installation it will resume from its last successful action.
To try and avoid problems with installation make sure you thoroughly read the installation guide at https://azure.microsoft.com/en-us/documentation/articles/azure-stack-deploy/. Some key points to consider:
- The host must not be domain joined
- Ensure the host supports SLAT (required for Hyper-V with Windows Server 2016)
- Ensure only a single NIC is enabled that is not a NIC team. If the port is a trunk port a VLAN can be specified during install with -PublicVLan <vlan>, for example .\DeployAzureStack.ps1 –verbose –PublicVLan 173)
- Make sure there are at least 4 data disks available
- Turn off IEESC (IE Enhanced Security Configuration)
- Need local admin password to meet complexity requirements, for example Pa55word!
- Need an Azure AD tenant and have an Azure AD tenant admin account
- Make sure have the KB it recommends installed (KB 3124262 from https://support.microsoft.com/en-us/kb/3124262)