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/storage/files/storage-files-quick-create-use-linux.md
+24-16Lines changed: 24 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ author: khdownie
5
5
ms.service: azure-file-storage
6
6
ms.custom: linux-related-content
7
7
ms.topic: tutorial
8
-
ms.date: 06/11/2024
8
+
ms.date: 05/07/2025
9
9
ms.author: kendownie
10
10
#Customer intent: As an IT admin new to Azure Files, I want to try out Azure file share using NFS and Linux so I can determine whether I want to subscribe to the service.
11
11
---
@@ -49,34 +49,40 @@ Before you can work with an NFS file share, you have to create a storage account
49
49
50
50
1. On the Azure portal menu, select **All services**. In the list of resources, type **Storage Accounts**. As you begin typing, the list filters based on your input. Select **Storage Accounts**.
51
51
1. On the **Storage Accounts** window that appears, choose **+ Create**.
52
-
1. On the **Basics** tab, select the subscription in which to create the storage account.
53
-
1. Under the **Resource group** field, select **Create new** to create a new resource group to use for this tutorial.
54
-
1. Enter a name for your storage account. The name you choose must be unique across Azure. The name also must be between 3 and 24 characters in length, and may include only numbers and lowercase letters.
55
-
1. Select a region for your storage account, or use the default region. Azure supports NFS file shares in all the same regions that support SSD file shares.
56
-
1. Select the *Premium* performance tier to store your data on solid-state drives (SSD). Under **Premium account type**, select *File shares*.
57
-
1. Leave replication set to its default value of *Locally redundant storage (LRS)*.
52
+
1. Under **Project details**, select the subscription in which to create the storage account.
53
+
1. Under the **Resource group** field, select **Create new** to create a new resource group to use for this tutorial. Or you can choose an existing resource group.
54
+
1. Under **Instance details**, enter a name for your storage account. The name must be unique across Azure. The name also must be between 3 and 24 characters in length, and may include only numbers and lowercase letters.
55
+
1. Select a region for your storage account, or use the default region. Azure supports NFS file shares in all the same [regions that support SSD file shares](redundancy-premium-file-shares.md).
56
+
1. Under **Primary service**, select **Azure Files**.
57
+
1. Select the *Premium* performance tier to store your data on solid-state drives (SSD). This is required for NFS file shares.
58
+
1. Under **File share billing**, leave the default of *Provisioned v1* selected. This is currently the only option available for NFS file shares.
59
+
1. Under **Redundancy**, select *Locally redundant storage (LRS)*.
58
60
1. Select **Review + Create** to review your storage account settings and create the account.
59
61
1. When you see the **Validation passed** notification appear, select **Create**. You should see a notification that deployment is in progress.
60
62
61
63
The following image shows the settings on the **Basics** tab for a new storage account:
62
64
63
-
:::image type="content" source="media/storage-files-quick-create-use-linux/account-create-portal.png" alt-text="Screenshot showing how to create a storage account in the Azure portal." lightbox="media/storage-files-quick-create-use-linux/account-create-portal.png":::
65
+
:::image type="content" source="media/storage-files-quick-create-use-linux/create-storage-account.png" alt-text="Screenshot showing how to create a storage account using the Azure portal." lightbox="media/storage-files-quick-create-use-linux/create-storage-account.png":::
64
66
65
67
## Deploy an Azure VM running Linux
66
68
67
69
Next, create an Azure VM running Linux to represent the on-premises server. When you create the VM, a virtual network will be created for you. The NFS protocol can only be used from a machine inside of a virtual network.
68
70
69
71
1. Select **Home**, and then select **Virtual machines** under **Azure services**.
70
72
71
-
1. Select **+ Create** and then **+ Azure virtual machine**.
73
+
1. Select **+ Create** and then **Azure virtual machine**.
72
74
73
-
1. In the **Basics** tab, under **Project details**, make sure the correct subscription and resource group are selected. Under **Instance details**, type *myVM* for the **Virtual machine name**, and select the same region as your storage account. Choose your Linux distribution for your **Image**. Leave the other defaults. The default size and pricing is only shown as an example. Size availability and pricing are dependent on your region and subscription.
75
+
1. In the **Basics** tab, under **Project details**, make sure the correct subscription and resource group are selected. Under **Instance details**, type *myVM* for the **Virtual machine name**, and select the same region as your storage account.
74
76
75
-
:::image type="content" source="media/storage-files-quick-create-use-linux/create-vm-project-instance-details.png" alt-text="Screenshot showing how to enter the project and instance details to create a new V M." lightbox="media/storage-files-quick-create-use-linux/create-vm-project-instance-details.png" border="true":::
77
+
1. Under **Availability options**, select *No infrastructure redundancy required*. Under **Security type**, select *Standard*.
78
+
79
+
1. Choose your Linux distribution for your **Image**. Leave the other defaults. The default size and pricing is only shown as an example. Size availability and pricing are dependent on your region and subscription.
80
+
81
+
:::image type="content" source="media/storage-files-quick-create-use-linux/vm-project-instance-details.png" alt-text="Screenshot showing how to enter the project and instance details to create a new V M." lightbox="media/storage-files-quick-create-use-linux/vm-project-instance-details.png" border="true":::
76
82
77
83
1. Under **Administrator account**, select **SSH public key**. Leave the rest of the defaults.
78
84
79
-
:::image type="content" source="media/storage-files-quick-create-use-linux/create-vm-admin-account.png" alt-text="Screenshot showing how to configure the administrator account and create an S S H key pair for a new V M." lightbox="media/storage-files-quick-create-use-linux/create-vm-admin-account.png" border="true":::
85
+
:::image type="content" source="media/storage-files-quick-create-use-linux/vm-admin-account.png" alt-text="Screenshot showing how to configure the administrator account and create an S S H key pair for a new V M." lightbox="media/storage-files-quick-create-use-linux/vm-admin-account.png" border="true":::
80
86
81
87
1. Under **Inbound port rules > Public inbound ports**, choose **Allow selected ports** and then select **SSH (22)** and **HTTP (80)** from the drop-down.
82
88
@@ -87,9 +93,9 @@ Next, create an Azure VM running Linux to represent the on-premises server. When
87
93
88
94
1. Select the **Review + create** button at the bottom of the page.
89
95
90
-
1. On the **Create a virtual machine** page, you can see the details about the VM you are about to create. Note the name of the virtual network. When you are ready, select **Create**.
96
+
1. On the **Create a virtual machine** page, you can see the details about the VM you're about to create. Under **Networking**, note the name of the virtual network. When you're ready, select **Create**.
91
97
92
-
1. When the **Generate new key pair** window opens, select **Download private key and create resource**. Your key file will be download as **myVM_key.pem**. Make sure you know where the .pem file was downloaded, because you'll need the path to it to connect to your VM.
98
+
1. When the **Generate new key pair** window opens, select **Download private key and create resource**. Your key file will be downloaded as **myVM_key.pem**. Make sure you know where the .pem file was downloaded, because you'll need the path to it to connect to your VM.
93
99
94
100
You'll see a message that deployment is in progress. Wait a few minutes for deployment to complete.
95
101
@@ -107,9 +113,11 @@ Now you're ready to create an NFS file share and provide network-level security
107
113
108
114
1. Select **+ File Share**.
109
115
110
-
1. Name the new file share *qsfileshare* and enter "100" for the minimum **Provisioned capacity**, or provision more capacity (up to 102,400 GiB) to get more performance. Select **NFS** protocol, choose a **Root Squash** setting, and select **Create**. To learn more about root squash and its security benefits for NFS file shares, see [Configure root squash for Azure Files](nfs-root-squash.md).
116
+
1. Name the new file share *qsfileshare* and enter "100" for the minimum **Provisioned capacity**, or provision more capacity (up to 102,400 GiB) to get more performance. Select **NFS** protocol and choose a **Root Squash** setting. To learn more about root squash and its security benefits for NFS file shares, see [Configure root squash for Azure Files](nfs-root-squash.md).
117
+
118
+
1. Select **Review + create**. When you see the **Validation passed** notification appear, select **Create**.
111
119
112
-
:::image type="content" source="media/storage-files-quick-create-use-linux/create-nfs-share.png" alt-text="Screenshot showing how to name the file share and provision capacity to create a new N F S file share." lightbox="media/storage-files-quick-create-use-linux/create-nfs-share.png" border="true":::
120
+
:::image type="content" source="media/storage-files-quick-create-use-linux/create-nfs-file-share.png" alt-text="Screenshot showing how to name the file share and provision capacity to create a new N F S file share." lightbox="media/storage-files-quick-create-use-linux/create-nfs-file-share.png" border="true":::
0 commit comments