Skip to content

Commit 7d3cc3e

Browse files
authored
Merge pull request #12 from kianaharris4/esa-pp
bash cmd incorrect + updating EE instructions
2 parents 049988d + 7f23503 commit 7d3cc3e

File tree

5 files changed

+13
-18
lines changed

5 files changed

+13
-18
lines changed

articles/azure-arc/edge-storage-accelerator/attach-app.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ zone_pivot_groups: attach-app
1010

1111
# Attach your application (preview)
1212

13-
This article assumes you created a Persistent Volume (PV) and a Persistent Volume Claim (PVC). For information about creating a PV, see [Create a persistent volume](create-pv.md). For information about PVCs, see [Create a Persistent Volume Claim](create-pvc.md).
13+
This article assumes you created a Persistent Volume (PV) and a Persistent Volume Claim (PVC). For information about creating a PV, see [Create a persistent volume](create-pv.md). For information about creating a PVC, see [Create a Persistent Volume Claim](create-pvc.md).
1414

1515
::: zone pivot="attach-iot-op"
1616
## Configure the Azure IoT Operations data processor
1717

18-
When you use Azure IoT Operations (AIO), the data processor is spawned without any mounts for Edge Storage Accelerator. You can perform the following tasks:
18+
When you use Azure IoT Operations (AIO), the Data Processor is spawned without any mounts for Edge Storage Accelerator. You can perform the following tasks:
1919

2020
- Add a mount for the Edge Storage Accelerator PVC you created previously.
2121
- Reconfigure all pipelines' output stage to output to the Edge Storage Accelerator mount you just created.
@@ -152,7 +152,7 @@ These pods are part of a **statefulSet**. You can't edit the statefulSet in plac
152152
1. Run the following command and replace `POD_NAME_HERE` with your copied value from the previous step:
153153

154154
```bash
155-
kubectl exec -it POD_NAME_HERE bash
155+
kubectl exec -it POD_NAME_HERE -- bash
156156
```
157157

158158
1. Change directories into the `/mnt/blob` mount path as specified from your `configPod.yaml`.

articles/azure-arc/edge-storage-accelerator/create-pvc.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ This size does not affect the ceiling of blob storage used in the cloud to suppo
3434
storage: 5Gi
3535
storageClassName: esa
3636
volumeMode: Filesystem
37-
### This name is from your PV config ###
38-
volumeName: INSERT_NAME_FROM_PV
37+
### This name references your PV name in your PV config ###
38+
volumeName: INSERT_YOUR_PV_NAME
3939
status:
4040
accessModes:
4141
- ReadWriteMany

articles/azure-arc/edge-storage-accelerator/multi-node-cluster.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,21 +33,20 @@ This section describes how to prepare Linux with AKS Edge Essentials if you run
3333
1. On each node in your cluster, set the number of **HugePages** to 512 using the following command:
3434

3535
```bash
36-
HUGEPAGES_NR=512
37-
echo $HUGEPAGES_NR | sudo tee /sys/devices/system/node/node0/hugepages/hugepages-2048kB/nr_hugepages
38-
echo "vm.nr_hugepages=$HUGEPAGES_NR" | sudo tee /etc/sysctl.d/99-hugepages.conf
36+
Invoke-AksEdgeNodeCommand -NodeType "Linux" -Command 'echo 512 | sudo tee /sys/devices/system/node/node0/hugepages/hugepages-2048kB/nr_hugepages'
37+
Invoke-AksEdgeNodeCommand -NodeType "Linux" -Command 'echo "vm.nr_hugepages=512" | sudo tee /etc/sysctl.d/99-hugepages.conf'
3938
```
4039

41-
1. Install the specific kernel using:
40+
1. On each node in your cluster, install the specific kernel using:
4241

4342
```bash
44-
sudo apt install linux-modules-extra-`uname -r`
43+
Invoke-AksEdgeNodeCommand -NodeType "Linux" -Command 'sudo apt install linux-modules-extra-`uname -r`'
4544
```
4645

4746
> [!NOTE]
4847
> The minimum supported version is 5.1. At this time, there are known issues with 6.4 and 6.2.
4948
50-
1. Increase the maximum number of files using the following command:
49+
1. On each node in your cluster, increase the maximum number of files using the following command:
5150

5251
```bash
5352
Invoke-AksEdgeNodeCommand -NodeType "Linux" -Command 'echo -e "LimitNOFILE=1048576" | sudo tee -a /etc/systemd/system/containerd.service.d/override.conf'

articles/azure-arc/edge-storage-accelerator/overview.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,6 @@ Edge Storage Accelerator (ESA) serves as a native persistent storage system for
3838
- **Write** - Your file is processed locally and saved in the cache. When the file doesn't change within 3 seconds, ESA automatically uploads it to your chosen blob destination.
3939
- **Read** - If the file is already in the cache, the file is served from the cache memory. If it isn't available in the cache, the file is pulled from your chosen blob storage target.
4040

41-
The following diagram shows the end-to-end flow of the Edge Storage Accelerator configuration and installation experience.
42-
43-
:::image type="content" source="media/arc-connected-aks-on-azure.png" alt-text="Diagram showing the flow of Edge Storage Accelerator." lightbox="media/arc-connected-aks-on-azure.png":::
44-
4541
## Supported Azure Regions
4642

4743
Edge Storage Accelerator is only available in the following Azure regions:

articles/azure-arc/edge-storage-accelerator/single-node-cluster.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ This section describes how to prepare Linux with AKS enabled by Azure Arc if you
2828

2929
```json
3030
{
31-
"feature.storageClass": "default",
31+
"feature.diskStorageClass": "default",
3232
"acstorController.enabled": false
3333
}
3434
```
@@ -134,7 +134,7 @@ This section describes how to prepare Linux with AKS Edge Essentials if you run
134134
```json
135135
{
136136
"acstorController.enabled": false,
137-
"feature.storageClass": "local-path"
137+
"feature.diskStorageClass": "local-path"
138138
}
139139
```
140140
@@ -169,7 +169,7 @@ This section describes how to prepare Linux with Ubuntu if you run a single-node
169169
```json
170170
{
171171
"acstorController.enabled": false,
172-
"feature.storageClass": "local-path"
172+
"feature.diskStorageClass": "local-path"
173173
}
174174
```
175175

0 commit comments

Comments
 (0)