From 8834cefd328c109c2d9ffd371cbc9a9d50675f9a Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Tue, 24 Jun 2025 16:52:18 +0200 Subject: [PATCH 01/22] feat(FIL): add file storage documentation MTA-6218 --- pages/file-storage/concepts.mdx | 19 ++++++ .../how-to/attach-file-system.mdx | 15 +++++ .../how-to/create-file-system.mdx | 16 +++++ .../how-to/delete-file-system.mdx | 15 +++++ .../how-to/detach-file-system.mdx | 15 +++++ pages/file-storage/how-to/index.mdx | 8 +++ .../how-to/manage-file-system.mdx | 15 +++++ .../file-storage/how-to/mount-file-system.mdx | 15 +++++ .../how-to/unmount-file-system.mdx | 15 +++++ pages/file-storage/index.mdx | 62 +++++++++++++++++++ pages/file-storage/quickstart.mdx | 15 +++++ 11 files changed, 210 insertions(+) create mode 100644 pages/file-storage/concepts.mdx create mode 100644 pages/file-storage/how-to/attach-file-system.mdx create mode 100644 pages/file-storage/how-to/create-file-system.mdx create mode 100644 pages/file-storage/how-to/delete-file-system.mdx create mode 100644 pages/file-storage/how-to/detach-file-system.mdx create mode 100644 pages/file-storage/how-to/index.mdx create mode 100644 pages/file-storage/how-to/manage-file-system.mdx create mode 100644 pages/file-storage/how-to/mount-file-system.mdx create mode 100644 pages/file-storage/how-to/unmount-file-system.mdx create mode 100644 pages/file-storage/index.mdx create mode 100644 pages/file-storage/quickstart.mdx diff --git a/pages/file-storage/concepts.mdx b/pages/file-storage/concepts.mdx new file mode 100644 index 0000000000..0e19dcc248 --- /dev/null +++ b/pages/file-storage/concepts.mdx @@ -0,0 +1,19 @@ +--- +meta: + title: File Storage - Concepts + description: Explore essential concepts of File Storage. +content: + h1: File Storage - Concepts + paragraph: Explore essential concepts of File Storage. +tags: file storage file system concept +dates: + validation: 2025-06-09 + posted: 2023-11-23 +categories: + - file-storage + - storage +--- + +## File system + +A system that holds files. \ No newline at end of file diff --git a/pages/file-storage/how-to/attach-file-system.mdx b/pages/file-storage/how-to/attach-file-system.mdx new file mode 100644 index 0000000000..6354705136 --- /dev/null +++ b/pages/file-storage/how-to/attach-file-system.mdx @@ -0,0 +1,15 @@ +--- +meta: + title: &title How to attach a file system to a Scaleway Instance + description: &description This page explains how to attach a File Storage file system to Scaleway Instances +content: + h1: *title + paragraph: *description +tags: attach instance server fs filesystem file storage resource +categories: + - storage + - file-storage +dates: + validation: 2025-06-24 + posted: 2025-06-24 +--- \ No newline at end of file diff --git a/pages/file-storage/how-to/create-file-system.mdx b/pages/file-storage/how-to/create-file-system.mdx new file mode 100644 index 0000000000..4cafc3dae4 --- /dev/null +++ b/pages/file-storage/how-to/create-file-system.mdx @@ -0,0 +1,16 @@ +--- +meta: + title: &title How to create a file system + description: &description This page explains how to create a File Storage file system using the Scaleway console. +content: + h1: *title + paragraph: *description +tags: create add deploy fs filesystem file storage resource +categories: + - storage + - file-storage +dates: + validation: 2025-06-24 + posted: 2025-06-24 +--- + diff --git a/pages/file-storage/how-to/delete-file-system.mdx b/pages/file-storage/how-to/delete-file-system.mdx new file mode 100644 index 0000000000..3af1b55e37 --- /dev/null +++ b/pages/file-storage/how-to/delete-file-system.mdx @@ -0,0 +1,15 @@ +--- +meta: + title: &title How to delete a file system + description: &description This page explains how to delete a File Storage file system using the Scaleway console. +content: + h1: *title + paragraph: *description +tags: delete suppress cancel remove fs filesystem file storage resource +categories: + - storage + - file-storage +dates: + validation: 2025-06-24 + posted: 2025-06-24 +--- diff --git a/pages/file-storage/how-to/detach-file-system.mdx b/pages/file-storage/how-to/detach-file-system.mdx new file mode 100644 index 0000000000..63fcc14424 --- /dev/null +++ b/pages/file-storage/how-to/detach-file-system.mdx @@ -0,0 +1,15 @@ +--- +meta: + title: &title How to detach a file system from a Scaleway Instance + description: &description This page explains how to detach a File Storage file system from Scaleway Instances +content: + h1: *title + paragraph: *description +tags: detach instance server fs filesystem file storage resource +categories: + - storage + - file-storage +dates: + validation: 2025-06-24 + posted: 2025-06-24 +--- \ No newline at end of file diff --git a/pages/file-storage/how-to/index.mdx b/pages/file-storage/how-to/index.mdx new file mode 100644 index 0000000000..e6df7f99c6 --- /dev/null +++ b/pages/file-storage/how-to/index.mdx @@ -0,0 +1,8 @@ +--- +meta: + title: File Storage - How Tos + description: File Storage How Tos +content: + h1: File Storage - How Tos + paragraph: File Storage How Tos +--- diff --git a/pages/file-storage/how-to/manage-file-system.mdx b/pages/file-storage/how-to/manage-file-system.mdx new file mode 100644 index 0000000000..a4113d4f58 --- /dev/null +++ b/pages/file-storage/how-to/manage-file-system.mdx @@ -0,0 +1,15 @@ +--- +meta: + title: &title How to manage a file system + description: &description This page explains how to manage a File Storage file system using the Scaleway console. +content: + h1: *title + paragraph: *description +tags: manage update settings fs filesystem file storage resource +categories: + - storage + - file-storage +dates: + validation: 2025-06-24 + posted: 2025-06-24 +--- diff --git a/pages/file-storage/how-to/mount-file-system.mdx b/pages/file-storage/how-to/mount-file-system.mdx new file mode 100644 index 0000000000..62fa6348f7 --- /dev/null +++ b/pages/file-storage/how-to/mount-file-system.mdx @@ -0,0 +1,15 @@ +--- +meta: + title: &title How to mount a file system on a Scaleway Instance + description: &description This page explains how to mount a File Storage file system on Scaleway Instances using the Scaleway console +content: + h1: *title + paragraph: *description +tags: mount instance server fs filesystem file storage resource +categories: + - storage + - file-storage +dates: + validation: 2025-06-24 + posted: 2025-06-24 +--- \ No newline at end of file diff --git a/pages/file-storage/how-to/unmount-file-system.mdx b/pages/file-storage/how-to/unmount-file-system.mdx new file mode 100644 index 0000000000..23b6add128 --- /dev/null +++ b/pages/file-storage/how-to/unmount-file-system.mdx @@ -0,0 +1,15 @@ +--- +meta: + title: &title How to unmount a file system from a Scaleway Instance + description: &description This page explains how to unmount a File Storage file system from Scaleway Instances using the Scaleway console +content: + h1: *title + paragraph: *description +tags: unmount instance server fs filesystem file storage resource +categories: + - storage + - file-storage +dates: + validation: 2025-06-24 + posted: 2025-06-24 +--- \ No newline at end of file diff --git a/pages/file-storage/index.mdx b/pages/file-storage/index.mdx new file mode 100644 index 0000000000..7a32ea4a13 --- /dev/null +++ b/pages/file-storage/index.mdx @@ -0,0 +1,62 @@ +--- +meta: + title: File Storage Documentation + description: Explore Scaleway File Storage with quickstart guides, how-tos, and more. +--- + + + + +## Getting Started + + + + + + + + + + +## Changelog + + diff --git a/pages/file-storage/quickstart.mdx b/pages/file-storage/quickstart.mdx new file mode 100644 index 0000000000..f724d96b2e --- /dev/null +++ b/pages/file-storage/quickstart.mdx @@ -0,0 +1,15 @@ +--- +meta: + title: File Storage - Quickstart + description: Get started with Scaleway File Storage. This guide covers creating, attaching, and mounting File systems to your Instances for efficient data management. +content: + h1: File Storage - Quickstart + paragraph: Get started with Scaleway File Storage. This guide covers creating, attaching, and mounting File Storagefile systems to your Instances for efficient data management. +tags: file storage overview get started +dates: + validation: 2025-06-24 + posted: 2025-06-24 +categories: + - file-storage + - storage +--- \ No newline at end of file From e90ce2878210fc7c7c1cb10dc7c6afba75863e83 Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Wed, 25 Jun 2025 11:49:46 +0200 Subject: [PATCH 02/22] feat(FIL): add concepts --- pages/file-storage/concepts.mdx | 41 +++++++++++++++++++++++++++++---- 1 file changed, 37 insertions(+), 4 deletions(-) diff --git a/pages/file-storage/concepts.mdx b/pages/file-storage/concepts.mdx index 0e19dcc248..0bd6912e64 100644 --- a/pages/file-storage/concepts.mdx +++ b/pages/file-storage/concepts.mdx @@ -5,15 +5,48 @@ meta: content: h1: File Storage - Concepts paragraph: Explore essential concepts of File Storage. -tags: file storage file system concept +tags: file storage file system concept glossary terms definitions dates: - validation: 2025-06-09 - posted: 2023-11-23 + validation: 2025-06-25 + posted: 2025-06-25 categories: - file-storage - storage --- +## Attach + +Attaching storage to your Scaleway Instance enables you to use additional or shared storage beyond its [Local Storage](/local-storage/). + +## Availability Zone + + + +## Block volumes + + + +## File Storage + +Scaleway File storage allows you to keep data in an organized hierarchy of files and folders. This hierarchy can be shared across a network, so multiple compute instances can work on the same collection of files. + ## File system -A system that holds files. \ No newline at end of file +A file system provides a structured way to manage files and directories in the cloud, so that Instances can access, read, and write data as if it were on a local disk. File systems can be shared by several [Instances](/instances/). + +## IOPS + +IOPS or Input/Ouptut Operations Per Second, is a unit of measurement that indicates how many read/write operations a storage device is performing per second. + +Scaleway File Storage offers two IOPS limits: + +- 5 000 IOPS (5K IOPS) +- 15 000 IOPS (15K IOPS) + +## Mount + +Mounting a storage volume allows you you to assign a directory (mount point) to an [attached](#attach) storage volume. The files on that storage become available via the assigned directory. This allows you to read and write files on the storage as if they were part of your local file system. + +## Region + + From 64fd0cc480b15ed2f2adf29d102b81acd9e437e0 Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Wed, 25 Jun 2025 11:54:07 +0200 Subject: [PATCH 03/22] feat(FIL): add faq --- pages/file-storage/concepts.mdx | 2 +- pages/file-storage/faq.mdx | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 pages/file-storage/faq.mdx diff --git a/pages/file-storage/concepts.mdx b/pages/file-storage/concepts.mdx index 0bd6912e64..59c953b968 100644 --- a/pages/file-storage/concepts.mdx +++ b/pages/file-storage/concepts.mdx @@ -28,7 +28,7 @@ Attaching storage to your Scaleway Instance enables you to use additional or sha ## File Storage -Scaleway File storage allows you to keep data in an organized hierarchy of files and folders. This hierarchy can be shared across a network, so multiple compute instances can work on the same collection of files. +Scaleway File Storage allows you to keep data in an organized hierarchy of files and folders. This hierarchy can be shared across a network, so multiple compute instances can work on the same collection of files. ## File system diff --git a/pages/file-storage/faq.mdx b/pages/file-storage/faq.mdx new file mode 100644 index 0000000000..b9dccc7c5c --- /dev/null +++ b/pages/file-storage/faq.mdx @@ -0,0 +1,16 @@ +--- +meta: + title: File Storage + description: Explore Scaleway File Storage with our comprehensive FAQ covering performance, persistence, and more. +content: + h1: File Storage FAQ +dates: + created: 2025-06-25 + validation: 2025-06-25 +category: storage +productIcon: FileStorageProductIcon +--- + +## What is Scaleway File Storage? + +Scaleway File Storage allows you to keep data in an organized hierarchy of files and folders. This hierarchy can be shared across a network, so multiple compute instances can work on the same collection of files. \ No newline at end of file From e10ba88985a830b7750cffb03e9a21b9113421bb Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Thu, 10 Jul 2025 10:46:21 +0200 Subject: [PATCH 04/22] feat(obj): update --- pages/file-storage/faq.mdx | 4 +++- pages/file-storage/quickstart.mdx | 19 ++++++++++++++++++- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/pages/file-storage/faq.mdx b/pages/file-storage/faq.mdx index b9dccc7c5c..36833d4b08 100644 --- a/pages/file-storage/faq.mdx +++ b/pages/file-storage/faq.mdx @@ -13,4 +13,6 @@ productIcon: FileStorageProductIcon ## What is Scaleway File Storage? -Scaleway File Storage allows you to keep data in an organized hierarchy of files and folders. This hierarchy can be shared across a network, so multiple compute instances can work on the same collection of files. \ No newline at end of file +Scaleway File Storage allows you to keep data in an organized hierarchy of files and folders. This hierarchy can be shared across a network, so multiple compute instances can work on the same collection of files. + +Refer to the [Quickstart documentation](/file-storage/quickstart/) to get started with Scaleway File Storage. \ No newline at end of file diff --git a/pages/file-storage/quickstart.mdx b/pages/file-storage/quickstart.mdx index f724d96b2e..58537242b7 100644 --- a/pages/file-storage/quickstart.mdx +++ b/pages/file-storage/quickstart.mdx @@ -12,4 +12,21 @@ dates: categories: - file-storage - storage ---- \ No newline at end of file +--- +import Requirements from '@macros/iam/requirements.mdx' + + + +- A Scaleway account logged into the [console](https://console.scaleway.com) +- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization + +## How to create a file system + +1. Click **File Storage** in the **Storage** section of the side menu. The [File Storage dashboard](https://console.scaleway.com/file-storage/) displays. + +2. Click **+ Create File system**. The [file system creation page](https://console.scaleway.com//file-storage/file-storage/create) displays. + +3. Complete the following steps: + - Select the region in which your file system will be created. It will be accessible by [Instances](/instances/) within the same [region](/file-storage/concepts/#region). + - Enter a name for your file system, or use the automatically generated one. The name of your file system can only contain alphanumeric characters, spaces, and dashes. + - Configure the provisioned size of your file system. \ No newline at end of file From 6129dc473d844f82a7c296af362d3fde2dae0f67 Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Thu, 10 Jul 2025 11:59:47 +0200 Subject: [PATCH 05/22] feat(FIL): update --- .../how-to/attach-file-system.mdx | 15 ----------- .../how-to/attach-mount-file-system.mdx | 26 +++++++++++++++++++ .../how-to/create-file-system.mdx | 24 +++++++++++++++++ .../file-storage/how-to/mount-file-system.mdx | 15 ----------- 4 files changed, 50 insertions(+), 30 deletions(-) delete mode 100644 pages/file-storage/how-to/attach-file-system.mdx create mode 100644 pages/file-storage/how-to/attach-mount-file-system.mdx delete mode 100644 pages/file-storage/how-to/mount-file-system.mdx diff --git a/pages/file-storage/how-to/attach-file-system.mdx b/pages/file-storage/how-to/attach-file-system.mdx deleted file mode 100644 index 6354705136..0000000000 --- a/pages/file-storage/how-to/attach-file-system.mdx +++ /dev/null @@ -1,15 +0,0 @@ ---- -meta: - title: &title How to attach a file system to a Scaleway Instance - description: &description This page explains how to attach a File Storage file system to Scaleway Instances -content: - h1: *title - paragraph: *description -tags: attach instance server fs filesystem file storage resource -categories: - - storage - - file-storage -dates: - validation: 2025-06-24 - posted: 2025-06-24 ---- \ No newline at end of file diff --git a/pages/file-storage/how-to/attach-mount-file-system.mdx b/pages/file-storage/how-to/attach-mount-file-system.mdx new file mode 100644 index 0000000000..6486794ff4 --- /dev/null +++ b/pages/file-storage/how-to/attach-mount-file-system.mdx @@ -0,0 +1,26 @@ +--- +meta: + title: &title How to attach a file system to a Scaleway Instance + description: &description This page explains how to attach a File Storage file system to Scaleway Instances +content: + h1: *title + paragraph: *description +tags: attach instance server fs filesystem file storage resource +categories: + - storage + - file-storage +dates: + validation: 2025-06-24 + posted: 2025-06-24 +--- + +import Requirements from '@macros/iam/requirements.mdx' + + + +- A Scaleway account logged into the [console](https://console.scaleway.com) +- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization + +This page explains how to create a file system using the Scaleway console. + +1. Click **File Storage** in the **Storage** section of the side menu. The [File Storage dashboard](https://console.scaleway.com/file-storage/) displays. \ No newline at end of file diff --git a/pages/file-storage/how-to/create-file-system.mdx b/pages/file-storage/how-to/create-file-system.mdx index 4cafc3dae4..17e48115b6 100644 --- a/pages/file-storage/how-to/create-file-system.mdx +++ b/pages/file-storage/how-to/create-file-system.mdx @@ -13,4 +13,28 @@ dates: validation: 2025-06-24 posted: 2025-06-24 --- +import Requirements from '@macros/iam/requirements.mdx' + + +- A Scaleway account logged into the [console](https://console.scaleway.com) +- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization + +This page explains how to create a file system using the Scaleway console. + +1. Click **File Storage** in the **Storage** section of the side menu. The [File Storage dashboard](https://console.scaleway.com/file-storage/) displays. + +2. Click **+ Create File system**. The [file system creation page](https://console.scaleway.com//file-storage/file-storage/create) displays. + +3. Complete the following steps: + - Select the region in which your file system will be created. It will be accessible by [Instances](/instances/) within the same [region](/file-storage/concepts/#region). + - Enter a name for your file system, or use the automatically generated one. The name of your file system can only contain alphanumeric characters, spaces, and dashes. + - Enter a size for your file system. Billing is based on the size provisioned here, and not actual usage. + +4. Review the estimated cost, then click **Create file system**. + +The **Overview** page of your newly created file system displays. + + +You must [attach, then mount](/file-storage/how-to/attach-mount-file-system/) your file system to an Instance before using it. + diff --git a/pages/file-storage/how-to/mount-file-system.mdx b/pages/file-storage/how-to/mount-file-system.mdx deleted file mode 100644 index 62fa6348f7..0000000000 --- a/pages/file-storage/how-to/mount-file-system.mdx +++ /dev/null @@ -1,15 +0,0 @@ ---- -meta: - title: &title How to mount a file system on a Scaleway Instance - description: &description This page explains how to mount a File Storage file system on Scaleway Instances using the Scaleway console -content: - h1: *title - paragraph: *description -tags: mount instance server fs filesystem file storage resource -categories: - - storage - - file-storage -dates: - validation: 2025-06-24 - posted: 2025-06-24 ---- \ No newline at end of file From efa57e998ecf58320a8191b9138a15093a756655 Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Thu, 10 Jul 2025 17:14:36 +0200 Subject: [PATCH 06/22] feat(FIL): update --- .../how-to/attach-mount-file-system.mdx | 27 ++++++++-- .../how-to/delete-file-system.mdx | 15 ------ .../how-to/manage-delete-file-system.mdx | 53 +++++++++++++++++++ 3 files changed, 76 insertions(+), 19 deletions(-) delete mode 100644 pages/file-storage/how-to/delete-file-system.mdx create mode 100644 pages/file-storage/how-to/manage-delete-file-system.mdx diff --git a/pages/file-storage/how-to/attach-mount-file-system.mdx b/pages/file-storage/how-to/attach-mount-file-system.mdx index 6486794ff4..06774e8256 100644 --- a/pages/file-storage/how-to/attach-mount-file-system.mdx +++ b/pages/file-storage/how-to/attach-mount-file-system.mdx @@ -1,7 +1,7 @@ --- meta: - title: &title How to attach a file system to a Scaleway Instance - description: &description This page explains how to attach a File Storage file system to Scaleway Instances + title: &title How to attach and mount a file system to a Scaleway Instance + description: &description This page explains how to attach then mount a File Storage file system to Scaleway Instances content: h1: *title paragraph: *description @@ -14,13 +14,32 @@ dates: posted: 2025-06-24 --- +This page explains how to attach a file system to one or several Instances, and how to mount it from the attached Instance(s). File systems can only be attached to Instances within the same [region](/file-storage/concepts/#region). + import Requirements from '@macros/iam/requirements.mdx' - A Scaleway account logged into the [console](https://console.scaleway.com) - [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization +- [Created a file system](/file-system/how-to/create-file-system/) +- Created at least one Instance + +## How to attach a file system to one or more Instance(s) + +1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. + +2. Click the name of the file system you want to attach. The **Overview** page displays. + +3. Click **Attach Instance(s) to file system**. A pop-up displays. + +4. Select one Instance or more from the list, then click **Attach Instances to file system** to confirm. + + a + File systems can only be attached to Instances within the same [region](/file-storage/concepts/#region). + + +Your file system is now attached to the selected Instance(s) and can now be [mounted](#how-to-mount-a-file-system-on-a-scaleway-instance) -This page explains how to create a file system using the Scaleway console. +## How to mount a file system on a Scaleway Instance -1. Click **File Storage** in the **Storage** section of the side menu. The [File Storage dashboard](https://console.scaleway.com/file-storage/) displays. \ No newline at end of file diff --git a/pages/file-storage/how-to/delete-file-system.mdx b/pages/file-storage/how-to/delete-file-system.mdx deleted file mode 100644 index 3af1b55e37..0000000000 --- a/pages/file-storage/how-to/delete-file-system.mdx +++ /dev/null @@ -1,15 +0,0 @@ ---- -meta: - title: &title How to delete a file system - description: &description This page explains how to delete a File Storage file system using the Scaleway console. -content: - h1: *title - paragraph: *description -tags: delete suppress cancel remove fs filesystem file storage resource -categories: - - storage - - file-storage -dates: - validation: 2025-06-24 - posted: 2025-06-24 ---- diff --git a/pages/file-storage/how-to/manage-delete-file-system.mdx b/pages/file-storage/how-to/manage-delete-file-system.mdx new file mode 100644 index 0000000000..2b13f1d5e5 --- /dev/null +++ b/pages/file-storage/how-to/manage-delete-file-system.mdx @@ -0,0 +1,53 @@ +--- +meta: + title: &title How to manage and delete a file system + description: &description This page explains how to manage delete a File Storage file system using the Scaleway console. +content: + h1: *title + paragraph: *description +tags: manage settings parameters delete suppress cancel remove fs filesystem file storage resource +categories: + - storage + - file-storage +dates: + validation: 2025-06-24 + posted: 2025-06-24 +--- + +import Requirements from '@macros/iam/requirements.mdx' + +This page explains how to manage and delete a file system. + + + +- A Scaleway account logged into the [console](https://console.scaleway.com) +- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization +- [Created a file system](/file-system/how-to/create-file-system/) + +## How to manage a file system + +1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. + +2. Click the name of the file system you want to manage. The **Overview** page displays. + +3. From this page, you can: + - Resize your file system + - Attach your file system to one or several Instance(s) + - Retrieve the command to mount your file system on your Instance(s) + - Delete your file system + +## How to delete a file system + +1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. + +2. Click the name of the file system you want to delete. The **Overview** page displays. + +3. Click **Delete file system** at the bottom of the page. A confirmation pop-up displays. + +4. Type **DELETE** to confirm your action. + +5. Click **Delete file system** to confirm. + + + You can also delete a file system by clicking next to its name, then **Delete**. + From b632b6a144b8ead20b49da15c05a67e0043eec63 Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Thu, 10 Jul 2025 18:19:46 +0200 Subject: [PATCH 07/22] feat(FIL): update --- .../how-to/detach-file-system.mdx | 15 --------- .../how-to/detach-unmount-file-system.mdx | 31 +++++++++++++++++++ .../how-to/manage-file-system.mdx | 15 --------- 3 files changed, 31 insertions(+), 30 deletions(-) delete mode 100644 pages/file-storage/how-to/detach-file-system.mdx create mode 100644 pages/file-storage/how-to/detach-unmount-file-system.mdx delete mode 100644 pages/file-storage/how-to/manage-file-system.mdx diff --git a/pages/file-storage/how-to/detach-file-system.mdx b/pages/file-storage/how-to/detach-file-system.mdx deleted file mode 100644 index 63fcc14424..0000000000 --- a/pages/file-storage/how-to/detach-file-system.mdx +++ /dev/null @@ -1,15 +0,0 @@ ---- -meta: - title: &title How to detach a file system from a Scaleway Instance - description: &description This page explains how to detach a File Storage file system from Scaleway Instances -content: - h1: *title - paragraph: *description -tags: detach instance server fs filesystem file storage resource -categories: - - storage - - file-storage -dates: - validation: 2025-06-24 - posted: 2025-06-24 ---- \ No newline at end of file diff --git a/pages/file-storage/how-to/detach-unmount-file-system.mdx b/pages/file-storage/how-to/detach-unmount-file-system.mdx new file mode 100644 index 0000000000..a6503acc44 --- /dev/null +++ b/pages/file-storage/how-to/detach-unmount-file-system.mdx @@ -0,0 +1,31 @@ +--- +meta: + title: &title How to unmount and detach a file system from a Scaleway Instance + description: &description This page explains how to unmount then detach a File Storage file system from Scaleway Instances +content: + h1: *title + paragraph: *description +tags: detach instance server fs filesystem file storage resource +categories: + - storage + - file-storage +dates: + validation: 2025-06-24 + posted: 2025-06-24 +--- + +import Requirements from '@macros/iam/requirements.mdx' + +This page explains how to manage and delete a file system. + + + +- A Scaleway account logged into the [console](https://console.scaleway.com) +- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization +- [Created a file system](/file-system/how-to/create-file-system/) + +## How to detach a file system from an instance + +1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. + +2. Click the name of the file system you want to detach. The **Overview** page displays. \ No newline at end of file diff --git a/pages/file-storage/how-to/manage-file-system.mdx b/pages/file-storage/how-to/manage-file-system.mdx deleted file mode 100644 index a4113d4f58..0000000000 --- a/pages/file-storage/how-to/manage-file-system.mdx +++ /dev/null @@ -1,15 +0,0 @@ ---- -meta: - title: &title How to manage a file system - description: &description This page explains how to manage a File Storage file system using the Scaleway console. -content: - h1: *title - paragraph: *description -tags: manage update settings fs filesystem file storage resource -categories: - - storage - - file-storage -dates: - validation: 2025-06-24 - posted: 2025-06-24 ---- From 651310f95f7e660a00d955c9ee45cdd24798488e Mon Sep 17 00:00:00 2001 From: numa Date: Wed, 16 Jul 2025 15:13:02 +0200 Subject: [PATCH 08/22] Update concepts.mdx update new frontmatter --- pages/file-storage/concepts.mdx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pages/file-storage/concepts.mdx b/pages/file-storage/concepts.mdx index 59c953b968..2441c11eab 100644 --- a/pages/file-storage/concepts.mdx +++ b/pages/file-storage/concepts.mdx @@ -1,10 +1,6 @@ --- -meta: - title: File Storage - Concepts - description: Explore essential concepts of File Storage. -content: - h1: File Storage - Concepts - paragraph: Explore essential concepts of File Storage. +title: File Storage - Concepts +description: Explore essential concepts of File Storage. tags: file storage file system concept glossary terms definitions dates: validation: 2025-06-25 From dba1bfe011d0afa2eccd337670ef4e85a2ff560d Mon Sep 17 00:00:00 2001 From: numa Date: Wed, 16 Jul 2025 15:13:32 +0200 Subject: [PATCH 09/22] Update faq.mdx update new frontmatter --- pages/file-storage/faq.mdx | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/pages/file-storage/faq.mdx b/pages/file-storage/faq.mdx index 36833d4b08..5396644c10 100644 --- a/pages/file-storage/faq.mdx +++ b/pages/file-storage/faq.mdx @@ -1,9 +1,6 @@ --- -meta: - title: File Storage - description: Explore Scaleway File Storage with our comprehensive FAQ covering performance, persistence, and more. -content: - h1: File Storage FAQ +title: File Storage +description: Explore Scaleway File Storage with our comprehensive FAQ covering performance, persistence, and more. dates: created: 2025-06-25 validation: 2025-06-25 @@ -15,4 +12,4 @@ productIcon: FileStorageProductIcon Scaleway File Storage allows you to keep data in an organized hierarchy of files and folders. This hierarchy can be shared across a network, so multiple compute instances can work on the same collection of files. -Refer to the [Quickstart documentation](/file-storage/quickstart/) to get started with Scaleway File Storage. \ No newline at end of file +Refer to the [Quickstart documentation](/file-storage/quickstart/) to get started with Scaleway File Storage. From d9822f100ce3a319141bd7c9e93cd745d05bad35 Mon Sep 17 00:00:00 2001 From: numa Date: Wed, 16 Jul 2025 15:14:21 +0200 Subject: [PATCH 10/22] Update attach-mount-file-system.mdx update new frontmatter --- pages/file-storage/how-to/attach-mount-file-system.mdx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pages/file-storage/how-to/attach-mount-file-system.mdx b/pages/file-storage/how-to/attach-mount-file-system.mdx index 06774e8256..3c2ee879c4 100644 --- a/pages/file-storage/how-to/attach-mount-file-system.mdx +++ b/pages/file-storage/how-to/attach-mount-file-system.mdx @@ -1,10 +1,6 @@ --- -meta: - title: &title How to attach and mount a file system to a Scaleway Instance - description: &description This page explains how to attach then mount a File Storage file system to Scaleway Instances -content: - h1: *title - paragraph: *description +title: How to attach and mount a file system to a Scaleway Instance +description: This page explains how to attach then mount a File Storage file system to Scaleway Instances tags: attach instance server fs filesystem file storage resource categories: - storage From d492d6578182efddf2777e7a6adb4ebf3dbe59fa Mon Sep 17 00:00:00 2001 From: numa Date: Wed, 16 Jul 2025 15:15:05 +0200 Subject: [PATCH 11/22] Update create-file-system.mdx --- pages/file-storage/how-to/create-file-system.mdx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pages/file-storage/how-to/create-file-system.mdx b/pages/file-storage/how-to/create-file-system.mdx index 17e48115b6..ad02cdc3da 100644 --- a/pages/file-storage/how-to/create-file-system.mdx +++ b/pages/file-storage/how-to/create-file-system.mdx @@ -1,10 +1,6 @@ --- -meta: - title: &title How to create a file system - description: &description This page explains how to create a File Storage file system using the Scaleway console. -content: - h1: *title - paragraph: *description +title: How to create a file system +description: This page explains how to create a File Storage file system using the Scaleway console. tags: create add deploy fs filesystem file storage resource categories: - storage From 611eadc7c02d3fee57e4b316c51a4baa1c2c7cde Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Wed, 16 Jul 2025 15:26:33 +0200 Subject: [PATCH 12/22] fix(fls): update frontmatters --- pages/file-storage/how-to/detach-unmount-file-system.mdx | 8 ++------ pages/file-storage/how-to/manage-delete-file-system.mdx | 8 ++------ pages/file-storage/how-to/unmount-file-system.mdx | 8 ++------ 3 files changed, 6 insertions(+), 18 deletions(-) diff --git a/pages/file-storage/how-to/detach-unmount-file-system.mdx b/pages/file-storage/how-to/detach-unmount-file-system.mdx index a6503acc44..80e5e7ed05 100644 --- a/pages/file-storage/how-to/detach-unmount-file-system.mdx +++ b/pages/file-storage/how-to/detach-unmount-file-system.mdx @@ -1,10 +1,6 @@ --- -meta: - title: &title How to unmount and detach a file system from a Scaleway Instance - description: &description This page explains how to unmount then detach a File Storage file system from Scaleway Instances -content: - h1: *title - paragraph: *description +title: How to unmount and detach a file system from a Scaleway Instance +description: This page explains how to unmount then detach a File Storage file system from Scaleway Instances tags: detach instance server fs filesystem file storage resource categories: - storage diff --git a/pages/file-storage/how-to/manage-delete-file-system.mdx b/pages/file-storage/how-to/manage-delete-file-system.mdx index 2b13f1d5e5..df9f93c94c 100644 --- a/pages/file-storage/how-to/manage-delete-file-system.mdx +++ b/pages/file-storage/how-to/manage-delete-file-system.mdx @@ -1,10 +1,6 @@ --- -meta: - title: &title How to manage and delete a file system - description: &description This page explains how to manage delete a File Storage file system using the Scaleway console. -content: - h1: *title - paragraph: *description +title: How to manage and delete a file system +description: This page explains how to manage delete a File Storage file system using the Scaleway console. tags: manage settings parameters delete suppress cancel remove fs filesystem file storage resource categories: - storage diff --git a/pages/file-storage/how-to/unmount-file-system.mdx b/pages/file-storage/how-to/unmount-file-system.mdx index 23b6add128..97fde6033d 100644 --- a/pages/file-storage/how-to/unmount-file-system.mdx +++ b/pages/file-storage/how-to/unmount-file-system.mdx @@ -1,10 +1,6 @@ --- -meta: - title: &title How to unmount a file system from a Scaleway Instance - description: &description This page explains how to unmount a File Storage file system from Scaleway Instances using the Scaleway console -content: - h1: *title - paragraph: *description +title: How to unmount a file system from a Scaleway Instance +description: This page explains how to unmount a File Storage file system from Scaleway Instances using the Scaleway console tags: unmount instance server fs filesystem file storage resource categories: - storage From 72993a8c2ac367736e4d051cc15c4c5de174b651 Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Wed, 16 Jul 2025 17:06:41 +0200 Subject: [PATCH 13/22] docs(fls): update --- ...file-system.mdx => attach-file-system.mdx} | 9 +++---- .../how-to/detach-file-system.mdx | 17 ++++++++++++ .../how-to/detach-unmount-file-system.mdx | 27 ------------------- .../how-to/unmount-file-system.mdx | 14 +++++++++- 4 files changed, 33 insertions(+), 34 deletions(-) rename pages/file-storage/how-to/{attach-mount-file-system.mdx => attach-file-system.mdx} (77%) create mode 100644 pages/file-storage/how-to/detach-file-system.mdx delete mode 100644 pages/file-storage/how-to/detach-unmount-file-system.mdx diff --git a/pages/file-storage/how-to/attach-mount-file-system.mdx b/pages/file-storage/how-to/attach-file-system.mdx similarity index 77% rename from pages/file-storage/how-to/attach-mount-file-system.mdx rename to pages/file-storage/how-to/attach-file-system.mdx index 3c2ee879c4..58a61e21ae 100644 --- a/pages/file-storage/how-to/attach-mount-file-system.mdx +++ b/pages/file-storage/how-to/attach-file-system.mdx @@ -1,6 +1,6 @@ --- -title: How to attach and mount a file system to a Scaleway Instance -description: This page explains how to attach then mount a File Storage file system to Scaleway Instances +title: How to attach a file system to a Scaleway Instance +description: This page explains how to attach a File Storage file system to Scaleway Instances tags: attach instance server fs filesystem file storage resource categories: - storage @@ -10,7 +10,7 @@ dates: posted: 2025-06-24 --- -This page explains how to attach a file system to one or several Instances, and how to mount it from the attached Instance(s). File systems can only be attached to Instances within the same [region](/file-storage/concepts/#region). +This page explains how to attach a file system to one or several Instances. File systems can only be attached to Instances within the same [region](/file-storage/concepts/#region). import Requirements from '@macros/iam/requirements.mdx' @@ -36,6 +36,3 @@ import Requirements from '@macros/iam/requirements.mdx' Your file system is now attached to the selected Instance(s) and can now be [mounted](#how-to-mount-a-file-system-on-a-scaleway-instance) - -## How to mount a file system on a Scaleway Instance - diff --git a/pages/file-storage/how-to/detach-file-system.mdx b/pages/file-storage/how-to/detach-file-system.mdx new file mode 100644 index 0000000000..1e8036aec7 --- /dev/null +++ b/pages/file-storage/how-to/detach-file-system.mdx @@ -0,0 +1,17 @@ +--- +title: How to detach a file system from a Scaleway Instance +description: This page explains how to detach a File Storage file system from Scaleway Instances +tags: detach instance server fs filesystem file storage resource +categories: + - storage + - file-storage +dates: + validation: 2025-06-24 + posted: 2025-06-24 +--- + +## How to detach a file system from an instance + +1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. + +2. Click the name of the file system you want to detach. The **Overview** page displays. \ No newline at end of file diff --git a/pages/file-storage/how-to/detach-unmount-file-system.mdx b/pages/file-storage/how-to/detach-unmount-file-system.mdx deleted file mode 100644 index 80e5e7ed05..0000000000 --- a/pages/file-storage/how-to/detach-unmount-file-system.mdx +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: How to unmount and detach a file system from a Scaleway Instance -description: This page explains how to unmount then detach a File Storage file system from Scaleway Instances -tags: detach instance server fs filesystem file storage resource -categories: - - storage - - file-storage -dates: - validation: 2025-06-24 - posted: 2025-06-24 ---- - -import Requirements from '@macros/iam/requirements.mdx' - -This page explains how to manage and delete a file system. - - - -- A Scaleway account logged into the [console](https://console.scaleway.com) -- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization -- [Created a file system](/file-system/how-to/create-file-system/) - -## How to detach a file system from an instance - -1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. - -2. Click the name of the file system you want to detach. The **Overview** page displays. \ No newline at end of file diff --git a/pages/file-storage/how-to/unmount-file-system.mdx b/pages/file-storage/how-to/unmount-file-system.mdx index 97fde6033d..35cb958cb5 100644 --- a/pages/file-storage/how-to/unmount-file-system.mdx +++ b/pages/file-storage/how-to/unmount-file-system.mdx @@ -8,4 +8,16 @@ categories: dates: validation: 2025-06-24 posted: 2025-06-24 ---- \ No newline at end of file +--- + +import Requirements from '@macros/iam/requirements.mdx' + +This page explains how to unmount a file system from one or several Scaleway Instances. + + + +- A Scaleway account logged into the [console](https://console.scaleway.com) +- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization +- [Created a file system](/file-system/how-to/create-file-system/) +- [Attached](/file-storage/how-to/attach-file-system/) and [mounted](/file-storage/how-to/mount-file-system/) a file system to at least one Scaleway Instance + From a16672fc9c88c78a598ee0f7ff782bfbe8759e43 Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Wed, 16 Jul 2025 17:23:04 +0200 Subject: [PATCH 14/22] docs(fls): update --- pages/file-storage/how-to/attach-file-system.mdx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pages/file-storage/how-to/attach-file-system.mdx b/pages/file-storage/how-to/attach-file-system.mdx index 58a61e21ae..863a3e5e36 100644 --- a/pages/file-storage/how-to/attach-file-system.mdx +++ b/pages/file-storage/how-to/attach-file-system.mdx @@ -27,12 +27,14 @@ import Requirements from '@macros/iam/requirements.mdx' 2. Click the name of the file system you want to attach. The **Overview** page displays. -3. Click **Attach Instance(s) to file system**. A pop-up displays. +3. Open the **Attached Instance(s)**. A list of currently attached Instances displays. -4. Select one Instance or more from the list, then click **Attach Instances to file system** to confirm. +4. Click **Attach an Instance**. A pop-up displays. + +5. Select one Instance or more from the drop-down list, then click **Attach** to confirm. a File systems can only be attached to Instances within the same [region](/file-storage/concepts/#region). -Your file system is now attached to the selected Instance(s) and can now be [mounted](#how-to-mount-a-file-system-on-a-scaleway-instance) +Your file system is now attached to the selected Instance(s) and can now be [mounted](/file-storage/how-to/mount-file-system/) to a Scaleway Instance. From 875ec709853e4b93d515bcd4093e871eb4a1241c Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Tue, 22 Jul 2025 10:42:01 +0200 Subject: [PATCH 15/22] docs(fls): update --- pages/file-storage/faq.mdx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pages/file-storage/faq.mdx b/pages/file-storage/faq.mdx index 5396644c10..48898cc196 100644 --- a/pages/file-storage/faq.mdx +++ b/pages/file-storage/faq.mdx @@ -13,3 +13,7 @@ productIcon: FileStorageProductIcon Scaleway File Storage allows you to keep data in an organized hierarchy of files and folders. This hierarchy can be shared across a network, so multiple compute instances can work on the same collection of files. Refer to the [Quickstart documentation](/file-storage/quickstart/) to get started with Scaleway File Storage. + +## How many file systems can I attach to an Instance? + +You can attach up to 16 storage resources to a Scaleway Instance, including file systems, Block Storage volumes, and Local Storage volumes. \ No newline at end of file From 801b945b5b3e43ea8c5e8f704cab004b39f4d1ca Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Tue, 22 Jul 2025 17:36:08 +0200 Subject: [PATCH 16/22] docs(fls): update --- .../file-storage/how-to/mount-file-system.mdx | 46 +++++++++++++++++++ .../how-to/unmount-file-system.mdx | 15 ++++++ 2 files changed, 61 insertions(+) create mode 100644 pages/file-storage/how-to/mount-file-system.mdx diff --git a/pages/file-storage/how-to/mount-file-system.mdx b/pages/file-storage/how-to/mount-file-system.mdx new file mode 100644 index 0000000000..0b8c2e105a --- /dev/null +++ b/pages/file-storage/how-to/mount-file-system.mdx @@ -0,0 +1,46 @@ +--- +title: How to mount a file system to a Scaleway Instance +description: This page explains how to mount a File Storage file system to one or several Scaleway Instances using the Scaleway console +categories: +tags: mount instance server fs filesystem file storage resource + - storage + - file-storage +dates: + validation: 2025-07-22 + posted: 2025-07-22 +--- + +import Requirements from '@macros/iam/requirements.mdx' + +This page explains how to mount a file system to one or several Scaleway Instances. + + + +- A Scaleway account logged into the [console](https://console.scaleway.com) +- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization +- [Created a file system](/file-system/how-to/create-file-system/) +- [Attached](/file-storage/how-to/attach-file-system/) a file system to one or several Instances + +1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. + +2. Click the name of the file system you want to mount. The **Overview** page displays. + +3. From the **Mount** section of the **Overview** page, copy the mounting command: + + ```sh + mount -t virtiofs /mnt + ``` + +4. [Connect to the Instances](/instances/how-to/connect-to-instance/) you previously [attached to your file system](/file-storage/how-to/attach-file-system/). + +5. From the terminal logged in to your Instance via SSH, run the previously copied mount command to mount your file system at the specified mount point (`/mnt` by default): + + ```sh + mount -t virtiofs /mnt + ``` + + + You can specify a different mount point by replacing `/mnt` by the desired directory. + + +Your file system is now mounted and accessible from the specified mount point in your Instance. diff --git a/pages/file-storage/how-to/unmount-file-system.mdx b/pages/file-storage/how-to/unmount-file-system.mdx index 35cb958cb5..700cb5e7cb 100644 --- a/pages/file-storage/how-to/unmount-file-system.mdx +++ b/pages/file-storage/how-to/unmount-file-system.mdx @@ -21,3 +21,18 @@ This page explains how to unmount a file system from one or several Scaleway Ins - [Created a file system](/file-system/how-to/create-file-system/) - [Attached](/file-storage/how-to/attach-file-system/) and [mounted](/file-storage/how-to/mount-file-system/) a file system to at least one Scaleway Instance +1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. + +2. Click the name of the file system you want to unmount. The **Overview** page displays. + +3. Copy the ID of your file system. + +4. [Connect to the Instances](/instances/how-to/connect-to-instance/) you previously [attached to your file system](/file-storage/how-to/attach-file-system/). + +5. From the terminal logged in to your Instance via SSH, run the following command. Make sure to replace the placeholder and mount point with the appropriate values: + + ```sh + unmount /mnt + ``` + +Your file system is now unmounted from the specified Instance. From 63b020d473c4097794fa0b47c08b725d09f4c3b0 Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Tue, 22 Jul 2025 17:59:08 +0200 Subject: [PATCH 17/22] docs(fls): update --- .../how-to/attach-file-system.mdx | 7 +- .../how-to/detach-file-system.mdx | 14 +- pages/file-storage/quickstart.mdx | 123 +++++++++++++++++- 3 files changed, 139 insertions(+), 5 deletions(-) diff --git a/pages/file-storage/how-to/attach-file-system.mdx b/pages/file-storage/how-to/attach-file-system.mdx index 863a3e5e36..c171fd1374 100644 --- a/pages/file-storage/how-to/attach-file-system.mdx +++ b/pages/file-storage/how-to/attach-file-system.mdx @@ -19,7 +19,7 @@ import Requirements from '@macros/iam/requirements.mdx' - A Scaleway account logged into the [console](https://console.scaleway.com) - [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization - [Created a file system](/file-system/how-to/create-file-system/) -- Created at least one Instance +- [Created at least one POP2 Instance](/instances/how-to/create-an-instance/) ## How to attach a file system to one or more Instance(s) @@ -33,8 +33,9 @@ import Requirements from '@macros/iam/requirements.mdx' 5. Select one Instance or more from the drop-down list, then click **Attach** to confirm. - a - File systems can only be attached to Instances within the same [region](/file-storage/concepts/#region). + + File systems can only be attached to POP2 Instances within the same [region](/file-storage/concepts/#region). Your file system is now attached to the selected Instance(s) and can now be [mounted](/file-storage/how-to/mount-file-system/) to a Scaleway Instance. + diff --git a/pages/file-storage/how-to/detach-file-system.mdx b/pages/file-storage/how-to/detach-file-system.mdx index 1e8036aec7..8f11ae047b 100644 --- a/pages/file-storage/how-to/detach-file-system.mdx +++ b/pages/file-storage/how-to/detach-file-system.mdx @@ -14,4 +14,16 @@ dates: 1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. -2. Click the name of the file system you want to detach. The **Overview** page displays. \ No newline at end of file +2. Click the name of the file system you want to detach. The **Overview** page displays. + +3. Open the **Attached Instances** tab. A list of Instances attached to the selected file system displays. + +4. Click the icon next to the Instance you want to detach, then click **Detach** from the drop-down menu. A confirmation pop-up appears. + +5. Click **Detach Instance** to confirm your action. + +Your Instance is now detached, and no longer appears in the list. + + +To detach multiple Instances at once, tick the boxes next to the name of Instances you want to detach, then click at the bottom of the page, and click **Detach from the drop-down menu. + \ No newline at end of file diff --git a/pages/file-storage/quickstart.mdx b/pages/file-storage/quickstart.mdx index 58537242b7..a8859c4153 100644 --- a/pages/file-storage/quickstart.mdx +++ b/pages/file-storage/quickstart.mdx @@ -29,4 +29,125 @@ import Requirements from '@macros/iam/requirements.mdx' 3. Complete the following steps: - Select the region in which your file system will be created. It will be accessible by [Instances](/instances/) within the same [region](/file-storage/concepts/#region). - Enter a name for your file system, or use the automatically generated one. The name of your file system can only contain alphanumeric characters, spaces, and dashes. - - Configure the provisioned size of your file system. \ No newline at end of file + - Configure the provisioned size of your file system. + + File systems are billed based on the provisioned space, and not on actual usage. + + +4. Review the estimated cost. + +5. Click **Create file system**. + +A list of your file systems displays, showing your newly created resource. + +## How to manage a file system + +1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. + +2. Click the name of the file system you want to manage. The **Overview** page displays. + +3. From this page, you can: + - Resize your file system + - Attach your file system to one or several Instance(s) + - Retrieve the command to mount your file system on your Instance(s) + - Delete your file system + +## How to attach a file system to one or more Instance(s) + + +To attach a file system to an Instance, you must have [created at least one POP2 Instance](/instances/how-to/create-an-instance/) beforehand. File systems can only be attached to POP2 Instances. + + +1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. + +2. Click the name of the file system you want to attach. The **Overview** page displays. + +3. Open the **Attached Instance(s)**. A list of currently attached Instances displays. + +4. Click **Attach an Instance**. A pop-up displays. + +5. Select one Instance or more from the drop-down list, then click **Attach** to confirm. + + + File systems can only be attached to POP2 Instances within the same [region](/file-storage/concepts/#region). + + +Your file system is now attached to the selected Instance(s) and can now be [mounted](/file-storage/how-to/mount-file-system/) to a Scaleway Instance.`` + +## How to mount a file system to a Scaleway Instance + + +To mount a file system to an Instance, you must have [attached your file system to an Instance](#how-to-attach-a-file-system-to-one-or-more-instance-s) beforehand. File systems can only be attached to POP2 Instances. + + +1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. + +2. Click the name of the file system you want to mount. The **Overview** page displays. + +3. From the **Mount** section of the **Overview** page, copy the mounting command: + + ```sh + mount -t virtiofs /mnt + ``` + +4. [Connect to the Instances](/instances/how-to/connect-to-instance/) you previously [attached to your file system](/file-storage/how-to/attach-file-system/). + +5. From the terminal logged in to your Instance via SSH, run the previously copied mount command to mount your file system at the specified mount point (`/mnt` by default): + + ```sh + mount -t virtiofs /mnt + ``` + + + You can specify a different mount point by replacing `/mnt` by the desired directory. + + +Your file system is now mounted and accessible from the specified mount point in your Instance. + +## How to unmount a file system from a Scaleway Instance + +1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. + +2. Click the name of the file system you want to unmount. The **Overview** page displays. + +3. Copy the ID of your file system. + +4. [Connect to the Instances](/instances/how-to/connect-to-instance/) you previously [attached to your file system](/file-storage/how-to/attach-file-system/). + +5. From the terminal logged in to your Instance via SSH, run the following command. Make sure to replace the placeholder and mount point with the appropriate values: + + ```sh + unmount /mnt + ``` + +Your file system is now unmounted from the specified Instance. + +## How to detach a file system from an instance + + +You must [unmount](#how-to-unmount-a-file-system-from-a-scaleway-instance) your file system before detaching Instances from it. + + +1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. + +2. Click the name of the file system you want to detach. The **Overview** page displays. + +3. Open the **Attached Instances** tab. A list of Instances attached to the selected file system displays. + +4. Click the icon next to the Instance you want to detach, then click **Detach** from the drop-down menu. A confirmation pop-up appears. + +5. Click **Detach Instance** to confirm your action. + +Your Instance is now detached, and no longer appears in the list. + +## How to delete a file system + +1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. + +2. Click the name of the file system you want to delete. The **Overview** page displays. + +3. Click **Delete file system** at the bottom of the page. A confirmation pop-up displays. + +4. Type **DELETE** to confirm your action. + +5. Click **Delete file system** to confirm. \ No newline at end of file From 5f13139aa091cea3f111857b4fdd6c27d6a823d3 Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Wed, 23 Jul 2025 11:24:21 +0200 Subject: [PATCH 18/22] docs(fls): update --- menu/navigation.json | 56 +++++++++++++++++++ pages/file-storage/concepts.mdx | 14 +++-- .../how-to/create-file-system.mdx | 6 +- .../how-to/manage-delete-file-system.mdx | 8 +-- .../how-to/resize-file-system.mdx | 44 +++++++++++++++ pages/file-storage/quickstart.mdx | 55 +++++++++++------- 6 files changed, 152 insertions(+), 31 deletions(-) create mode 100644 pages/file-storage/how-to/resize-file-system.mdx diff --git a/menu/navigation.json b/menu/navigation.json index 88b2c1a33f..2c15a1f8e6 100644 --- a/menu/navigation.json +++ b/menu/navigation.json @@ -4934,6 +4934,62 @@ "label": "Block Storage", "slug": "block-storage" }, + { + "items": [ + { + "label": "Overview", + "slug": "../file-storage" + }, + { + "label": "Concepts", + "slug": "concepts" + }, + { + "label": "Quickstart", + "slug": "quickstart" + }, + { + "label": "FAQ", + "slug": "faq" + }, + { + "items": [ + { + "label": "Create a file system", + "slug": "create-file-system" + }, + { + "label": "Attach a file system", + "slug": "attach-file-system" + }, + { + "label": "Mount a file system to an Instance", + "slug": "mount-file-system" + }, + { + "label": "Manage and delete a file system", + "slug": "manage-delete-file-system" + }, + { + "label": "Resize a file system", + "slug": "resize-file-system" + }, + { + "label": "Unmount a file system from an Instance", + "slug": "unmount-file-system" + }, + { + "label": "Detach a file system", + "slug": "detach-file-system" + } + ], + "label": "How to", + "slug": "how-to" + } + ], + "label": "File Storage", + "slug": "file-storage" + }, { "items": [ { diff --git a/pages/file-storage/concepts.mdx b/pages/file-storage/concepts.mdx index 2441c11eab..32b95a0767 100644 --- a/pages/file-storage/concepts.mdx +++ b/pages/file-storage/concepts.mdx @@ -3,24 +3,28 @@ title: File Storage - Concepts description: Explore essential concepts of File Storage. tags: file storage file system concept glossary terms definitions dates: - validation: 2025-06-25 - posted: 2025-06-25 + validation: 2025-07-23 + posted: 2025-07-23 categories: - file-storage - storage --- +import AvailabilityZone from '@macros/concepts/availability-zone.mdx' +import BlockVolumes from '@macros/concepts/block-volumes.mdx' +import Region from '@macros/concepts/region.mdx' + ## Attach Attaching storage to your Scaleway Instance enables you to use additional or shared storage beyond its [Local Storage](/local-storage/). ## Availability Zone - + ## Block volumes - + ## File Storage @@ -45,4 +49,4 @@ Mounting a storage volume allows you you to assign a directory (mount point) to ## Region - + diff --git a/pages/file-storage/how-to/create-file-system.mdx b/pages/file-storage/how-to/create-file-system.mdx index ad02cdc3da..746ce74d8b 100644 --- a/pages/file-storage/how-to/create-file-system.mdx +++ b/pages/file-storage/how-to/create-file-system.mdx @@ -23,9 +23,9 @@ This page explains how to create a file system using the Scaleway console. 2. Click **+ Create File system**. The [file system creation page](https://console.scaleway.com//file-storage/file-storage/create) displays. 3. Complete the following steps: - - Select the region in which your file system will be created. It will be accessible by [Instances](/instances/) within the same [region](/file-storage/concepts/#region). - - Enter a name for your file system, or use the automatically generated one. The name of your file system can only contain alphanumeric characters, spaces, and dashes. - - Enter a size for your file system. Billing is based on the size provisioned here, and not actual usage. + - Select the region in which your file system will be created. It will be accessible by [Instances](/instances/) within the same [region](/file-storage/concepts/#region). + - Enter a name for your file system, or use the automatically generated one. The name of your file system can only contain alphanumeric characters, spaces, and dashes. + - Enter a size for your file system. Billing is based on the size provisioned here, and not actual usage. 4. Review the estimated cost, then click **Create file system**. diff --git a/pages/file-storage/how-to/manage-delete-file-system.mdx b/pages/file-storage/how-to/manage-delete-file-system.mdx index df9f93c94c..2b7d4ed4c8 100644 --- a/pages/file-storage/how-to/manage-delete-file-system.mdx +++ b/pages/file-storage/how-to/manage-delete-file-system.mdx @@ -27,10 +27,10 @@ This page explains how to manage and delete a file system. 2. Click the name of the file system you want to manage. The **Overview** page displays. 3. From this page, you can: - - Resize your file system - - Attach your file system to one or several Instance(s) - - Retrieve the command to mount your file system on your Instance(s) - - Delete your file system + - Resize your file system + - Attach your file system to one or several Instance(s) + - Retrieve the command to mount your file system on your Instance(s) + - Delete your file system ## How to delete a file system diff --git a/pages/file-storage/how-to/resize-file-system.mdx b/pages/file-storage/how-to/resize-file-system.mdx new file mode 100644 index 0000000000..d1efd811f8 --- /dev/null +++ b/pages/file-storage/how-to/resize-file-system.mdx @@ -0,0 +1,44 @@ +--- +title: How to resize a file system +description: This page explains how to resize a File Storage file system using the Scaleway console +tags: resize reduce increase size augment bigger smaller fs filesystem file storage disk space +categories: + - storage + - file-storage +dates: + validation: 2025-07-23 + posted: 2025-07-23 +--- + +This page explains how to resize a file system using the Scaleway console. + +import Requirements from '@macros/iam/requirements.mdx' + + + +- A Scaleway account logged into the [console](https://console.scaleway.com) +- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization +- [Created a file system](/file-system/how-to/create-file-system/) + +1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. + +2. Click the name of the file system you want to resize. The **Overview** page displays. + +3. Click the **Resize** button. A pop-up displays. + +4. Enter a new size for your file system. + + - New file system size cannot be inferior to the currently used space. + - File system size must be at least 100 GB. + - File system size can only be resized by increments of 100 GB. + + +5. Review the updated estimated cost. File Storage billing is based on the provisioned file storage size, and not on actual usage. + +6. Click **Resize file system** to confirm. + +Your file system is resized, and its new capacity displays in the **Overview** page. + + +You can also resize a file system from the [File Storage section](https://console.scaleway.com/file-storage/) of the console, by clicking next to its name, and by selecting **Resize** from the drop-down menu. + \ No newline at end of file diff --git a/pages/file-storage/quickstart.mdx b/pages/file-storage/quickstart.mdx index a8859c4153..9ab4b23fac 100644 --- a/pages/file-storage/quickstart.mdx +++ b/pages/file-storage/quickstart.mdx @@ -1,20 +1,22 @@ --- -meta: - title: File Storage - Quickstart - description: Get started with Scaleway File Storage. This guide covers creating, attaching, and mounting File systems to your Instances for efficient data management. -content: - h1: File Storage - Quickstart - paragraph: Get started with Scaleway File Storage. This guide covers creating, attaching, and mounting File Storagefile systems to your Instances for efficient data management. +title: File Storage - Quickstart +description: Get started with Scaleway File Storage. This guide covers creating, attaching, and mounting File systems to your Instances for efficient data management. tags: file storage overview get started dates: - validation: 2025-06-24 - posted: 2025-06-24 + validation: 2025-07-23 + posted: 2025-07-23 categories: - file-storage - storage --- import Requirements from '@macros/iam/requirements.mdx' +Scaleway File Storage allows you to create file systems to easily share files across multiple Instances within the same region. File systems are network-attached storage structures that can be accessed by Scaleway Instances to easily share files within your cloud infrastructure. + +Each file system can be attached to several Instances, and each Instance can have several file systems attached to it. + +This guide teaches you how to quickly create, attach, mount, unmount, detach, and delete a file system using the Scaleway console. + - A Scaleway account logged into the [console](https://console.scaleway.com) @@ -27,12 +29,12 @@ import Requirements from '@macros/iam/requirements.mdx' 2. Click **+ Create File system**. The [file system creation page](https://console.scaleway.com//file-storage/file-storage/create) displays. 3. Complete the following steps: - - Select the region in which your file system will be created. It will be accessible by [Instances](/instances/) within the same [region](/file-storage/concepts/#region). - - Enter a name for your file system, or use the automatically generated one. The name of your file system can only contain alphanumeric characters, spaces, and dashes. - - Configure the provisioned size of your file system. - - File systems are billed based on the provisioned space, and not on actual usage. - + - Select the region in which your file system will be created. It will be accessible by [Instances](/instances/) within the same [region](/file-storage/concepts/#region). + - Enter a name for your file system, or use the automatically generated one. The name of your file system can only contain alphanumeric characters, spaces, and dashes. + - Configure the provisioned size of your file system. + + File systems are billed based on the provisioned space, and not on actual usage. + 4. Review the estimated cost. @@ -47,10 +49,10 @@ A list of your file systems displays, showing your newly created resource. 2. Click the name of the file system you want to manage. The **Overview** page displays. 3. From this page, you can: - - Resize your file system - - Attach your file system to one or several Instance(s) - - Retrieve the command to mount your file system on your Instance(s) - - Delete your file system + - Resize your file system + - Attach your file system to one or several Instance(s) + - Retrieve the command to mount your file system on your Instance(s) + - Delete your file system ## How to attach a file system to one or more Instance(s) @@ -72,7 +74,7 @@ To attach a file system to an Instance, you must have [created at least one POP2 File systems can only be attached to POP2 Instances within the same [region](/file-storage/concepts/#region). -Your file system is now attached to the selected Instance(s) and can now be [mounted](/file-storage/how-to/mount-file-system/) to a Scaleway Instance.`` +Your file system is now attached to the selected Instance(s) and can now be [mounted](/file-storage/how-to/mount-file-system/) to a Scaleway Instance. ## How to mount a file system to a Scaleway Instance @@ -102,6 +104,21 @@ To mount a file system to an Instance, you must have [attached your file system You can specify a different mount point by replacing `/mnt` by the desired directory. +6. run the command following command to display the file systems of your Instance: + + ```sh + df -h + ``` + + A list of your file systems displays, containing the one you just mounted: + + ```sh + Filesystem Size Used Avail Use% Mounted on + tmpfs 794M 992K 793M 1% /run + /dev/sda1 8.0G 2.1G 6.0G 26% / + /dev/sda2 881M 61M 758M 8% /boot + 2933ea63-example-file-system-c05fe2 94G 0 94G 0% /mnt + Your file system is now mounted and accessible from the specified mount point in your Instance. ## How to unmount a file system from a Scaleway Instance From 686b32ed30e2f4c0a2b06108571956ba328f05ae Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Wed, 23 Jul 2025 11:26:42 +0200 Subject: [PATCH 19/22] docs(fls): update --- pages/file-storage/faq.mdx | 4 ++-- pages/file-storage/how-to/attach-file-system.mdx | 4 ++-- pages/file-storage/how-to/create-file-system.mdx | 4 ++-- pages/file-storage/how-to/detach-file-system.mdx | 4 ++-- pages/file-storage/how-to/index.mdx | 8 ++------ pages/file-storage/how-to/manage-delete-file-system.mdx | 4 ++-- pages/file-storage/how-to/mount-file-system.mdx | 4 ++-- pages/file-storage/how-to/unmount-file-system.mdx | 4 ++-- pages/file-storage/index.mdx | 5 ++--- 9 files changed, 18 insertions(+), 23 deletions(-) diff --git a/pages/file-storage/faq.mdx b/pages/file-storage/faq.mdx index 48898cc196..bfb9587f81 100644 --- a/pages/file-storage/faq.mdx +++ b/pages/file-storage/faq.mdx @@ -2,8 +2,8 @@ title: File Storage description: Explore Scaleway File Storage with our comprehensive FAQ covering performance, persistence, and more. dates: - created: 2025-06-25 - validation: 2025-06-25 + created: 2025-07-23 + validation: 2025-07-23 category: storage productIcon: FileStorageProductIcon --- diff --git a/pages/file-storage/how-to/attach-file-system.mdx b/pages/file-storage/how-to/attach-file-system.mdx index c171fd1374..869f7c31f7 100644 --- a/pages/file-storage/how-to/attach-file-system.mdx +++ b/pages/file-storage/how-to/attach-file-system.mdx @@ -6,8 +6,8 @@ categories: - storage - file-storage dates: - validation: 2025-06-24 - posted: 2025-06-24 + validation: 2025-07-23 + posted: 2025-07-23 --- This page explains how to attach a file system to one or several Instances. File systems can only be attached to Instances within the same [region](/file-storage/concepts/#region). diff --git a/pages/file-storage/how-to/create-file-system.mdx b/pages/file-storage/how-to/create-file-system.mdx index 746ce74d8b..fee12d6f21 100644 --- a/pages/file-storage/how-to/create-file-system.mdx +++ b/pages/file-storage/how-to/create-file-system.mdx @@ -6,8 +6,8 @@ categories: - storage - file-storage dates: - validation: 2025-06-24 - posted: 2025-06-24 + validation: 2025-07-23 + posted: 2025-07-23 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/pages/file-storage/how-to/detach-file-system.mdx b/pages/file-storage/how-to/detach-file-system.mdx index 8f11ae047b..51666fa8d9 100644 --- a/pages/file-storage/how-to/detach-file-system.mdx +++ b/pages/file-storage/how-to/detach-file-system.mdx @@ -6,8 +6,8 @@ categories: - storage - file-storage dates: - validation: 2025-06-24 - posted: 2025-06-24 + validation: 2025-07-23 + posted: 2025-07-23 --- ## How to detach a file system from an instance diff --git a/pages/file-storage/how-to/index.mdx b/pages/file-storage/how-to/index.mdx index e6df7f99c6..5d4de053f6 100644 --- a/pages/file-storage/how-to/index.mdx +++ b/pages/file-storage/how-to/index.mdx @@ -1,8 +1,4 @@ --- -meta: - title: File Storage - How Tos - description: File Storage How Tos -content: - h1: File Storage - How Tos - paragraph: File Storage How Tos +title: File Storage - How Tos +description: File Storage How Tos --- diff --git a/pages/file-storage/how-to/manage-delete-file-system.mdx b/pages/file-storage/how-to/manage-delete-file-system.mdx index 2b7d4ed4c8..79eb8e4292 100644 --- a/pages/file-storage/how-to/manage-delete-file-system.mdx +++ b/pages/file-storage/how-to/manage-delete-file-system.mdx @@ -6,8 +6,8 @@ categories: - storage - file-storage dates: - validation: 2025-06-24 - posted: 2025-06-24 + validation: 2025-07-23 + posted: 2025-07-23 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/pages/file-storage/how-to/mount-file-system.mdx b/pages/file-storage/how-to/mount-file-system.mdx index 0b8c2e105a..2f1d264d90 100644 --- a/pages/file-storage/how-to/mount-file-system.mdx +++ b/pages/file-storage/how-to/mount-file-system.mdx @@ -6,8 +6,8 @@ tags: mount instance server fs filesystem file storage resource - storage - file-storage dates: - validation: 2025-07-22 - posted: 2025-07-22 + validation: 2025-07-23 + posted: 2025-07-23 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/pages/file-storage/how-to/unmount-file-system.mdx b/pages/file-storage/how-to/unmount-file-system.mdx index 700cb5e7cb..f495561ff4 100644 --- a/pages/file-storage/how-to/unmount-file-system.mdx +++ b/pages/file-storage/how-to/unmount-file-system.mdx @@ -6,8 +6,8 @@ categories: - storage - file-storage dates: - validation: 2025-06-24 - posted: 2025-06-24 + validation: 2025-07-23 + posted: 2025-07-23 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/pages/file-storage/index.mdx b/pages/file-storage/index.mdx index 7a32ea4a13..367174dde8 100644 --- a/pages/file-storage/index.mdx +++ b/pages/file-storage/index.mdx @@ -1,7 +1,6 @@ --- -meta: - title: File Storage Documentation - description: Explore Scaleway File Storage with quickstart guides, how-tos, and more. +title: File Storage Documentation +description: Explore Scaleway File Storage with quickstart guides, how-tos, and more. --- From dc86d7a87cb7103c0cc755fc8b700108fa0548f7 Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Wed, 23 Jul 2025 11:52:23 +0200 Subject: [PATCH 20/22] Apply suggestions from code review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Néda <87707325+nerda-codes@users.noreply.github.com> --- pages/file-storage/concepts.mdx | 2 +- pages/file-storage/how-to/attach-file-system.mdx | 2 +- pages/file-storage/how-to/create-file-system.mdx | 2 ++ pages/file-storage/how-to/detach-file-system.mdx | 2 +- .../how-to/manage-delete-file-system.mdx | 4 ++-- pages/file-storage/how-to/mount-file-system.mdx | 6 +++--- pages/file-storage/how-to/unmount-file-system.mdx | 4 ++-- pages/file-storage/quickstart.mdx | 14 +++++++------- 8 files changed, 19 insertions(+), 17 deletions(-) diff --git a/pages/file-storage/concepts.mdx b/pages/file-storage/concepts.mdx index 32b95a0767..f1b20aec40 100644 --- a/pages/file-storage/concepts.mdx +++ b/pages/file-storage/concepts.mdx @@ -16,7 +16,7 @@ import Region from '@macros/concepts/region.mdx' ## Attach -Attaching storage to your Scaleway Instance enables you to use additional or shared storage beyond its [Local Storage](/local-storage/). +Attaching storage to your Scaleway Instance allows you to use additional or shared storage beyond its [Local Storage](/local-storage/). ## Availability Zone diff --git a/pages/file-storage/how-to/attach-file-system.mdx b/pages/file-storage/how-to/attach-file-system.mdx index 869f7c31f7..7bcff8903e 100644 --- a/pages/file-storage/how-to/attach-file-system.mdx +++ b/pages/file-storage/how-to/attach-file-system.mdx @@ -21,7 +21,7 @@ import Requirements from '@macros/iam/requirements.mdx' - [Created a file system](/file-system/how-to/create-file-system/) - [Created at least one POP2 Instance](/instances/how-to/create-an-instance/) -## How to attach a file system to one or more Instance(s) +## How to attach a file system to an Instance 1. Click **File Storage** in the **Storage** section of the side menu. A list of your file systems displays. diff --git a/pages/file-storage/how-to/create-file-system.mdx b/pages/file-storage/how-to/create-file-system.mdx index fee12d6f21..0e1de67872 100644 --- a/pages/file-storage/how-to/create-file-system.mdx +++ b/pages/file-storage/how-to/create-file-system.mdx @@ -18,6 +18,8 @@ import Requirements from '@macros/iam/requirements.mdx' This page explains how to create a file system using the Scaleway console. +## How to create a file system + 1. Click **File Storage** in the **Storage** section of the side menu. The [File Storage dashboard](https://console.scaleway.com/file-storage/) displays. 2. Click **+ Create File system**. The [file system creation page](https://console.scaleway.com//file-storage/file-storage/create) displays. diff --git a/pages/file-storage/how-to/detach-file-system.mdx b/pages/file-storage/how-to/detach-file-system.mdx index 51666fa8d9..ab604b9ea9 100644 --- a/pages/file-storage/how-to/detach-file-system.mdx +++ b/pages/file-storage/how-to/detach-file-system.mdx @@ -25,5 +25,5 @@ dates: Your Instance is now detached, and no longer appears in the list. -To detach multiple Instances at once, tick the boxes next to the name of Instances you want to detach, then click at the bottom of the page, and click **Detach from the drop-down menu. +To detach multiple Instances at once, tick the boxes next to the name of Instances you want to detach, then click at the bottom of the page, and click **Detach** from the drop-down menu. \ No newline at end of file diff --git a/pages/file-storage/how-to/manage-delete-file-system.mdx b/pages/file-storage/how-to/manage-delete-file-system.mdx index 79eb8e4292..541b9f3b9b 100644 --- a/pages/file-storage/how-to/manage-delete-file-system.mdx +++ b/pages/file-storage/how-to/manage-delete-file-system.mdx @@ -1,6 +1,6 @@ --- title: How to manage and delete a file system -description: This page explains how to manage delete a File Storage file system using the Scaleway console. +description: This page explains how to manage and delete a File Storage file system using the Scaleway console. tags: manage settings parameters delete suppress cancel remove fs filesystem file storage resource categories: - storage @@ -29,7 +29,7 @@ This page explains how to manage and delete a file system. 3. From this page, you can: - Resize your file system - Attach your file system to one or several Instance(s) - - Retrieve the command to mount your file system on your Instance(s) + - Retrieve the command to mount your file system to your Instance(s) - Delete your file system ## How to delete a file system diff --git a/pages/file-storage/how-to/mount-file-system.mdx b/pages/file-storage/how-to/mount-file-system.mdx index 2f1d264d90..2650817114 100644 --- a/pages/file-storage/how-to/mount-file-system.mdx +++ b/pages/file-storage/how-to/mount-file-system.mdx @@ -2,9 +2,9 @@ title: How to mount a file system to a Scaleway Instance description: This page explains how to mount a File Storage file system to one or several Scaleway Instances using the Scaleway console categories: -tags: mount instance server fs filesystem file storage resource - storage - file-storage +tags: mount instance server fs filesystem file storage resource dates: validation: 2025-07-23 posted: 2025-07-23 @@ -31,9 +31,9 @@ This page explains how to mount a file system to one or several Scaleway Instanc mount -t virtiofs /mnt ``` -4. [Connect to the Instances](/instances/how-to/connect-to-instance/) you previously [attached to your file system](/file-storage/how-to/attach-file-system/). +4. Open a terminal and [connect via SSH to the Instances](/instances/how-to/connect-to-instance/) you have [attached to your file system](/file-storage/how-to/attach-file-system/). -5. From the terminal logged in to your Instance via SSH, run the previously copied mount command to mount your file system at the specified mount point (`/mnt` by default): +5. Run the previously copied mount command to mount your file system at the specified mount point (`/mnt` by default): ```sh mount -t virtiofs /mnt diff --git a/pages/file-storage/how-to/unmount-file-system.mdx b/pages/file-storage/how-to/unmount-file-system.mdx index f495561ff4..df8aee23ac 100644 --- a/pages/file-storage/how-to/unmount-file-system.mdx +++ b/pages/file-storage/how-to/unmount-file-system.mdx @@ -27,9 +27,9 @@ This page explains how to unmount a file system from one or several Scaleway Ins 3. Copy the ID of your file system. -4. [Connect to the Instances](/instances/how-to/connect-to-instance/) you previously [attached to your file system](/file-storage/how-to/attach-file-system/). +4. Open a terminal and [connect via SSH to the Instances](/instances/how-to/connect-to-instance/) you previously [attached to your file system](/file-storage/how-to/attach-file-system/). -5. From the terminal logged in to your Instance via SSH, run the following command. Make sure to replace the placeholder and mount point with the appropriate values: +5. Run the following command. Make sure to replace the placeholder and mount point with the appropriate values: ```sh unmount /mnt diff --git a/pages/file-storage/quickstart.mdx b/pages/file-storage/quickstart.mdx index 9ab4b23fac..6224bcfec4 100644 --- a/pages/file-storage/quickstart.mdx +++ b/pages/file-storage/quickstart.mdx @@ -64,7 +64,7 @@ To attach a file system to an Instance, you must have [created at least one POP2 2. Click the name of the file system you want to attach. The **Overview** page displays. -3. Open the **Attached Instance(s)**. A list of currently attached Instances displays. +3. Open the **Attached Instance(s)** tab. A list of currently attached Instances displays. 4. Click **Attach an Instance**. A pop-up displays. @@ -92,9 +92,9 @@ To mount a file system to an Instance, you must have [attached your file system mount -t virtiofs /mnt ``` -4. [Connect to the Instances](/instances/how-to/connect-to-instance/) you previously [attached to your file system](/file-storage/how-to/attach-file-system/). +4. Open a terminal and [connect via SSH to the Instances](/instances/how-to/connect-to-instance/) you previously [attached to your file system](/file-storage/how-to/attach-file-system/). -5. From the terminal logged in to your Instance via SSH, run the previously copied mount command to mount your file system at the specified mount point (`/mnt` by default): +5. Run the previously copied mount command to mount your file system at the specified mount point (`/mnt` by default): ```sh mount -t virtiofs /mnt @@ -104,7 +104,7 @@ To mount a file system to an Instance, you must have [attached your file system You can specify a different mount point by replacing `/mnt` by the desired directory. -6. run the command following command to display the file systems of your Instance: +6. Run the following command to display the file systems of your Instance: ```sh df -h @@ -129,9 +129,9 @@ Your file system is now mounted and accessible from the specified mount point in 3. Copy the ID of your file system. -4. [Connect to the Instances](/instances/how-to/connect-to-instance/) you previously [attached to your file system](/file-storage/how-to/attach-file-system/). +4. Open a terminal and [connect via SSH to the Instances](/instances/how-to/connect-to-instance/) you previously [attached to your file system](/file-storage/how-to/attach-file-system/). -5. From the terminal logged in to your Instance via SSH, run the following command. Make sure to replace the placeholder and mount point with the appropriate values: +5. Run the following command. Make sure to replace the placeholder and mount point with the appropriate values: ```sh unmount /mnt @@ -141,7 +141,7 @@ Your file system is now unmounted from the specified Instance. ## How to detach a file system from an instance - + You must [unmount](#how-to-unmount-a-file-system-from-a-scaleway-instance) your file system before detaching Instances from it. From 36c55d34f3a81761ece3ebc9770b1271e27f394c Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Wed, 23 Jul 2025 11:56:33 +0200 Subject: [PATCH 21/22] Apply suggestions from code review Co-authored-by: Benedikt Rollik --- pages/file-storage/how-to/create-file-system.mdx | 2 +- pages/file-storage/quickstart.mdx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/file-storage/how-to/create-file-system.mdx b/pages/file-storage/how-to/create-file-system.mdx index 0e1de67872..3be1f803d2 100644 --- a/pages/file-storage/how-to/create-file-system.mdx +++ b/pages/file-storage/how-to/create-file-system.mdx @@ -22,7 +22,7 @@ This page explains how to create a file system using the Scaleway console. 1. Click **File Storage** in the **Storage** section of the side menu. The [File Storage dashboard](https://console.scaleway.com/file-storage/) displays. -2. Click **+ Create File system**. The [file system creation page](https://console.scaleway.com//file-storage/file-storage/create) displays. +2. Click **+ Create file system**. The [file system creation page](https://console.scaleway.com//file-storage/file-storage/create) displays. 3. Complete the following steps: - Select the region in which your file system will be created. It will be accessible by [Instances](/instances/) within the same [region](/file-storage/concepts/#region). diff --git a/pages/file-storage/quickstart.mdx b/pages/file-storage/quickstart.mdx index 6224bcfec4..82b039f303 100644 --- a/pages/file-storage/quickstart.mdx +++ b/pages/file-storage/quickstart.mdx @@ -26,7 +26,7 @@ This guide teaches you how to quickly create, attach, mount, unmount, detach, an 1. Click **File Storage** in the **Storage** section of the side menu. The [File Storage dashboard](https://console.scaleway.com/file-storage/) displays. -2. Click **+ Create File system**. The [file system creation page](https://console.scaleway.com//file-storage/file-storage/create) displays. +2. Click **+ Create file system**. The [file system creation page](https://console.scaleway.com//file-storage/file-storage/create) displays. 3. Complete the following steps: - Select the region in which your file system will be created. It will be accessible by [Instances](/instances/) within the same [region](/file-storage/concepts/#region). From 79419e2bdbc466cb692f29065f6a3e20f94f5864 Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Thu, 24 Jul 2025 09:28:40 +0200 Subject: [PATCH 22/22] docs(fls): update --- pages/file-storage/faq.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/file-storage/faq.mdx b/pages/file-storage/faq.mdx index bfb9587f81..84417b8752 100644 --- a/pages/file-storage/faq.mdx +++ b/pages/file-storage/faq.mdx @@ -1,5 +1,5 @@ --- -title: File Storage +title: File Storage FAQ description: Explore Scaleway File Storage with our comprehensive FAQ covering performance, persistence, and more. dates: created: 2025-07-23