Skip to content

Commit ff69473

Browse files
committed
proofreading - index & yaml update
1 parent 5e93a11 commit ff69473

File tree

4 files changed

+144
-141
lines changed

4 files changed

+144
-141
lines changed

pages/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -729,6 +729,7 @@
729729
+ [Forensics: How to deal with Public Cloud instances](public_cloud/compute/forensics)
730730
+ [Local Zone VPN-as-a-Service (VPNaaS) with Tailscale Integration](public_cloud/compute/local-zones-vpn-tailscale-integration)
731731
+ [Migration of instances between different regions](public_cloud/compute/migration_between_regions)
732+
+ [How to connect a Public Cloud instance to an EFS volume via vRack](storage_and_backup/file_storage/enterprise_file_storage/netapp_pci_connection_via_vrack)
732733
+ [Storage and Backup](products/public-cloud-storage)
733734
+ [Object Storage](products/public-cloud-storage-object-storage)
734735
+ [General information](public-cloud-storage-object-storage-general-information)
@@ -1965,6 +1966,7 @@
19651966
+ [Enterprise File Storage - NFS Client considerations](storage_and_backup/file_storage/enterprise_file_storage/netapp_nfs_client_considerations)
19661967
+ [Enterprise File Storage - FAQ](storage_and_backup/file_storage/enterprise_file_storage/netapp_faq)
19671968
+ [Enterprise File Storage - Private network configuration](storage_and_backup/file_storage/enterprise_file_storage/netapp_network_config)
1969+
+ [Enterprise File Storage - Connect a Public Cloud instance to an EFS volume via vRack](storage_and_backup/file_storage/enterprise_file_storage/netapp_pci_connection_via_vrack)
19681970
+ [File Storage services - Responsibility model](account_and_service_management/responsibility_sharing/file-storage)
19691971
+ [File Storage reversibility policy](account_and_service_management/reversibility/08-file-storage-reversibility-policy)
19701972
+ [HA-NAS](storage-file-storage-ha-nas)
Lines changed: 69 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Enterprise File Storage - Connect a Public Cloud Instance to an EFS Volume via vRack Private Network"
2+
title: "Enterprise File Storage - Connect a Public Cloud instance to an EFS Volume via vRack Private Network"
33
excerpt: "Find out how to connect a Public Cloud instance to an Enterprise File Storage (EFS) volume using a vRack private network."
44
updated: 2025-10-23
55
---
@@ -31,10 +31,10 @@ This ensures that all data traffic remains on the private network, with no Inter
3131
3232
## Requirements
3333

34-
- An [Enterprise File Storage](/links/storage/enterprise-file-storage) service in your OVHcloud account
35-
- An [OVHcloud Public Cloud instance](/pages/public_cloud/compute/public-cloud-first-steps) in the same region
36-
- An active [vRack Private Network](/pages/public_cloud/public_cloud_network_services/getting-started-07-creating-vrack) in the same region
37-
- Access to the [OVHcloud Control Panel](/links/manager) or the [Openstack CLI](/pages/public_cloud/public_cloud_cross_functional/loading_openstack_environment_variables)
34+
- An [Enterprise File Storage](/links/storage/enterprise-file-storage) service in your OVHcloud account.
35+
- An [OVHcloud Public Cloud instance](/pages/public_cloud/compute/public-cloud-first-steps) in the same region.
36+
- An active [vRack Private Network](/pages/public_cloud/public_cloud_network_services/getting-started-07-creating-vrack) in the same region.
37+
- Access to the [OVHcloud Control Panel](/links/manager) or the [Openstack CLI](/pages/public_cloud/public_cloud_cross_functional/loading_openstack_environment_variables).
3838

3939
## Overview
4040

@@ -44,23 +44,23 @@ The diagram below illustrates how an Enterprise File Storage (EFS) volume connec
4444

4545
1. Critical Match — VLAN ID
4646

47-
The VLAN ID (e.g., `1900`) must be identical in both the Public Cloud Private Network and the vRack Services configuration.
47+
The VLAN ID (e.g. `1900`) must be identical in both the Public Cloud private network and the vRack services configuration.
4848

4949
2. Critical Match — Subnet CIDR
5050

51-
The Subnet CIDR (e.g., `10.235.0.0/24`) must also match across both services to ensure they operate within the same logical network in the vRack.
51+
The subnet CIDR (e.g. `10.235.0.0/24`) must also match across both services to ensure they operate within the same logical network in the vRack.
5252

53-
3. Info — Service Address Range
53+
3. Info — Service address range
5454

55-
The Service Address Range (e.g., `10.235.0.240/28`) is a reserved subset of the main subnet. These IPs are exclusively used by EFS service endpoints (e.g., `10.235.0.241`) and must not be assigned to instances.
55+
The service address range (e.g. `10.235.0.240/28`) is a reserved subset of the main subnet. These IPs are exclusively used by EFS service endpoints (e.g. `10.235.0.241`) and must not be assigned to instances.
5656

5757
4. Security — ACL Rule
5858

59-
The EFS volume’s Access Control List (ACL) must explicitly authorize the private IP of any instance requiring access (e.g., `10.235.0.15`).
59+
The EFS volume’s Access Control List (ACL) must explicitly authorize the private IP of any instance requiring access (e.g. `10.235.0.15`).
6060

6161
5. Concept — vRack Services
6262

63-
vRack Services acts as a secure network bridge, allowing managed services such as EFS outside your Public Cloud project to connect seamlessly to your private vRack network.
63+
vRack Services acts as a secure network bridge, allowing managed services such as EFS outside your Public Cloud project to connect seamlessly to your private vRack network.
6464

6565
## Instructions
6666

@@ -70,109 +70,109 @@ Before deploying your Enterprise File Storage (EFS) volume through a private vRa
7070

7171
This association enables private networking between your Public Cloud instances and OVHcloud managed services such as EFS.
7272

73-
Follow the procedure described in [Step 1: Activating and managing a vRack](/pages/public_cloud/public_cloud_network_services/getting-started-07-creating-vrack)
73+
Follow the procedure described in the **step 1: activating and managing a vRack** in our guide "[Configuring vRack for Public Cloud](/pages/public_cloud/public_cloud_network_services/getting-started-07-creating-vrack)".
7474

7575
### Step 2 - Create a Private Network in Your Public Cloud Project <a name="step2"></a>
7676

7777
To connect your Public Cloud instance to an EFS volume via vRack, first provision a dedicated private network within your project.
7878

7979
This isolated network enables secure communication between your instances and OVHcloud storage resources through the vRack architecture.
8080

81-
Follow the procedure described in [Step 2: Creating a private network in the vRack](/pages/public_cloud/public_cloud_network_services/getting-started-07-creating-vrack)
81+
Follow the procedure described in the **step 2: creating a private network in the vRack** in our guide "[Configuring vRack for Public Cloud](/pages/public_cloud/public_cloud_network_services/getting-started-07-creating-vrack)".
8282

8383
### Step 3 — Launch the Instance on the Private Network
8484

8585
Deploy your Public Cloud instance within the private network you created. Ensure it is connected to the correct subnet to enable secure communication over the vRack.
8686

87-
Follow the procedure described in [Step 3: Integrating an instance into vRack](/pages/public_cloud/public_cloud_network_services/getting-started-07-creating-vrack)
87+
Follow the procedure described in the **step 3: integrating an instance into vRack** in our guide "[Configuring vRack for Public Cloud](/pages/public_cloud/public_cloud_network_services/getting-started-07-creating-vrack)".
8888

8989
![instance creation on the Private Network](images/instance-in-private-net.png){.thumbnail}
9090

91-
Ensure the instance is assigned an IP address within the selected subnet (e.g., `10.235.0.15`).
92-
93-
Both methods achieve the same goal: securely connecting your EFS service to your vRack and Public Cloud instances.
91+
Ensure that an IP address is assigned to the instance in the selected subnet (e.g. `10.235.0.15`).
9492

9593
### Step 4 - Create a vRack Service resource for EFS
9694

9795
There are two ways to create a vRack Service resource for your EFS volume.
9896

99-
/// details | a. Create via vRack Services
97+
Both methods achieve the same goal: securely connecting your EFS service to your vRack and Public Cloud instances.
98+
99+
/// details | First method: creating via vRack Services
100100

101101
A vRack Service resource acts as a network adapter, connecting managed services like EFS to your vRack and its private subnet.
102102

103-
For detailed guidance, see OVHcloud’s official documentation: [vRack Services - Exposing a Managed Service on your vRack](/pages/network/vrack_services/global)
103+
For detailed guidance, see OVHcloud’s official documentation: [vRack Services - Exposing a Managed Service on your vRack](/pages/network/vrack_services/global).
104104

105-
1. In the [OVHcloud Control Panel](/links/manager), navigate to `Network`{.action} section, go to `vRack Services`{.action}.
105+
1. In the [OVHcloud Control Panel](/links/manager), navigate to `Network`{.action} section, then click on `vRack Services`{.action}.
106106

107107
2. Then click `Activate vRack Services`{.action}.
108108

109-
3. Select the same region as your vRack, Public Cloud instance, and EFS service. <span id="step4-a-region-selection"></span>
110-
111-
![vrack activation popup](images/vrack_activation.png){.thumbnail}
109+
3. Select the same region as your vRack, Public Cloud instance and EFS service. Then click `Activate vRack Services`{.action}. <span id="step4-a-region-selection"></span>
112110

113111
4. Select `No thanks, i already have a vRack`{.action} and accept the terms and conditions to confirm.
114112

115-
5. Then, locate your newly created vRack Service in the list and click it.
113+
![vrack activation popup](images/vrack_activation.png){.thumbnail}
114+
115+
5. Then, locate your newly created vRack Service in the list and click its name.
116116

117-
![vrack list](images/vrack_list.png){.thumbnail}
117+
![vrack list](images/vrack_list.png){.thumbnail}
118118

119119
6. Edit the vRack Service with the following configuration:
120120

121-
- Private Network: Select the same vRack used for your Public Cloud project.
121+
- Private Network: Select the same vRack used for your Public Cloud project.
122122

123-
![vrack - selection of the private network](images/vrack_selection_private_net.png){.thumbnail}
123+
![vrack - selection of the private network](images/vrack_selection_private_net.png){.thumbnail}
124124

125-
- Create a subnet:
125+
- Create a subnet:
126126

127-
![vrack - creation of the subnet](images/vrack_selection_subnet.png){.thumbnail}
127+
![vrack - creation of the subnet](images/vrack_selection_subnet.png){.thumbnail}
128128

129-
> [!primary]
130-
>
131-
> Ensure the CIDR matches your Public Cloud private network.
132-
>
129+
> [!primary]
130+
>
131+
> Ensure the CIDR matches your Public Cloud private network.
132+
>
133133
134-
1. Subnet CIDR: e.g., `10.235.0.0/24`
135-
2. Service Address Range: e.g., `10.235.0.240/28`
136-
- Reserved subset of the private subnet for assigning IPs to managed EFS services within the vRack.
137-
3. VLAN: Use the same VLAN number as your Public Cloud private network (see [Step 2](#step2)).
138-
4. Create
134+
- Subnet address Range: e.g. `10.235.0.0/24`.
135+
- Service address Range: e.g. `10.235.0.240/28`.
136+
- Reserved subset of the private subnet for assigning IPs to managed EFS services within the vRack.
137+
- VLAN: Use the same VLAN number as your Public Cloud private network (see [Step 2](#step2)).
138+
- Click `Create subnet`{.action}.
139139

140-
- Create a Service endpoint:
140+
- Create a Service Endpoint:
141141

142-
![vrack - creation of the endpoint service](images/vrack_selection_endpoint.png){.thumbnail}
142+
![vrack - creation of the endpoint service](images/vrack_selection_endpoint.png){.thumbnail}
143143

144144
///
145145

146-
/// details | b. Create via Enterprise File Storage section
146+
/// details | Second method: creating via Enterprise File Storage section
147147

148-
1. In the [OVHcloud Control Panel](/links/manager), navigate to the `Bare Metal Cloud`{.action} section. Go to `Strorage and backups`{.action}, `Enterprise File Storage`{.action}, then select your EFS service.
148+
1. In the [OVHcloud Control Panel](/links/manager), navigate to the `Bare Metal Cloud`{.action} section. Click `Enterprise File Storage`{.action} under the heading **Storage and backups**, then select your EFS service.
149149

150-
2. Under Network Configuration, click `Configure Network Settings`{.action}.
150+
2. In the `Network Configuration` box, click `Configure Network Settings`{.action}.
151151

152-
![efs - configure network settings](images/efs_configure_network.png){.thumbnail}
152+
![efs - configure network settings](images/efs_configure_network.png){.thumbnail}
153153

154-
3. Select your vRack
154+
3. Select your vRack.
155155

156-
4. If no vRack Service has been created yet, activate the vRack services and follow the [step 4a-3. Create via vRack Services](step4-a-region-selection)
156+
4. If no vRack Services have been created yet, activate the vRack Services and follow the [first method: creation via vRack services](step4-a-region-selection) from the third point.
157157

158-
5. If you already created a vRack services, Select your dedicated service.
158+
5. If you have already created a vRack service, select your dedicated service.
159159

160160
///
161161

162162
### Step 5 — Connect the EFS Volume to the vRack
163163

164164
Once the previous steps are completed successfully, all volumes created in your EFS service will automatically reside within your vRack and its dedicated subnet, making them immediately accessible to your Public Cloud instances.
165165

166-
### Step 6 — Configure Access Control (ACLs)
166+
### Step 6 — Configure access control (ACLs)
167167

168-
In the Access Control tab of your EFS volume:
168+
In the `Access Control List (ACL)`{.action} tab of your EFS volume:
169169

170170
- Add the IPs or CIDR ranges authorized to mount the volume:
171171

172-
- To allow a single instance: `10.235.0.15`
173-
- To allow all instances within the subnet: `10.235.0.0/24`
172+
- To allow a single instance, enter the instance's IP address, for example: `10.235.0.15`.
173+
- To allow all instances within the subnet, enter the subnet address, for example: `10.235.0.0/24`.
174174

175-
- Set the desired Access Level: Read/Write or Read-only.
175+
- Set the desired Access Level: **Read and write** or **Read-only**.
176176

177177
> [!primary]
178178
>
@@ -189,21 +189,21 @@ ping <YOUR-EFS-SERVICE-IP>
189189

190190
1. Install the NFS client on your Public Cloud instance:
191191

192-
```bash
193-
sudo apt install -y nfs-common
194-
```
192+
```bash
193+
sudo apt install -y nfs-common
194+
```
195195

196196
2. Mount the EFS volume:
197197

198-
```bash
199-
sudo mkdir -p /mnt/efs
200-
sudo mount -t nfs -o vers=3,timeo=600,retrans=2 <YOUR-EFS-SERVICE-IP>:/share_<ID> /mnt/efs
201-
df -h /mnt/efs
202-
```
198+
```bash
199+
sudo mkdir -p /mnt/efs
200+
sudo mount -t nfs -o vers=3,timeo=600,retrans=2 <YOUR-EFS-SERVICE-IP>:/share_<ID> /mnt/efs
201+
df -h /mnt/efs
202+
```
203203

204-
### Step 8 — (Optional) Enable Automatic Mount on Boot
204+
### Step 8 — Enable Automatic Mount on Boot (optional)
205205

206-
To ensure your EFS volume mounts automatically at startup, add the following entry to your `/etc/fstab` file:
206+
To ensure your EFS volume mounts automatically at startup, add the following entry to the `/etc/fstab` file:
207207

208208
```bash
209209
<YOUR-EFS-SERVICE-IP>:/share_<ID> /mnt/efs nfs vers=3,timeo=600,retrans=2 0 0
@@ -228,12 +228,12 @@ If no errors occur, the EFS volume will now automatically mount on boot.
228228

229229
| Symptom | Likely Cause | Resolution |
230230
| ---------------------------------- | --------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
231-
| mount.nfs: No route to host | Instance and EFS not in the same region, or wrong VLAN ID | Ensure the instance, EFS, and vRack Services are in the same region. Recreate the vRack Service using the same VLAN ID as the private network. |
232-
| mount.nfs: access denied by server | EFS ACL missing or incorrect | Add the instance IP (e.g., `10.235.0.x`) or subnet (e.g., `10.235.0.0/24`) with protocol NFSv3 and Read/Write access. |
233-
| mount command hangs indefinitely | Wrong NFS version or unresponsive endpoint | Use: `-o vers=3,timeo=600,retrans=2` to force NFSv3 and define timeouts. |
234-
| mount succeeds but no read/write | ACLs or POSIX permissions too strict | Adjust ACLs or update volume-level permissions. |
235-
| mount works, but not after reboot | Missing `/etc/fstab` entry | Add: `<YOUR-EFS-SERVICE-IP>:/share_<ID> /mnt/efs nfs vers=3,timeo=600,retrans=2 0 0` |
236-
| vRack Services shows “Inactive” | Service not yet provisioned | Wait for provisioning to complete, or reattach the service from the EFS Private Network tab. |
231+
| mount.nfs: No route to host | Instance and EFS not in the same region, or wrong VLAN ID. | Ensure the instance, EFS, and vRack Services are in the same region. Recreate the vRack Service using the same VLAN ID as the private network. |
232+
| mount.nfs: access denied by server | EFS ACL missing or incorrect. | Add the instance IP (e.g. `10.235.0.x`) or subnet (e.g. `10.235.0.0/24`) with protocol NFSv3 and Read/Write access. |
233+
| mount command hangs indefinitely | Wrong NFS version or unresponsive endpoint. | Use: `-o vers=3,timeo=600,retrans=2` to force NFSv3 and define timeouts. |
234+
| mount succeeds but no read/write | ACLs or POSIX permissions too strict. | Adjust ACLs or update volume-level permissions. |
235+
| mount works, but not after reboot | Missing `/etc/fstab` entry. | Add: `<YOUR-EFS-SERVICE-IP>:/share_<ID> /mnt/efs nfs vers=3,timeo=600,retrans=2 0 0`. |
236+
| vRack Services shows “Inactive” | Service not yet provisioned. | Wait for provisioning to complete, or reattach the service from the EFS Private Network tab. |
237237

238238
## Go further
239239

@@ -249,4 +249,4 @@ If no errors occur, the EFS volume will now automatically mount on boot.
249249

250250
If you need training or technical assistance to implement our solutions, contact your sales representative or click on [this link](/links/professional-services) to get a quote and ask our Professional Services experts for assisting you on your specific use case of your project.
251251

252-
Join our [community of users](/links/community).
252+
Join our [community of users](/links/community).

0 commit comments

Comments
 (0)