You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/app/pages/storage/components/tier-config-form/tier-config-form.component.ts
+9-3Lines changed: 9 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -56,11 +56,13 @@ export class TierConfigFormComponent implements OnInit {
56
56
protectedreadonlyenabledWarningMessage=T('Once tiering is on, SMB shares and Webshares stop following nested datasets. Each share will expose only its own dataset, and any child datasets under it will no longer be visible to clients through that share. Create a separate share for each dataset you want to expose.');
57
57
58
58
protectedreadonlyhelptext={
59
-
maxConcurrentJobs: T('Maximum number of tiering rewrite jobs that can run in parallel. Higher values speed up data movement between tiers but increase CPU and I/O load on the system.'),
60
-
maxUsedPercentage: T('Pool capacity threshold (in percent) above which tiering will move data off the performance tier to keep free space available. Lower values reserve more free space; higher values let the performance tier fill more before data is migrated.'),
59
+
maxConcurrentJobs: T('Maximum number of tiering jobs that can run at the same time. Higher values speed up data movement between tiers but increase CPU and I/O load on the system.'),
60
+
maxUsedPercentage: T('Stop moving data between tiers when the pool reaches this percentage full (70–95). This keeps tiering from using up the last of the pool\'s free space.'),
61
+
performanceTierReserve: T('Percentage of the performance tier kept in reserve (10–30). When only this much space is left on the performance tier, new data goes to the regular tier instead. Shown as reserved space on the pool Usage card.'),
61
62
};
62
63
63
64
privatestaticreadonlydefaultMaxConcurrentJobs=1;
65
+
privatestaticreadonlydefaultReservePercent=25;
64
66
65
67
formGroup=this.fb.nonNullable.group({
66
68
enabled: [false],
@@ -70,7 +72,11 @@ export class TierConfigFormComponent implements OnInit {
0 commit comments