Skip To Content

Add or remove machines from a site

For ArcGIS Server sites you deployed on Microsoft Azure using ArcGIS Enterprise Cloud Builder for Microsoft Azure, you can use ArcGIS Enterprise Cloud Builder for Microsoft Azure to add machines to the site to meet your users' demands.

You can add machines to federated ArcGIS Server sites, stand-alone ArcGIS Server sites, or the hosting server of an ArcGIS Enterprise deployment.

When you have multiple machines in an ArcGIS Server site, requests for data from services are distributed across all machines to distribute the load. Adding machines to the site helps improve performance when the site is under a heavy load. For example, if a map containing one of the hosted feature layers in your ArcGIS Enterprise organization on Azure goes viral, you may need to increase the number of machines in the hosting GIS Server site to keep up with the number of requests. When use of the map decreases, you can delete the additional machines to keep costs down.

You can also add a secondary machine to a single-machine ArcGIS Enterprise deployment. Doing so makes the portal more highly available.

Note:

You cannot add machines to an ArcGIS GeoEvent Server site.

Add machines to an ArcGIS Server site

Follow these steps to add a machine or multiple machines to an ArcGIS Server site on Azure.

  1. Start ArcGIS Enterprise Cloud Builder for Microsoft Azure.
  2. Sign in to Microsoft Azure.

    If the deployment to which you want to add machines is in the Microsoft Azure Government cloud, check U.S. Government Cloud.

  3. Choose an Azure Active Directory tenant, click Next, choose the subscription that contains the ArcGIS Server site to which you will add machines, and click Next.
  4. Click the Add Server Machines to the site button Add Server Machines to the site next to the ArcGIS Server site deployment.
  5. Type the password for the machine administrator.

    The username is prepopulated, because you must use the same machine administrator name used for the other machines in the site.

  6. If you have an existing Windows Domain in your Azure environment to which you want to add your machine (or machines), click Domain Join Options.
    1. On the Domain Join Options dialog box, check the Join Existing Windows Domain check box.
    2. Provide the name of the Azure Active Directory domain.
    3. Provide the username and password for the domain administrator.
    4. Click Apply.
  7. Use the plus (+) and minus (-) buttons to change the number of machines present in the site.

    For each machine that you add, Cloud Builder adds a default name to the Names field.

  8. You can change the names of the machines.

    Machine names are separated by a comma. All machines in the same deployment should start with the same two or three characters to help you identify them.

    For example, if the site contains two machines (as_myserver1,as_myserver2) and you add two machines, you could type as_myServer3,as_myServer4 for the names of the two new machines.

  9. Click the Configure Virtual Machine button configure virtual machine to choose machine and disk types and sizes, and to add a disk to the machines. Click Apply when you finish.

    All machines in the site use the same specifications.

    Consult the Microsoft Azure documentation for information on types of machines and disks.

  10. Click Next to proceed to the License and Credentials settings.
  11. Provide the appropriate license for the site to which you're adding machines.

    For example, if you add machines to an ArcGIS Image Server site, you must specify an ArcGIS Server license for the ArcGIS Image Server role.

  12. Type the username and password for the site administrator of the existing site.
  13. Type the ArcGIS Service account username and password for the existing site.
  14. Click Next to proceed to the Deployment Options settings.
  15. Choose or create a storage account for your deployment. To create a storage account, follow these steps:
    1. Type a name for the storage account.

      Names must be unique. Click Check Availability to confirm the storage account name is unique.

    2. Choose the Azure region where your storage will reside.
    3. Choose an existing resource group for the storage account or create one.
    4. Choose the type of redundancy for your storage account: Geo-Redundant, Locally Redundant, or Read-Access Geo-Redundant.

      See Azure Storage redundancy in the Microsoft Azure documentation for a description of each option.

    5. Specify the kind of Azure storage account to use: Storage (a legacy account type), StorageV2 (a basic account type), or BlobStorage (only supports Azure Blob storage).
    6. Once the storage account is created, click Close.
  16. Click Next to view a summary of your settings.
  17. Review the settings in the Summary pane. If anything needs to be changed, click Back to go to the page where you need to change the information.

    Tip:

    Click Save Summary to save your site configuration information to a text file so you can refer to it for information such as usernames or machine names.

  18. Click Save Automation Artifacts to export an archive file (.zip file) containing information and files you can use in automation scripts to re-create this deployment.
    1. Browse to a location on the local disk where the archive file will be created and type a name for the file.
    2. Choose the type of automation format you will use.
    3. Click Generate to create the file.
  19. When all settings are correct, click Finish to add machines to the ArcGIS Server site.

Add machines to ArcGIS Enterprise

Follow these steps to add a machine or multiple machines to the hosting server or add a secondary machine to a single-machine portal on Azure.

  1. Start ArcGIS Enterprise Cloud Builder for Microsoft Azure.
  2. Sign in to Microsoft Azure.

    If the deployment to which you want to add machines is in the Microsoft Azure Government cloud, check U.S. Government Cloud.

  3. Choose an Azure Active Directory tenant, click Next, choose the subscription that contains the deployment to which you will add machines, and click Next.
  4. Click the Add Server Machines to the site button Add Server Machines to the site next to the deployment.
  5. Use the Machine Tier drop-down menu to choose to which component to add the machine.
    • If the portal contains only one machine and you want to add a secondary machine, choose Portal for ArcGIS.
    • To add machines to the portal's hosting server, choose ArcGIS Server.
  6. Type the password for the machine administrator.

    The username is prepopulated, because you must use the same machine administrator name used for the other machines in the deployment.

  7. If you have an existing Windows Domain in your Azure environment to which you want to add your machine (or machines), click Domain Join Options.
    1. On the Domain Join Options dialog box, check the Join Existing Windows Domain check box.
    2. Provide the name of the Azure Active Directory domain.
    3. Provide the username and password for the domain administrator.
    4. Click Apply.
  8. If you're adding a secondary machine to a single-machine ArcGIS Enterprise deployment, check the box next to Add Secondary Machine.

    Cloud Builder provides a default name for the secondary machine. You can type a different name, but remember that all machines in the same deployment should start with the same two or three characters to help you identify them.

  9. If you're adding machines to the hosting server, use the plus (+) and minus (-) buttons to change the number of machines present in the hosting server site.

    The number of machines you can add to the hosting server depends on whether you created a single-tier or multiple-tier deployment.

    For each machine that you add, Cloud Builder adds a default name to a comma-separated list in the Names field. You can type a different name, but preserve the common two to three characters to help identify the machines in the same deployment.

  10. Click the Configure Virtual Machine button configure virtual machine to choose machine and disk types and sizes and to add a disk to the machine. Click Apply when finished.

    Consult the Microsoft Azure documentation for information on types of machines and disks.

  11. Click Next to proceed to the License and Credentials settings.
  12. Provide the appropriate license for the site to which you're adding machines.

    For example, if you add machines to the hosting server, you must specify an ArcGIS Server license for the ArcGIS GIS Server role. If you add a secondary machine to an ArcGIS Enterprise deployment, specify a Portal for ArcGIS license.

  13. Type the username and password for the site administrator of the existing site.
  14. Type the ArcGIS Service account username and password for the existing site.
  15. Click Next to proceed to the Deployment Options settings.
  16. Choose or create a storage account for your deployment. To create a storage account, follow these steps:
    1. Type a name for the storage account.

      Names must be unique. Click Check Availability to confirm the storage account name is unique.

    2. Choose the Azure region where your storage will reside.
    3. Choose an existing resource group for the storage account or create one.
    4. Choose the type of redundancy for your storage account: Geo-Redundant, Locally Redundant, or Read-Access Geo-Redundant.

      See Azure Storage redundancy in the Microsoft Azure documentation for a description of each option.

    5. Specify the kind of Azure storage account to use: Storage (a legacy account type), StorageV2 (a basic account type), or BlobStorage (only supports Azure Blob storage).
    6. Once the storage account is created, click Close.
  17. Click Next to view a summary of your settings.
  18. Review the settings in the Summary pane. If anything needs to be changed, click Back to go to the page where you need to change the information.

    Tip:

    Click Save Summary to save your site configuration information to a text file so you can refer to it for information such as usernames or machine names.

  19. Click Save Automation Artifacts to export an archive file (.zip file) containing information and files you can use in automation scripts to re-create this deployment.
    1. Browse to a location on the local disk where the archive file will be created and type a name for the file.
    2. Choose the type of automation format you will use.
    3. Click Generate to create the file.
  20. When all settings are correct, click Finish to add machines to the hosting server site or a secondary machine to the ArcGIS Enterprise deployment.

Add machines to federated servers

Follow these steps to add a machine or multiple machines to an ArcGIS Server site that is federated with ArcGIS Enterprise on Azure.

Note:

You can add machines to ArcGIS Notebook Server sites you create with Cloud Builder 11.2 or later. You cannot add machines to an ArcGIS Notebook Server site that was upgraded from an earlier release.

  1. Start ArcGIS Enterprise Cloud Builder for Microsoft Azure.
  2. Sign in to Microsoft Azure.

    If the federated server to which you want to add machines is in the Microsoft Azure Government cloud, check U.S. Government Cloud.

  3. Choose an Azure Active Directory tenant, click Next, choose the subscription that contains the ArcGIS Enterprise deployment and federated server to which you will add machines, and click Next.
  4. Click the down arrow next to the ArcGIS Enterprise deployment name to see the list of federated servers.
  5. Click the Add Server Machines to the site button Add Server Machines to the site next to the federated ArcGIS Server site.
  6. Type the password for the machine administrator.

    The username is prepopulated, because you must use the same machine administrator name used for the other machines in the site.

  7. If you have an existing Windows Domain in your Azure environment to which you want to add your machine (or machines), click Domain Join Options.
    1. On the Domain Join Options dialog box, check the Join Existing Windows Domain check box.
    2. Provide the name of the Azure Active Directory domain.
    3. Provide the username and password for the domain administrator.
    4. Click Apply.
  8. Use the plus (+) and minus (-) buttons to change the number of machines present in the federated server site.

    For each machine that you add, Cloud Builder adds a default name to the Names field.

  9. You can change the names of the machines.

    Machine names are separated by a comma. All machines in the same deployment should start with the same two or three characters to help you identify them.

    For example, if the site contains two machines (as_myserver1,as_myserver2) and you add two machines, you could type as_myServer3,as_myServer4 for the names of the two new machines.

  10. Click the Configure Virtual Machine button configure virtual machine to choose machine and disk types and sizes, and to add a disk to the machines. Click Apply when you finish.

    All machines in the site use the same specifications.

    Consult the Microsoft Azure documentation for information on types of machines and disks.

  11. Click Next to proceed to the License and Credentials settings.
  12. Provide the appropriate license for the site to which you're adding machines.

    For example, if you add machines to a federated ArcGIS GeoAnalytics Server site, you must specify an ArcGIS Server license for the ArcGIS GeoAnalytics Server role.

  13. Type the username and password for the site administrator of the existing site.
  14. Type the ArcGIS Service account username and password for the existing site.
  15. Click Next to proceed to the Deployment Options settings.
  16. Choose or create a storage account for your deployment. To create a storage account, follow these steps:
    1. Type a name for the storage account.

      Names must be unique. Click Check Availability to confirm the storage account name is unique.

    2. Choose the Azure region where your storage will reside.
    3. Choose an existing resource group for the storage account or create one.
    4. Choose the type of redundancy for your storage account: Geo-Redundant, Locally Redundant, or Read-Access Geo-Redundant.

      See Azure Storage redundancy in the Microsoft Azure documentation for a description of each option.

    5. Specify the kind of Azure storage account to use: Storage (a legacy account type), StorageV2 (a basic account type), or BlobStorage (only supports Azure Blob storage).
    6. Once the storage account is created, click Close.
  17. Click Next to view a summary of your settings.
  18. Review the settings in the Summary pane. If anything needs to be changed, click Back to go to the page where you need to change the information.

    Tip:

    Click Save Summary to save your site configuration information to a text file so you can refer to it for information such as usernames or machine names.

  19. Click Save Automation Artifacts to export an archive file (.zip file) containing information and files you can use in automation scripts to re-create this deployment.
    1. Browse to a location on the local disk where the archive file will be created and type a name for the file.
    2. Choose the type of automation format you will use.
    3. Click Generate to create the file.
  20. When all settings are correct, click Finish to add machines to the federated ArcGIS Server site.

Remove machines

To remove a machine from a site, you need to change the state of the machine to Delete. In most cases, you would only do this for ArcGIS Server sites, and only if you determine you don't need the additional resources to handle requests. However, you can also delete a machine from a highly available ArcGIS Enterprise portal or delete the Jump Box machine from a deployment so that it is no longer accessible over the internet. See Manage machines in an ArcGIS deployment on Azure for instructions to delete machines.