You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: support/azure/azure-kubernetes/create-upgrade-delete/cannot-scale-cluster-autoscaler-enabled-node-pool.md
+47-17Lines changed: 47 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,14 +3,14 @@ title: Cluster autoscaler fails to scale with cannot scale cluster autoscaler en
3
3
description: Learn how to troubleshoot the cannot scale cluster autoscaler enabled node pool error when your autoscaler isn't scaling up or down.
4
4
author: sgeannina
5
5
ms.author: ninasegares
6
-
ms.date: 10/17/2023
7
-
ms.reviewer: aritraghosh, chiragpa
6
+
ms.date: 04/17/2025
7
+
ms.reviewer: aritraghosh, chiragpa.momajed
8
8
ms.service: azure-kubernetes-service
9
9
ms.custom: sap:Create, Upgrade, Scale and Delete operations (cluster or nodepool)
10
10
---
11
11
# Cluster autoscaler fails to scale with "cannot scale cluster autoscaler enabled node pool" error
12
12
13
-
This article discusses how to resolve the "cannot scale cluster autoscaler enabled node pool" error that appears when scaling a cluster with an autoscalerenabled node pool.
13
+
This article discusses how to resolve the "cannot scale cluster autoscaler enabled node pool" error that occurs when you scale a cluster that has an autoscaler-enabled node pool.
14
14
15
15
## Symptoms
16
16
@@ -22,45 +22,75 @@ You receive an error message that resembles the following message:
22
22
23
23
## Troubleshooting checklist
24
24
25
-
Azure Kubernetes Service (AKS) uses virtual machine scale sets-based agent pools, which contain cluster nodes and [cluster autoscaling capabilities](/azure/aks/cluster-autoscaler) if enabled.
25
+
Azure Kubernetes Service (AKS) uses Azure Virtual Machine Scale Sets-based agent pools. These pools contain cluster nodes and [cluster autoscaling capabilities](/azure/aks/cluster-autoscaler), if they're enabled.
26
26
27
27
### Check that the cluster virtual machine scale set exists
28
28
29
-
1. Sign in to [Azure portal](https://portal.azure.com).
30
-
1. Find the node resource group by searching the following names:
31
-
32
-
- The default name `MC_{AksResourceGroupName}_{YourAksClusterName}_{AksResourceLocation}`.
33
-
- The custom name (if it was provided at creation).
29
+
1. Sign in to the [Azure portal](https://portal.azure.com).
30
+
1. Find the node resource group by searching for the following names:
34
31
32
+
- The default name `MC_{AksResourceGroupName}_{YourAksClusterName}_{AksResourceLocation}`
33
+
- The custom name (if it was provided at creation)
34
+
>
35
35
> [!NOTE]
36
-
> When you create a new cluster, AKS automatically creates a second resource group to store the AKS resources. For more information, see [Why are two resource groups created with AKS?](/azure/aks/faq#why-are-two-resource-groups-created-with-aks)
36
+
> When you create a cluster, AKS automatically creates a second resource group to store the AKS resources. For more information, see [Why are two resource groups created with AKS?](/azure/aks/faq#why-are-two-resource-groups-created-with-aks)
37
37
38
-
1. Check the list of resources and make sure that there's a virtual machine scale set.
38
+
1. Check the list of resources to make sure that a virtual machine scale set exists.
39
39
40
40
## Cause 1: The cluster virtual machine scale set was deleted
41
41
42
-
Deleting the virtual machine scale set attached to the clustercauses the cluster autoscaler to fail. It also causes issues when provisioning resources such as nodes and pods.
42
+
If you delete the virtual machine scale set that's attached to the cluster, this action causes the cluster autoscaler to fail. It also causes issues when you provision resources such as nodes and pods.
43
43
44
44
> [!NOTE]
45
-
> Modifying any resource under the node resource group in the AKS cluster is an unsupported action and will cause cluster operation failures. You can prevent changes from being made to the node resource group by [blocking users from modifying resources](/azure/aks/cluster-configuration#fully-managed-resource-group-preview) managed by the AKS cluster.
45
+
> Modifying any resource under the node resource group in the AKS cluster is an unsupported action and causes cluster operation failures. You can prevent changes from being made to the node resource group by [blocking users from modifying resources](/azure/aks/cluster-configuration#fully-managed-resource-group-preview) that are managed by the AKS cluster.
46
+
47
+
### Reconcile node pool
48
+
49
+
If the cluster virtual machine scale set is accidentally deleted, you can reconcile the node pool by using `az aks nodepool update`:
50
+
51
+
```bash
52
+
# Update Node Pool Configuration
53
+
az aks nodepool update --resource-group <resource-group-name> --cluster-name <cluster-name> --name <nodepool-name> --tags <tags> --node-taints <taints> --labels <labels>
54
+
55
+
# Verify the Update
56
+
az aks nodepool show --resource-group <resource-group-name> --cluster-name <cluster-name> --name <nodepool-name>
57
+
```
58
+
Monitor the node pool to make sure that it's functioning as expected and that all nodes are operational.
46
59
47
60
## Cause 2: Tags or any other properties were modified from the node resource group
48
61
49
-
You may receive scaling errors if you modify or delete Azure-created tags and other resource properties in the node resource group. For more information, see [Can I modify tags and other properties of the AKS resources in the node resource group?](/azure/aks/faq#can-i-modify-tags-and-other-properties-of-the-aks-resources-in-the-node-resource-group)
62
+
You may experience scaling errors if you modify or delete Azure-created tags and other resource properties in the node resource group. For more information, see [Can I modify tags and other properties of the AKS resources in the node resource group?](/azure/aks/faq#can-i-modify-tags-and-other-properties-of-the-aks-resources-in-the-node-resource-group)
63
+
64
+
### Reconcile node resource group tags
65
+
66
+
Use the Azure CLI to make sure that the node resource group has the correct tags for AKS name and the AKS group name:
67
+
68
+
```bash
69
+
# Add or update tags for AKS name and AKS group name
70
+
az group update --name <node-resource-group-name> --set tags.AKS-Managed-Cluster-Name=<aks-managed-cluster-name> tags.AKS-Managed-Cluster-RG=<aks-managed-cluster-rg>
71
+
72
+
# Verify the tags
73
+
az group show --name <node-resource-group-name> --query "tags"
74
+
```
75
+
Monitor the resource group to make sure that the tags are correctly applied and that the resource group is functioning as expected.
50
76
51
77
## Cause 3: The cluster node resource group was deleted
52
78
53
-
Deleting the cluster node resource group causes issues when provisioning the infrastructure resources required by the cluster, which causes the cluster autoscaler to fail.
79
+
Deleting the cluster node resource group causes issues when you provision the infrastructure resources that are required by the cluster. This action causes the cluster autoscaler to fail.
54
80
55
81
## Solution: Update the cluster to the goal state without changing the configuration
56
82
57
-
To resolve this issue, you can run the following command to recover the deleted virtual machine scale set or any tags (missing or modified):
83
+
To resolve this issue, run the following command to recover the deleted virtual machine scale set or any tags (missing or modified).
58
84
59
85
> [!NOTE]
60
-
> It might take a few minutes until the operation completes.
86
+
> It might take a few minutes until the operation finishes.
61
87
62
88
```azurecli
63
89
az aks update --resource-group <resource-group-name> --name <aks-cluster-name>
64
90
```
65
91
92
+
### Additional troubleshooting tips
93
+
94
+
- Check the Azure Activity Log for any recent changes or deletions.
95
+
66
96
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]
Copy file name to clipboardExpand all lines: support/azure/virtual-machines/linux/suse-public-cloud-connectivity-registration-issues.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
---
2
2
title: Troubleshoot connectivity and registration for SUSE SLES VMs
3
3
description: Troubleshoot scenarios in which an Azure VM that has a SUSE Linux Enterprise Server image can't connect to the SUSE Subscription Management Tool (SMT) repository.
Copy file name to clipboardExpand all lines: support/sql/analysis-services/cannot-connect-named-instance.md
+5-6Lines changed: 5 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,15 @@
1
1
---
2
2
title: Can't connect to a named instance
3
3
description: This article provides resolutions where you might not be able to connect to a named instance of Analysis Services that is installed on a failover cluster.
4
-
ms.date: 07/22/2020
4
+
ms.date: 05/09/2025
5
5
ms.custom: sap:Analysis Services
6
-
ms.reviewer: karang
6
+
ms.reviewer: karang, gasadas
7
7
---
8
8
# Cannot connect to a named instance of a clustered analysis service
9
9
10
10
This article helps you resolve the problem where you might not be able to connect to a named instance of Analysis Services that is installed on a failover cluster.
11
11
12
-
_Original product version:_ SQL Server 2008 R2 Enterprise, SQL Server 2008 Enterprise, Microsoft SQL Server 2005 Enterprise Edition
12
+
_Original product version:_ SQL Server
13
13
_Original KB number:_ 2429685
14
14
15
15
## Symptoms
@@ -27,14 +27,13 @@ You might not able to connect to a named instance of Analysis Services that is i
27
27
## Cause
28
28
29
29
The problem occurs when you start the named instance of SQL Server Analysis services (SSAS) using either SQL Server Configuration Manager or the Services applet in the Control panel.
30
-
When you start an SSAS instance on a failover cluster using a tool other than Failover Cluster Management (Cluster administrator on older Operating Systems), that SSAS instance will run as a stand-alone instance and will listen on a non-default port resulting in connection failures from various applications.
30
+
When you start an SSAS instance on a failover cluster using a tool other than Failover Cluster Management (Cluster administrator on older Operating Systems), that SSAS instance will run as a stand-alone instance and will listen on a nondefault port resulting in connection failures from various applications.
31
31
32
32
## Resolution
33
33
34
34
Stop and restart the SQL Server Analysis services using the Failover Cluster Management tool.
35
35
36
36
## More information
37
37
38
-
An SSAS instance started on a cluster (default or named instance) will start listening on all IP addresses of the cluster group using the default port of 2383. The server setting `<Port>` property does not change the port number of SSAS service on a cluster.
38
+
An SSAS instance started on a cluster (default or named instance) will start listening on all IP addresses of the cluster group using the default port of 2383. The server setting `<Port>` property doesn't change the port number of SSAS service on a cluster.
39
39
40
-
For more information, see the KB article: [How to determine and change the port of an SSAS Instance](https://support.microsoft.com/help/2466860)
Copy file name to clipboardExpand all lines: support/sql/analysis-services/writeback-performance-issue-cell-security-enable.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,27 +1,27 @@
1
1
---
2
2
title: Writeback performance issue
3
3
description: This article provides workarounds for the writeback performance problem that occurs when cell security is enabled in SQL Server Analysis Services.
4
-
ms.date: 07/22/2020
4
+
ms.date: 05/09/2025
5
5
ms.custom: sap:Analysis Services
6
-
ms.reviewer: haidongh, heidist
6
+
ms.reviewer: haidongh, heidist, gasadas
7
7
---
8
8
# Writeback performance problem when cell security is enabled in SQL Server Analysis Services
9
9
10
10
This article helps you work around the writeback performance problem that occurs when cell security is enabled in SQL Server Analysis Services.
11
11
12
-
_Original product version:_ SQL Server 2012 Analysis Services
12
+
_Original product version:_ SQL Server 2012 Analysis Services and later versions
13
13
_Original KB number:_ 2747616
14
14
15
15
## Symptoms
16
16
17
-
Assume that you are running Microsoft SQL Server Analysis Services (SSAS) under a role for which cell security is enabled. When you try to execute an UPDATE CUBE Multidimensional Expressions (MDX) statement, the statement execution may take longer to execute than for a role for which cell security is not enabled.
17
+
Assume that you're running Microsoft SQL Server Analysis Services (SSAS) under a role for which cell security is enabled. When you try to execute an UPDATE CUBE Multidimensional Expressions (MDX) statement, the statement execution may take longer to execute than for a role for which cell security isn't enabled.
18
18
19
19
## Cause
20
20
21
21
This behavior is by design. When cell security is enabled, the Analysis Services engine executes the queries in cell-by-cell mode. If the writeback operation performs allocation at a high level, the space of leaf level cells will be large.
22
22
23
23
> [!NOTE]
24
-
> The space is not the number of rows in the fact table. The space is the full cross join space of all dimension granularity attributes. It takes a long time to enumerate those cells one-by-one in order to check the cell security.
24
+
> The space isn't the number of rows in the fact table. The space is the full cross join space of all dimension granularity attributes. It takes a long time to enumerate those cells one-by-one in order to check the cell security.
25
25
26
26
## Workaround
27
27
@@ -36,7 +36,7 @@ To work around this issue, use one of the following methods.
36
36
37
37
- Method 2
38
38
39
-
Perform the writeback operation at the lowest granularity level of a certain member. You cannot allocate for many detailed granularity members.
39
+
Perform the writeback operation at the lowest granularity level of a certain member. You can't allocate for many detailed granularity members.
40
40
41
41
> [!NOTE]
42
42
> You may have to create dummy members in dimension tables that are marked as adjustment members in each dimension, to support the writeback operation.
Copy file name to clipboardExpand all lines: support/sql/analytics-platform-system/detect-data-skew-distribution-key-values.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,16 @@
1
1
---
2
2
title: Detect skew on distribution key values
3
3
description: This article describes how to detect skew on the distribution key of a distributed table in a Parallel Data Warehouse appliance.
4
-
ms.date: 07/22/2020
4
+
ms.date: 05/09/2025
5
5
ms.custom: sap:Parallel Data Warehouse (APS)
6
6
ms.topic: how-to
7
+
ms.reviewer: jopilov, ccaldera
7
8
---
8
9
# Detect data skew on the distribution key values
9
10
10
11
This article shows how to detect skew on the distribution key of a distributed table in a Parallel Data Warehouse appliance.
11
12
12
-
_Original product version:_ SQL Server 2008 R2 Parallel Data Warehouse
13
+
_Original product version:_ SQL Server Parallel Data Warehouse
13
14
_Original KB number:_ 3046863
14
15
15
16
## Summary
@@ -29,9 +30,9 @@ order by count(distribtuion_key) desc
29
30
```
30
31
31
32
> [!NOTE]
32
-
> The `having` clause is commented out. However, if you want to perform a quick check of whether there is significant skew, this clause may tell you. You may have to adjust the having value to something that makes sense for your result set. For example, if all values have 5,000 records, we recommend that you set this value to 7,500 or 10,000 to indicate an issue.
33
+
> The `having` clause is commented out. However, if you want to perform a quick check of whether there's significant skew, this clause may tell you. You may have to adjust the having value to something that makes sense for your result set. For example, if all values have 5,000 records, we recommend that you set this value to 7,500 or 10,000 to indicate an issue.
33
34
34
-
The question of when skew becomes a problem does not have a deterministic answer. Skew becomes a problem when performance of skewed distributions becomes noticeable and the application cannot tolerate the situation. The rule of thumb is that the appliance can tolerate a skew of 10 to 20 percent across all the tables. Within this threshold, the skewed distributions should even out under concurrency. Above this threshold, you may start to see some long-running distributions when the data is processed. Some implementations may be able to tolerate greater skew, and some implementations may be unable to tolerate this much. Testing is required to determine the actual threshold for your implementation.
35
+
The question of when skew becomes a problem doesn't have a deterministic answer. Skew becomes a problem when performance of skewed distributions becomes noticeable and the application can't tolerate the situation. The rule of thumb is that the appliance can tolerate a skew of 10 to 20 percent across all the tables. Within this threshold, the skewed distributions should even out under concurrency. Above this threshold, you may start to see some long-running distributions when the data is processed. Some implementations may be able to tolerate greater skew, and some implementations may be unable to tolerate this much. Testing is required to determine the actual threshold for your implementation.
Copy file name to clipboardExpand all lines: support/sql/analytics-platform-system/error-cetas-to-blob-storage.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,15 @@
1
1
---
2
2
title: Error 105005 when you do CETAS to blob storage
3
3
description: This article provides resolutions for the error that occurs when you do a CETAS operation to Azure Blob storage by using PolyBase.
4
-
ms.date: 08/05/2020
4
+
ms.date: 05/09/2025
5
5
ms.custom: sap:Parallel Data Warehouse (APS)
6
-
ms.reviewer: daleche, christys
6
+
ms.reviewer: daleche, christys, ccaldera
7
7
---
8
8
# Error 105005 when you do CETAS operation to Azure blob storage
9
9
10
10
This article helps you resolve the problem that occurs when you do a `CREATE EXTERNAL TABLE AS SELECT (CETAS)` operation to Azure Blob storage by using PolyBase.
11
11
12
-
_Original product version:_ SQL Server 2012 Parallel Data Warehouse (APS), SQL Server 2008 R2 Parallel Data Warehouse
12
+
_Original product version:_ SQL Server Parallel Data Warehouse (APS)
0 commit comments