Azure Stack deployment tweaking #azurestack #azure #deployment

After posting my former blog I got some questions on how to deploy the Stack and where to tweak this.

Well it is easy if you know the PDT kit.

Basically if you extracted the files you will have this folder



in the MicrosoftAzureStackPOC.vhdx are all the scripts during the deployment this disk will be mounted as source So changing files you will need to mount this disk and edit the files before you do the deployment.


First let us edit the Disk types. To make sure in this example the script will work I do only a find / replace no code added. ( you can )

After mounting the disk we edit the Invoke-AzureStackDeploymentPrecheck.ps1 file


in this case I added the “ file backed Virtual” for using local VHD files.


Or change the Memory check set this to 32 GB if you want or to 8 <> Remember this is only to pass the validation changing this could fail the installation.


Or if one Nic is no option in your config.


That’s All

now in the E:\AzureStackInstaller\PoCFabricInstaller folder there is the PoCFabricSettings.xml



In this PoCFabricSettings.xml are all the settings CPU / Memory / Naming you can all change this here but remember it could fail you installation handle with care.


I must say the scripts are great but not a lot of flexibility it takes some testing just to make sure it all worked. I played on a HP blade G9 with SSD’s so running the setup doesn’t take that long but still playing with this kills the day. there is no 10 minute fix troubleshooting takes time.

checkout this forum link to support others.


Happy Stacking

Robert Smit

Twitter: @clustermvp

Cloud and Datacenter MVP ( Expertise:  High Available )

Author: Robert Smit [MVP]

Robert Smit is Senior Technical Evangelist and is a current Microsoft MVP in Clustering as of 2009. Robert has over 20 years experience in IT with experience in the educational, health-care and finance industries. Robert’s past IT experience in the trenches of IT gives him the knowledge and insight that allows him to communicate effectively with IT professionals who are trying to address real concerns around business continuity, disaster recovery and regulatory compliance issues. Robert holds the following certifications: MCT - Microsoft Certified Trainer, MCTS - Windows Server Virtualization, MCSE, MCSA and MCPS. He is an active participant in the Microsoft newsgroup community and is currently focused on Hyper-V, Failover Clustering, SQL Server, Azure and all things related to Cloud Computing and Infrastructure Optimalization. Follow Robert on Twitter @ClusterMVP Or follow his blog Linkedin Profile Http:// Robert is also capable of transferring his knowledge to others which is a rare feature in the field of IT. He makes a point of not only solving issues but also of giving on the job training of his colleagues. A customer says " Robert has been a big influence on our technical staff and I have to come to know him as a brilliant specialist concerning Microsoft Products. He was Capable with his in-depth knowledge of Microsoft products to troubleshoot problems and develop our infrastructure to a higher level. I would certainly hire him again in the future. " Details of the Recommendation: "I have been coordinating with Robert implementing a very complex system. Although he was primarily a Microsoft infrastructure specialist; he was able to understand and debug .Net based complext Windows applications and websites. His input to improve performance of applications proved very helpful for the success of our project

3 thoughts on “Azure Stack deployment tweaking #azurestack #azure #deployment”

  1. hello ,

    Can you please guide me with the deployment of Azure stack on the VMWARE 6.0 virtual machine Windows 2012 R2, as i am getting difficulties to understand the process.

  2. If you want to run nested VM’s it can only be done with Windows Server 2016. or bare metal deployment 192 GB Memory is needed and several disks in the machine.

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: