AutoBalance
AutoBalanceLin
|
Rebalances disk space usage in a disk pool.
OneFS checks the
jobs.common.lin_based_jobs
setting to determine whether to run AutoBalance (FALSE)or AutoBalanceLin (TRUE).
JobEngine starts a rebalance job if there is an imbalance of 5% of more between any two drives.
If MultiScan is enabled, AutoBalance or AutoBalanceLin are run as part of MultiScan, or automatically by the system when a device joins (or rejoins) the cluster.
If none of these jobs are enabled, no rebalancing is done.
AutoBalance is most efficient in clusters that contain only hard disk drives (HDDs).
AutoBalanceLin is most efficient in clusters when file system metadata is stored on solid state drives (SSDs).
|
Restripe
|
Low
|
4
|
Manual
|
AVScan
|
Performs an antivirus scan on all files using an external antivirus server, such as a CAVA antivirus server. Scans are scheduled independently by the AV system or run manually.
|
None
|
Low
|
6
|
Manual
|
ChangelistCreate
|
Creates a list of changes between two snapshots with matching root paths. You can specify these snapshots from the CLI.
|
None
|
Low
|
5
|
Manual
|
CloudPoolsLin
|
Performs a LIN-based scan for files to be managed by CloudPools. If a CloudPools policy matches a given LIN, it either archives or recalls the cloud files.
|
None
|
Low
|
6
|
Manual
|
CloudPoolsTreewalk
|
Performs a treewalk scan on a given file path to identify files to be managed by CloudPools.
|
None
|
Low
|
6
|
Manual
|
Collect
|
Reclaims free space from previously unavailable nodes or drives. Collect is a "mark and sweep" garbage collector: it marks valid blocks in the first two phases of its run, then reclaims all blocks that are flagged in-use but not marked. Runs as part of MultiScan, or automatically by the system when a device joins (or rejoins) the cluster.
|
Mark
|
Low
|
4
|
Manual
|
ComplianceStoreDelete
|
Scan for, and unlink, expired files in compliance stores. By default, runs on the second Saturday of each month at 12am. Can also be run manually.
|
None
|
Low
|
6
|
Scheduled
|
Dedupe*
|
Scans a directory for redundant data blocks and deduplicates all redundant data stored in the directory. Available only if you activate a SmartDedupe license.
|
Dedupe
Restripe
|
Low
|
4
|
Manual
|
DedupeAssessment
|
Scans a directory for redundant data blocks and reports an estimate of the amount of space that could be saved by deduplicating the directory.
|
Dedupe
Restripe
|
Low
|
6
|
Manual
|
DomainMark
|
Associates a path, and the contents of that path, with a domain.
|
None
|
Low
|
5
|
Manual
|
DomainTag
|
Performs policy domain updates.
|
Restripe
|
Low
|
6
|
Manual
|
FlexProtect
FlexProtectLin
|
Scan the file system after a device failure to ensure that all files remain protected.
OneFS checks the
jobs.common.lin_based_jobs
setting to determine whether to run FlexProtect or FlexProtectLin.
FlexProtect and FlexProtectLin continue to run even if there are failed devices.
Depending on the size of your data set, this process can last for an extended period. The cluster is said to be in a degraded state until FlexProtect (or FlexProtectLin) finishes its work. If you notice that other system jobs cannot be started or have been paused, you can use the
isi job status
command to see if a "Cluster Is Degraded" message appears.
FlexProtect is most efficient on clusters that contain only HDDs. FlexProtectLin is most efficient when file system metadata is stored on SSDs.
NOTE: Unlike HDDs and SSDs that are used for storage, when an SSD used for L3 cache fails, the drive state should immediately change to REPLACE without a FlexProtect job running. An SSD drive used for L3 cache contains only cache data that does not have to be protected by FlexProtect. After the drive state changes to REPLACE, you can pull and replace the failed SSD.
|
Restripe
|
Medium
|
1
|
Manual
|
FSAnalyze*
|
Gathers and reports information about all files and directories beneath the
/ifs path. This job requires you to activate an InsightIQ license. Reports from this job are used by InsightIQ users for system analysis purposes. For more information, see the
PowerScale InsightIQ User Guide.
|
None
|
Low
|
1
|
Scheduled
|
IntegrityScan
|
Verifies file system integrity.
|
Mark
|
Medium
|
1
|
Manual
|
MediaScan
|
Locates and clears media-level errors from disks to ensure that all data remains protected.
This job is only useful on HDD drives. If the cluster is all flash, you can disable this job.
This job is scheduled to run every 1st Saturday of every month at 12 a.m.
|
Restripe
|
Low
|
8
|
Scheduled
|
MultiScan
|
Performs the work of the AutoBalanceLin and Collect jobs. Runs automatically on group changes, including storage changes. Multiscan runs only if there is any unbalanced diskpool or if it determines that a drive has been down for a long enough period that running the Collect process to reclaim free space is worthwhile.
|
Restripe
Mark
|
Low
|
4
|
Manual
|
PermissionRepair
|
Uses a template file or directory as the basis for permissions to set on a target file or directory. The target directory must always be subordinate to the
/ifs path. This job must be manually started.
|
None
|
Low
|
5
|
Manual
|
QuotaScan*
|
Updates quota accounting for domains created on an existing file tree. Available only if you activate a SmartQuotas license. This job should be run manually in off-hours after setting up all quotas, and whenever setting up new quotas.
|
None
|
Low
|
6
|
Manual
|
SetProtectPlus
|
Applies a default file policy across the cluster. Runs only if a SmartPools license is not active.
|
Restripe
|
Low
|
6
|
Manual
|
ShadowStoreDelete
|
Frees up space that is associated with shadow stores. Shadow stores are hidden files that are referenced by cloned and deduplicated files.
|
None
|
Low
|
2
|
Scheduled
|
ShadowStoreProtect
|
Protects shadow stores that are referenced by a logical i-node (LIN) with a higher level of protection.
|
Restripe
|
Low
|
6
|
Scheduled
|
SmartPools*
|
Enforces SmartPools file pool policies. Available only if you activate a SmartPools license. This job runs on a regularly scheduled basis, and can also be started by the system when a change is made (for example, creating a compatibility that merges node pools).
|
Restripe
|
Low
|
6
|
Scheduled
|
SmartPoolsTree*
|
Enforce SmartPools file policies on a subtree. Available only if you activate a SmartPools license.
|
Restripe
|
Medium
|
5
|
Manual
|
SnapRevert
|
Reverts an entire snapshot back to head.
|
None
|
Low
|
5
|
Manual
|
SnapshotDelete
|
Creates free space associated with deleted snapshots. Triggered by the system when you mark snapshots for deletion.
|
None
|
Medium
|
2
|
Manual
|
TreeDelete
|
Deletes a specified file path in the
/ifs directory. TreeDelete is equivalent to
rm -rf but scales cluster-wide.
|
None
|
Medium
|
4
|
Manual
|
Undedupe
|
Undedupe undoes the work that the dedupe job performed, potentially increasing disk space usage.
|
Dedupe
Restripe
|
Medium
|
6
|
Manual
|
Upgrade
|
Upgrades the file system after a software version upgrade.
NOTE: The Upgrade job should be run only when you are updating your cluster with a major software version. For complete information, see the
PowerScale
OneFS Upgrade Planning and Process Guide.
|
Restripe
|
Medium
|
3
|
Manual
|
WormQueue
|
Processes the WORM queue, which tracks the commit times for WORM files. After a file is committed to WORM state, it is removed from the queue.
|
None
|
Low
|
6
|
Scheduled
|
* Available only if you activate an additional license
|