Skip to content

Commit 5177e64

Browse files
committed
copy edit
1 parent 46c3c06 commit 5177e64

File tree

10 files changed

+174
-178
lines changed

10 files changed

+174
-178
lines changed

articles/cyclecloud/common-issues/staging-resources.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,25 @@
22
title: Common Issues - Staging Resources| Microsoft Docs
33
description: Azure CycleCloud common issue - Staging Resources
44
author: adriankjohnson
5-
ms.date: 11/15/2019
5+
ms.date: 06/30/2025
66
ms.author: adjohnso
77
---
8-
# Common Issues: Staging Resources
8+
# Common issues: Staging resources
99

10-
## Possible Error Messages
10+
## Possible error messages
1111

1212
- `Staging Resources (Unable to determine AccessKey for URL)`
1313
- `pogo.exceptions.FrameworkError: 'az://.../blobs' is not a directory`
1414
- `pogo.exceptions.FrameworkError: Cannot sync from directory to file!`
1515

1616
## Resolution
1717

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.
1919

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.
2121

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.
2323

24-
## More Information
24+
## More information
2525

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).

articles/cyclecloud/common-issues/unavailable-sku.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
title: Common Issues - Unavailable SKU| Microsoft Docs
33
description: Azure CycleCloud common issue - Unavailable SKU
44
author: adriankjohnson
5-
ms.date: 11/15/2019
5+
ms.date: 06/30/2025
66
ms.author: adjohnso
77
---
8-
# Common Issues: Unavailable Virtual Machine SKU
8+
# Common issues: Unavailable virtual machine SKU
99

10-
## Possible Error Messages
10+
## Possible error messages
1111

1212
- `Creating Virtual Machine (The requested VM size Standard_X is not available in the current region)`
1313

@@ -17,8 +17,8 @@ There are two possible resolutions for this issue:
1717
- Choose a region where the desired VM size is available
1818
- Select a VM size that is available in the desired region
1919

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.
2121

22-
## More Information
22+
## More information
2323

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.

articles/cyclecloud/common-issues/updating-scalesets.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22
title: Common Issues - Updating Scalesets
33
description: Azure CycleCloud common issue - Updating Scalesets
44
author: adriankjohnson
5-
ms.date: 11/15/2019
5+
ms.date: 06/30/2025
66
ms.author: adjohnso
77
---
8-
# Common Issues: Updating Scalesets
8+
# Common issues: Updating scale sets
99

10-
## Possible Error Messages
10+
## Possible error messages
1111

1212
- `Updating Scaleset (OperationNotAllowed)`
1313

1414
## Resolution
1515

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.
1717

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.

articles/cyclecloud/how-to/add-disk.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,40 +2,40 @@
22
title: Managed Disk Options
33
description: Learn about volumes (Azure managed disks) within Azure CycleCloud. Understand persistent volumes and disk type options.
44
author: mvrequa
5-
ms.date: 01/20/2020
5+
ms.date: 06/30/2025
66
ms.author: adjohnso
77
---
88

99
# Managed Disks
1010

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.
1212

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:
1414

1515
``` ini
1616
[[[volume example-vol]]]
1717
Size = 100
1818
```
1919

20-
## Persistent Volumes
20+
## Persistent volumes
2121

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:
2323

2424
``` ini
2525
[[[volume example-vol]]]
2626
Size = 100
2727
Persistent = true
2828
```
2929

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.
3131

3232
> [!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.
3434
35-
## Disk Types
35+
## Disk types
3636

3737
::: 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`:
3939

4040
``` ini
4141
[[[volume example-vol]]]
@@ -44,13 +44,13 @@ Persistent = true
4444
SSD = true
4545
```
4646

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.
4848

4949
::: moniker-end
5050
::: moniker range=">=cyclecloud-8"
5151
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).
5252

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.
5454

5555
For example:
5656

@@ -61,15 +61,15 @@ Persistent = true
6161
StorageAccountType = StandardSSD_LRS
6262
```
6363

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.
6565
::: moniker-end
6666

6767
> [!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.
6969
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.
7171

72-
## Further Reading
72+
## Further reading
7373

7474
* [Mounting Volumes](mount-disk.md)
7575
* [Creating a Fileserver](create-fileserver.md)

articles/cyclecloud/how-to/add-node-array.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,22 @@
22
title: Add a Node Array
33
description: How to add node arrays to a cluster
44
author: dpwatrous
5-
ms.date: 03/27/2023
5+
ms.date: 06/30/2025
66
ms.author: dawatrou
77
ms.custom: compute-evergreen
88
---
99

10-
# Add a Node Array to a Cluster
10+
# Add a node array to a cluster
1111

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.
1313

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)
1515

16-
## Edit the Cluster Template
16+
## Edit the cluster template
1717

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.
1919

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):
2121

2222
```ini
2323
# hpc-template.txt
@@ -56,18 +56,18 @@ For example, the template below contains a node array named "highmem" which uses
5656

5757
## Reimport the modified cluster template
5858

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.
6060

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`:
6262

6363
```CycleCloud CLI
6464
cyclecloud import_cluster example-cluster -f hpc-template.txt -c hpc --force
6565
```
6666

67-
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.
6868

6969
![Add Array Node](../images/node-add-from-array.png)
7070

71-
## Further Reading
71+
## Further reading
7272

7373
* [Node and Node Array Reference](../cluster-references/node-nodearray-reference.md)

0 commit comments

Comments
 (0)