Skip to content

Commit 6a43128

Browse files
add changes
1 parent c7260ff commit 6a43128

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

articles/service-fabric/service-fabric-scale-non-primary-node-type.md renamed to articles/service-fabric/service-fabric-scale-up-non-primary-node-type.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,17 @@ This article describes how to scale up a Service Fabric cluster non-primary node
2222
The following will walk you through the process for updating the VM size and operating system of non-primary node type VMs of a sample cluster with [Silver durability](service-fabric-cluster-capacity.md#durability-characteristics-of-the-cluster), backed by a single scale set with five nodes used as a secondary node type. The primary node type with Service Fabric system services will remain untouched. We'll be upgrading the non-primary node type:
2323

2424
- From VM size *Standard_D2_V2* to *Standard D4_V2*, and
25-
- From VM operating system *Windows Server 2016 Datacenter with Containers* to *Windows Server 2019 Datacenter with Containers*.
25+
- From VM operating system *Windows Server 2019 Datacenter* to *Windows Server 2022 Datacenter*.
2626

2727
> [!WARNING]
2828
> Before attempting this procedure on a production cluster, we recommend that you study the sample templates and verify the process against a test cluster.
2929
>
3030
> Do not attempt a non-primary node type scale up procedure if the cluster status is unhealthy, as this will only destabilize the cluster further.
31-
We'll make use of the step-by-step Azure deployment templates used in the [Scale up a Service Fabric cluster primary node type](service-fabric-scale-up-primary-node-type.md) guide. However, we'll modify them so they aren't specific to primary node types. The templates are [available on GitHub](https://github.com/microsoft/service-fabric-scripts-and-templates/tree/master/templates/nodetype-upgrade).
31+
We'll make use of the step-by-step Azure deployment templates used in the [Scale up a Service Fabric cluster primary node type](service-fabric-scale-up-primary-node-type.md) guide. However, we'll modify them so they aren't specific to primary node types. The templates are [available on GitHub](https://github.com/microsoft/service-fabric-scripts-and-templates/tree/master/templates/nodetype-upgrade-nonprimary).
3232

3333
## Set up the test cluster
3434

35-
Let's set up the initial Service Fabric test cluster. First, [download](https://github.com/microsoft/service-fabric-scripts-and-templates/tree/master/templates/nodetype-upgrade) the Azure Resource Manager sample templates that we'll use to complete this scenario.
35+
Let's set up the initial Service Fabric test cluster. First, [download](https://github.com/microsoft/service-fabric-scripts-and-templates/tree/master/templates/nodetype-upgrade-nonprimary) the Azure Resource Manager sample templates that we'll use to complete this scenario.
3636

3737
Next, sign in to your Azure account.
3838

@@ -41,7 +41,7 @@ Next, sign in to your Azure account.
4141
Login-AzAccount -SubscriptionId "<subscription ID>"
4242
```
4343

44-
Next open the [*parameters.json*](https://github.com/microsoft/service-fabric-scripts-and-templates/tree/master/templates/nodetype-upgrade/parameters.json) file and update the value for `clusterName` to something unique (within Azure).
44+
Next open the [*parameters.json*](https://github.com/microsoft/service-fabric-scripts-and-templates/tree/master/templates/nodetype-upgrade-nonprimary/parameters.json) file and update the value for `clusterName` to something unique (within Azure).
4545

4646
The following commands will guide you through generating a new self-signed certificate and deploying the test cluster. If you already have a certificate you'd like to use, skip to [Use an existing certificate to deploy the cluster](#use-an-existing-certificate-to-deploy-the-cluster).
4747

@@ -153,7 +153,7 @@ In order to upgrade (vertically scale) a node type, we'll first need to deploy a
153153

154154
Here are the section-by-section modifications of the original cluster deployment template for adding a new node type and supporting resources.
155155

156-
Most of the required changes for this step have already been made for you in the [*Step1-AddPrimaryNodeType.json*](https://github.com/microsoft/service-fabric-scripts-and-templates/tree/master/templates/nodetype-upgrade/Step1-AddPrimaryNodeType.json) template file. However, an additional change must be made so the template file works for non-primary node types. The following sections will explain these changes in detail, and call outs will be made when you must make a change.
156+
Most of the required changes for this step have already been made for you in the [*Step1-AddPrimaryNodeType.json*](https://github.com/microsoft/service-fabric-scripts-and-templates/tree/master/templates/nodetype-upgrade-nonprimary/Step1-AddPrimaryNodeType.json) template file. However, an additional change must be made so the template file works for non-primary node types. The following sections will explain these changes in detail, and call outs will be made when you must make a change.
157157

158158
> [!Note]
159159
> Ensure that you use names that are unique from the original node type, scale set, load balancer, public IP, and subnet of the original non-primary node type, as these resources will be deleted at a later step in the process.
@@ -408,7 +408,7 @@ Service Fabric Explorer should now reflect only the five nodes of the new node t
408408

409409
### Update the deployment template to reflect the newly scaled-up non-primary node type
410410

411-
Most of the required changes for this step have already been made for you in the [*Step3-CleanupOriginalPrimaryNodeType.json*](https://github.com/microsoft/service-fabric-scripts-and-templates/tree/master/templates/nodetype-upgrade/Step3-CleanupOriginalPrimaryNodeType.json) template file. However, an additional change must be made so the template file works for non-primary node types. The following sections will explain these changes in detail, and call outs will be made when you must make a change.
411+
Most of the required changes for this step have already been made for you in the [*Step3-CleanupOriginalPrimaryNodeType.json*](https://github.com/microsoft/service-fabric-scripts-and-templates/tree/master/templates/nodetype-upgrade-nonprimary/Step3-CleanupOriginalPrimaryNodeType.json) template file. However, an additional change must be made so the template file works for non-primary node types. The following sections will explain these changes in detail, and call outs will be made when you must make a change.
412412

413413
#### Update the cluster management endpoint
414414

@@ -491,7 +491,7 @@ Remove all other resources related to the original node type from the ARM templa
491491
"value": "WindowsServer"
492492
},
493493
"vmImageSku": {
494-
"value": "2016-Datacenter-with-Containers"
494+
"value": "2019-Datacenter"
495495
},
496496
"vmImageVersion": {
497497
"value": "latest"

articles/service-fabric/service-fabric-scale-up-primary-node-type.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ This article describes how to scale up a Service Fabric cluster primary node typ
1919
The following will walk you through the process for updating the VM size and operating system of primary node type VMs of a sample cluster with [Silver durability](service-fabric-cluster-capacity.md#durability-characteristics-of-the-cluster), backed by a single scale set with five nodes. We'll be upgrading the primary node type:
2020

2121
- From VM size *Standard_D2_V2* to *Standard D4_V2*, and
22-
- From VM operating system *Windows Server 2016 Datacenter with Containers* to *Windows Server 2019 Datacenter with Containers*.
22+
- From VM operating system *Windows Server 2019 Datacenter* to *Windows Server 2022 Datacenter*.
2323

2424
> [!WARNING]
2525
> Before attempting this procedure on a production cluster, we recommend that you study the sample templates and verify the process against a test cluster. The cluster may also be unavailable for a short period of time.
@@ -535,7 +535,7 @@ Remove all other resources related to the original node type from the ARM templa
535535
"value": "WindowsServer"
536536
},
537537
"vmImageSku": {
538-
"value": "2016-Datacenter-with-Containers"
538+
"value": "2019-Datacenter"
539539
},
540540
"vmImageVersion": {
541541
"value": "latest"

0 commit comments

Comments
 (0)