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: articles/cyclecloud/common-issues/staging-resources.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,25 +2,25 @@
2
2
title: Common Issues - Staging Resources| Microsoft Docs
3
3
description: Azure CycleCloud common issue - Staging Resources
4
4
author: adriankjohnson
5
-
ms.date: 11/15/2019
5
+
ms.date: 06/30/2025
6
6
ms.author: adjohnso
7
7
---
8
-
# Common Issues: Staging Resources
8
+
# Common issues: Staging resources
9
9
10
-
## Possible Error Messages
10
+
## Possible error messages
11
11
12
12
-`Staging Resources (Unable to determine AccessKey for URL)`
13
13
-`pogo.exceptions.FrameworkError: 'az://.../blobs' is not a directory`
14
14
-`pogo.exceptions.FrameworkError: Cannot sync from directory to file!`
15
15
16
16
## Resolution
17
17
18
-
Typically, this error is caused when the service principal associated with Azure CycleCloud does not have the appropriate permissions to read the access key for the storage account locker. To resolve, you must grant "Microsoft.Storage/storageAccounts/listKeys/action" to the service principal.
18
+
Typically, this error happens when the service principal associated with Azure CycleCloud doesn't have the right permissions to read the access key for the storage account locker. To fix this error, grant the **Microsoft.Storage/storageAccounts/listKeys/action** permission to the service principal.
19
19
20
-
Another common cause of these failures is using a Storage Account with "Hierarchical namespace" enabled for Azure Data Lake Storage Gen 2. "Hierarchical namespace" *must* be disabled for Blob storage accounts that are used as storage Lockers.
20
+
Another common cause of these failures is using a Storage Account with **Hierarchical namespace** enabled for Azure Data Lake Storage Gen 2. You must disable **Hierarchical namespace**for Blob storage accounts that you use as storage lockers.
21
21
22
-
You can check "Hierarchical namespace" is enabled in the Storage Account **Overview** page in the Azure Portal. Search the page for "Hierarchical namespace." Once enabled, there is no way to disable hierarchical namespace, so a new Storage Account must be chosen or created for the CycleCloud Storage Locker.
22
+
You can check if **Hierarchical namespace** is enabled in the Storage Account **Overview** page in the Azure portal. Search the page for **Hierarchical namespace**. Once enabled, you can't disable hierarchical namespace. You must choose or create a new Storage Account for the CycleCloud Storage Locker.
23
23
24
-
## More Information
24
+
## More information
25
25
26
-
For more information about specific permissions required for CycleCloud, see [Create a custom role and managed identity for CycleCloud](/azure/cyclecloud/managed-identities#create-a-custom-role-and-managed-identity-for-cyclecloud)
26
+
For more information about specific permissions required for CycleCloud, see [Create a custom role and managed identity for CycleCloud](/azure/cyclecloud/managed-identities#create-a-custom-role-and-managed-identity-for-cyclecloud).
Copy file name to clipboardExpand all lines: articles/cyclecloud/common-issues/unavailable-sku.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
@@ -2,12 +2,12 @@
2
2
title: Common Issues - Unavailable SKU| Microsoft Docs
3
3
description: Azure CycleCloud common issue - Unavailable SKU
4
4
author: adriankjohnson
5
-
ms.date: 11/15/2019
5
+
ms.date: 06/30/2025
6
6
ms.author: adjohnso
7
7
---
8
-
# Common Issues: Unavailable Virtual Machine SKU
8
+
# Common issues: Unavailable virtual machine SKU
9
9
10
-
## Possible Error Messages
10
+
## Possible error messages
11
11
12
12
-`Creating Virtual Machine (The requested VM size Standard_X is not available in the current region)`
13
13
@@ -17,8 +17,8 @@ There are two possible resolutions for this issue:
17
17
- Choose a region where the desired VM size is available
18
18
- Select a VM size that is available in the desired region
19
19
20
-
To check the VM sizes that are available, click Settings, show "Azure" types, and check the Azure VM Size records for the requested region. If the "Restricted" column's value is "true", this VM size is not available for the subscription.
20
+
To check the available VM sizes, select **Settings**, view the **Azure** types, and check the Azure VM Size records for the requested region. If the **Restricted** column shows **true**, this VM size isn't available for your subscription.
21
21
22
-
## More Information
22
+
## More information
23
23
24
-
For more information, [this chart](https://azure.microsoft.com/global-infrastructure/services/?products=virtual-machines)contains information on which VM sizes are available in which regions.
24
+
For more information, [this chart](https://azure.microsoft.com/global-infrastructure/services/?products=virtual-machines)shows which VM sizes are available in which regions.
Copy file name to clipboardExpand all lines: articles/cyclecloud/common-issues/updating-scalesets.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,17 +2,17 @@
2
2
title: Common Issues - Updating Scalesets
3
3
description: Azure CycleCloud common issue - Updating Scalesets
4
4
author: adriankjohnson
5
-
ms.date: 11/15/2019
5
+
ms.date: 06/30/2025
6
6
ms.author: adjohnso
7
7
---
8
-
# Common Issues: Updating Scalesets
8
+
# Common issues: Updating scale sets
9
9
10
-
## Possible Error Messages
10
+
## Possible error messages
11
11
12
12
-`Updating Scaleset (OperationNotAllowed)`
13
13
14
14
## Resolution
15
15
16
-
Typically, this error arises from exceeding your quota for the scale set's VM type. To determine if you have enough quota in your subscription for the specific VM type, click the "gear" icon at the bottom of the Cluster page, show "Azure" types, and select "Azure Usage." In the search box, type the family name of the VM size to filter the records. If the "Limit" column for the VM size family is too low, you will need to request more quota.
16
+
This error usually happens when you exceed your quota for the scale set's VM type. To check if you have enough quota in your subscription for the specific VM type, select the **gear** icon at the bottom of the Cluster page, show **Azure** types, and select **Azure Usage**. In the search box, type the family name of the VM size to filter the records. If the **Limit** column for the VM size family is too low, you need to request more quota.
17
17
18
-
Alternatively, you may use the Azure portal to view subscription usage and quotas from the "Usage + quotas" section on the Subscriptions blade.
18
+
Alternatively, you can use the Azure portal to view subscription usage and quotas from the **Usage + quotas** section on the Subscriptions blade.
Copy file name to clipboardExpand all lines: articles/cyclecloud/how-to/add-disk.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,40 +2,40 @@
2
2
title: Managed Disk Options
3
3
description: Learn about volumes (Azure managed disks) within Azure CycleCloud. Understand persistent volumes and disk type options.
4
4
author: mvrequa
5
-
ms.date: 01/20/2020
5
+
ms.date: 06/30/2025
6
6
ms.author: adjohnso
7
7
---
8
8
9
9
# Managed Disks
10
10
11
-
CycleCloud will automatically attach volumes ([Azure Managed Disks](/azure/virtual-machines/linux/disks-types)) to your nodes for additional storage space. The managed disks come in four flavors and have capacities up to 64TiB.
11
+
CycleCloud automatically attaches volumes ([Azure Managed Disks](/azure/virtual-machines/linux/disks-types)) to your nodes for extra storage space. Managed disks come in four types and have capacities up to 64 TiB.
12
12
13
-
To create a 100GB volume, add the following to your `[[node]]` element in your cluster template:
13
+
To create a 100 GB volume, add the following code to your `[[node]]` element in your cluster template:
14
14
15
15
```ini
16
16
[[[volume example-vol]]]
17
17
Size = 100
18
18
```
19
19
20
-
## Persistent Volumes
20
+
## Persistent volumes
21
21
22
-
By default, a volume will be created when the instance is started, and deleted when the instance is terminated. If you want to preserve the data on the volume even after the instance is terminated, make it a **persistent** volume:
22
+
By default, the volume is created when the instance starts and deleted when the instance terminates. To preserve the data on the volume even after the instance terminates, make it a **persistent** volume:
23
23
24
24
```ini
25
25
[[[volume example-vol]]]
26
26
Size = 100
27
27
Persistent = true
28
28
```
29
29
30
-
This volume will be created the first time the instance is started, but will not be deleted when the instance is terminated. Instead, it will be kept and re-attached to the instance the next time the node is started. Persistent volumes are not deleted until the cluster is deleted.
30
+
This volume is created the first time the instance starts but isn't deleted when the instance terminates. Instead, the volume is kept and reattached to the instance the next time the node starts. Persistent volumes are deleted only when the cluster is deleted.
31
31
32
32
> [!WARNING]
33
-
> When your cluster is deleted, all persistent volumes are deleted as well! If you want your storage to persist longer than your cluster, you must attach a preexisting volume by ID.
33
+
> When you delete your cluster, you also delete all persistent volumes. To keep your storage available after your cluster is deleted, attach a preexisting volume by ID.
34
34
35
-
## Disk Types
35
+
## Disk types
36
36
37
37
::: moniker range="=cyclecloud-7"
38
-
There are four [Azure disk types](/azure/virtual-machines/linux/disks-types). CycleCloud uses standard hard disk drives (HDD) by default. To use a more performant SSD drive for the disk, use`SSD = true`:
38
+
There are four [Azure disk types](/azure/virtual-machines/linux/disks-types). CycleCloud uses standard hard disk drives (HDD) by default. To use a more performant SSD drive for the disk, set`SSD` to `true`:
39
39
40
40
```ini
41
41
[[[volume example-vol]]]
@@ -44,13 +44,13 @@ Persistent = true
44
44
SSD = true
45
45
```
46
46
47
-
A premium SSH disk is used by default when you are using a VM series that is premium storage-compatible.
47
+
When you use a VM series that works with premium storage, the default is a premium SSH disk.
48
48
49
49
::: moniker-end
50
50
::: moniker range=">=cyclecloud-8"
51
51
Azure offers four basic storage options: [Ultra](/azure/virtual-machines/windows/disks-types#ultra-disk), [Premium SSD](/azure/virtual-machines/windows/disks-types#premium-ssd), [Standard SSD](/azure/virtual-machines/windows/disks-types#standard-ssd), and [Standard HDD](/azure/virtual-machines/windows/disks-types#standard-hdd).
52
52
53
-
To specify the storage type to use for your virtual machine, use: `StorageAccountType = [UltraSSD_LRS|Premium_LRS|StandardSSD_LRS|Standard_LRS]` on your volume.
53
+
To specify the storage type for your virtual machine, use: `StorageAccountType = [UltraSSD_LRS|Premium_LRS|StandardSSD_LRS|Standard_LRS]` on your volume.
54
54
55
55
For example:
56
56
@@ -61,15 +61,15 @@ Persistent = true
61
61
StorageAccountType = StandardSSD_LRS
62
62
```
63
63
64
-
For backwards compatibility, `SSD=true`will select `Premium_LRS` or `StandardSSD_LRS` depending on the capabilities of the VM size selected.
64
+
For backward compatibility, `SSD=true`selects `Premium_LRS` or `StandardSSD_LRS` depending on the capabilities of the VM size you select.
65
65
::: moniker-end
66
66
67
67
> [!NOTE]
68
-
> Azure SSD will round up to the next size for [pricing](https://azure.microsoft.com/pricing/details/managed-disks). For example, if you create a disk size of 100GB, you will be charged at the 128GB rate.
68
+
> For [pricing](https://azure.microsoft.com/pricing/details/managed-disks), Azure SSD rounds up to the next size. For example, if you create a disk size of 100 GB, you pay at the 128 GB rate.
69
69
70
-
Specifying a volume attaches the device(s) to your instance, but does not mount and format the device.
70
+
When you specify a volume, you attach the devices to your instance but don't mount or format the device.
Copy file name to clipboardExpand all lines: articles/cyclecloud/how-to/add-node-array.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,22 +2,22 @@
2
2
title: Add a Node Array
3
3
description: How to add node arrays to a cluster
4
4
author: dpwatrous
5
-
ms.date: 03/27/2023
5
+
ms.date: 06/30/2025
6
6
ms.author: dawatrou
7
7
ms.custom: compute-evergreen
8
8
---
9
9
10
-
# Add a Node Array to a Cluster
10
+
# Add a node array to a cluster
11
11
12
-
Node arrays are used to define how nodes of a certain type are created/deleted as the cluster scales up and down. Each array has a name, a set of attributes which will be applied to each node in the array, and optional attributes describing how the array should scale (limits, placement groups, scale set configuration, etc).
12
+
Use node arrays to define how the cluster creates and deletes nodes of a certain type as it scales up and down. Each node array has a name, a set of attributes that you apply to each node in the array, and optional attributes that describe how the array scales, such as limits, placement groups, and scale set configuration.
13
13
14
-
This article shows you how to add a node array to an existing cluster using a template file. [Read more about node arrays.](../concepts/clusters.md#nodes-and-node-arrays)
14
+
This article shows you how to add a node array to an existing cluster by using a template file. [Read more about node arrays.](../concepts/clusters.md#nodes-and-node-node-arrays)
15
15
16
-
## Edit the Cluster Template
16
+
## Edit the cluster template
17
17
18
-
In order to add a node array, you must have a [template file](~/articles/cyclecloud/how-to/cluster-templates.md) for your cluster. Edit this file and add a new `[[nodearray]]` section underneath `[cluster]`, giving the array a unique name within that cluster.
18
+
To add a node array, you need a [template file](~/articles/cyclecloud/how-to/cluster-templates.md) for your cluster. Edit this file and add a new `[[nodearray]]` section under the `[cluster]` section. Give the node array a unique name within the cluster.
19
19
20
-
For example, the template below contains a node array named "highmem" which uses Standard_M64 VMs instead of the value specified in the node defaults (Standard_D4_v2):
20
+
For example, the following template contains a node array named `highmem` that uses Standard_M64 VMs instead of the value specified in the node defaults (Standard_D4_v2):
21
21
22
22
```ini
23
23
# hpc-template.txt
@@ -56,18 +56,18 @@ For example, the template below contains a node array named "highmem" which uses
56
56
57
57
## Reimport the modified cluster template
58
58
59
-
To apply the cluster template changes and create the new node array, use the [CycleCloud CLI](../cli.md) to import the template. You must specify the name of the cluster to modify as well as the `--force` flag which tells the CLI to overwrite values in the existing cluster.
59
+
To apply the cluster template changes and create the new node array, use the [CycleCloud CLI](../cli.md) to import the template. You must specify the name of the cluster to modify and include the `--force` flag to tell the CLI to overwrite values in the existing cluster.
60
60
61
-
The command below would apply the changes above to a cluster named "example-cluster":
61
+
The following command applies the changes to a cluster named `example-cluster`:
To test your new node array, go to the web UI and click the "Add node" button. Select the "highmem" array and click "Add" to create a new node. To make further changes, simply edit the template file and re-run the import command above.
67
+
To test your new node array, go to the web UI and select **Add node**. Select the `highmem` array and select **Add** to create a new node. To make further changes, edit the template file and run the import command again.
0 commit comments