Expanding a File System
This section describes how a user with super administrator permissions expands storage space on DeviceManager and allocates the expanded capacity to an application server. Both automatic and manual capacity expansion modes are supported.
Prerequisites
- The storage system is working properly.
- The size to which you want the file system to grow is determined before manual capacity expansion.
- Clone file systems and file systems with deduplication and compression enabled do not support automatic capacity expansion.
Context
- For details about how to expand the capacity of remote replication file systems, see "Expanding the Capacity of File Systems in a Remote Replication Pair" in the HyperReplication Feature Guide specific to your product model.
- For details about how to expand the capacity of HyperMetro file systems, see "Expanding the Capacity of File Systems in a HyperMetro Pair" in the HyperMetro Feature Guide.
Procedure
- Expand the file system.
- Manual capacity expansion
- Choose
Provisioning > File System.
The File System page is displayed.
- Select a file system that you want to expand, click More, and select Modify Capacity.
The Modify File System Capacity dialog box is displayed.
- Expand the file system.
- In Capacity of the File System Capacity area, enter the value of the capacity to which you want the file system to expand and select the unit.
The value must be smaller than the maximum capacity.
- For a thick file system, the maximum capacity is the total of the file system capacity and the free capacity of the storage pool that houses the file system.
- For a thin file system, the maximum capacity is the specifications limit.
- Select Use all the free capacity of the owning storage pool for expansion.
- Click OK.
The Execution Result dialog box is displayed.
- Click Close. The file system is expanded.
- Choose
- Automatic capacity expansion
Enable the automatic capacity expansion function for the file system. Then, the storage system checks the available capacity of the file system at an interval of 20 seconds. If the system detects that the available capacity reaches the threshold for triggering automatic capacity expansion, it automatically deletes snapshots or expands the file system based on the user-defined policy.
- Choose
Provisioning > File System.
The File System page is displayed.
- Select the file system for which you want to set the capacity autonegotiation policy and click Properties.
The File System Properties dialog box is displayed.
- Choose More > Advanced.
The Capacity Autonegotiation dialog box is displayed.
- In Capacity Autonegotiation Policy, select Auto Expand Capacity or Auto Reduce or Expand Capacity and set capacity autonegotiation parameters, as described in Table 13-9.Table 13-9 Capacity autonegotiation parameters
Parameter
Description
Value
Capacity Autonegotiation Policy
The following capacity autonegotiation policies are available:
- Not Use Capacity Autonegotiation: The storage capacity used by a file system is fixed and is not flexibly adjusted by the storage system.
- Auto Expand Capacity: The file system capacity is automatically increased to meet user needs for more data writes, when the available space of a file system is about to run out and the storage pool has available space.
- Auto Reduce or Expand Capacity: The storage system automatically adjusts the file system capacity based on file system space usage. When the available space of a file system is about to run out and the storage pool has available space, automatic capacity expansion will be triggered to increase file system capacity. When the file system's storage space is released, it can be reclaimed into a storage pool and used by other file systems for data writes.
[Example]
Auto Expand Capacity
Capacity Reclamation Mode
The following capacity reclamation modes are available:
- Preferentially Expand Capacity: Expand the file system capacity.
- Preferentially Delete Old Snapshot: Delete old snapshots to reclaim space for increasing the file system capacity. If HyperReplication and HyperMetro are configured for storage systems, the capacity autonegotiation policy of the primary storage system will be synchronized to the secondary storage system. If Preferentially Delete Old Snapshot is adopted, ensure that Delete Obsolete Read-Only Snapshots is enabled for the secondary storage system.
[Example]
Preferentially Expand Capacity
Auto Adjust Capacity
After you select Auto Adjust Capacity, the automatic capacity expansion or shrinking policy for a file system will take effect during the service running.
[Example]
Enable
Auto Expand Trigger Threshold (%)
When the ratio of the used capacity to the total capacity of the file system is greater than the preset value, the storage system automatically triggers file system capacity expansion.
[Value range]
The value is an integer ranging from 1 to 99.
[Example]
85
Auto Reduce Trigger Threshold (%)
When the ratio of the used capacity to the total capacity of the file system is smaller than the preset value, the storage system automatically triggers file system space reclamation and reduces file system capacity.
[Value range]
The value is an integer ranging from 1 to 99.
[Example]
50
Auto Expand Upper Limit
Set the upper limit for automatic expansion.
[Value range]
File system capacity to 16 PB.
[Example]
120 GB
Auto Reduce Lower Limit
Set the lower limit for automatic shrinking.
[Value range]
1 GB to Auto Expand Upper Limit.
[Example]
100 GB
Auto Expanded/Reduced Capacity Each Time
Set the capacity to be expanded or shrunk for each time.
[Value range]
64 MB to 100 GB.
[Example]
1 GB
- Click OK.
The Execution Result dialog box is displayed, indicating that the operation succeeded.
- Choose
- Manual capacity expansion
Follow-up Procedure
Verify and use the expanded storage space.
On the File System page, click the newly expanded file system and view its Total Capacity. If the capacity is expanded to the correct value, the capacity expansion is successful. If the capacity expansion is unsuccessful, troubleshoot the fault based on alarm information.