My question is about adding an application server into a SharePoint 2013 farm which was, initially, a 2 servers environment dedicated for development. It had one server working as WFE / App server and one server dedicated for SQL Server (using an instance).
The WFE / app server began to struggle with all the services running and all the application pools required for all the services to running. Unfortunately, as it's a DEV and QAS environment, we had to create separate web applications and application pools to be able to develop the custom solutions, resulting to 14 applications pools that have to run all the time (very bad for the performance).
As stated, we decided to add an application server so we could move all the services to the second server (Search, Excel Calculation, Business Connectivity, Central Admin, ...). The installation of SharePoint 2013 SP1 was ok after some struggle on the Language Packs. To add the new server in the farm, we followed the steps in PowerShell located here Add web or application servers into farm in SharePoint 2013 but the service "Microsoft SharePoint Foundation Web Application" was started automatically (which is not the intention, we don't want that server to be a web front end, it is also causing issues with some third-party licences). We moved all the services to the new server and the performances globally increased. However, we saw that issues started to appear everywhere, Search became corrupted, a health rule was asking all the time for a psconfig to run (which was failing all the time), nearly impossible to start / stop services on the new server (was taking forever - and was mandatory to kill the service using powershell).
Because of all these issues and lack of solutions, we decided to move back all the services to the WFE server, remove the app server from the farm then put it back in the farm step by step. After following the same steps as the first time, we can see that the psconfig is failing directly now, saying there is an error but doesn't show any error in the upgrade log. I guess something went wrong again or was not cleaned at the removal of the server from the farm.
The question I have is what can we do so :
- We can add an application server in the farm without letting SharePoint to start the Web Application service directly
- We can clean the new server from the feature it copied from the previous trial (before the removal from the farm)
Thank you in advance for your help, if needed, I can provide more information depending on the questions.
Best Regards, Kevin