A super directory (fileset) is a directory with quota and other features. The quota enables setting different storage capacity limits and number limits for different super directories.
Modify Quota Effective Scope
Prerequisites
Operation Steps
2. Select the region where the target instance is located, then select the target GooseFSx instance. You can quickly find the target instance by availability zone, status, type, or perform a keyword fuzzy matching search by name.
3. Click the instance ID or Management to enter the super directory page.
4. In basic configuration, click Modify to enter the dialog box, as shown below.
Applies to all users: The quota applies to all users (including ROOT users). All users cannot exceed the quota limit when writing data. Exceeding the quota will result in an error: "Disk quota exceeded."
Only applicable to non-ROOT users: The quota is only applicable to non-ROOT users, meaning non-ROOT users cannot exceed the quota limit when writing data; ROOT users are not subject to configuration limits and can continue writing data even after exceeding the quota.
Note:
Modify quota effective scope, take effect immediately.
Modify quota effective scope, take effect for ALL super directories.
The default value of quota effective scope is effective for all users.
Example: The capacity quota for super directory A is 10TiB. Non-ROOT users write 2TiB to directory A, and ROOT users write 9TiB to directory A. The quota is only applicable to non-ROOT users. If the quota scope is changed to all users, because all users have already written 11TiB of data, exceeding the quota (10TiB), all users will be restricted from writing data to directory A.
Adding New Super Directory
Prerequisites
Operation Steps
2. Select the region where the target instance is located, then select the target GooseFSx instance. You can quickly find the target instance by availability zone, status, type, or perform a keyword fuzzy matching search by name.
3. Click the instance ID or Management to enter the super directory page.
4. In the super directory list, click Create Super Directory to enter the dialog box, as shown below.
Name: The name of the super directory. Please confirm the name first, as it cannot be modified after creation. The naming specification is as follows: 1 to 128 characters, supporting a combination of uppercase and lowercase English letters, digits, "_", "-", and ".".
Path: The path of the super directory, which is the absolute path of the super directory in this instance. Please confirm the path first, as it cannot be modified after creation. The naming specification is as follows: the path must start with "/" and end with "/". The format should be /<parent directory>/.../<parent directory>/<subdirectory>/, for example: /user/user1/.
File deletion record: Turn on or off file deletion record. When enabled, it logs deletion operations under the super directory.
Set quota: Turn on or off quota. When enabled, customizable file number quota and capacity quota.
File quota: Turn on or off file quota.
Capacity quota: Turn on or off capacity quota.
Viewing Super Directory Listing
On the super directory webpage, you can view detailed information such as ID/name, status, directory path, quota, and creation time.
Updating Super Directory
On the super directory webpage, click Update to refresh the configuration message, such as turning on or off deletion records or modifying quota. After the update is installed, it will take effect immediately.
Deleting a Super Directory
On the super directory webpage, select a non-root directory and click Delete. In the pop-up dialog box, click Delete.
Note:
The root directory (path /) is a super directory created synchronously with instance creation. It is deleted upon instance termination and does not support user deletion.
Deleting a super directory will delete all data in this directory and cannot be restored. Operate with caution.