volume file fingerprint start
Start a file fingerprint computation on a file
Availability: This command is available to cluster and Vserver administrators at the admin privilege level.
Description
The volume file fingerprint start command starts the fingerprint computation on a file. The fingerprint computation is started on the file, and a session-id is returned. This session-id is an unique identifier for the fingerprint operation and can be used to get the progress of an ongoing fingerprint operation as well as the complete fingerprint output for the file once the operation is completed.
Parameters
- -vserver <vserver name> - Vserver
- Specifies the name of the vserver which owns the volume on which the file resides.
- -file </vol/<volume name>/<file path>> - Path
- Specifies the absolute path of the file on which fingerprint needs to be calculated. The value begins with /vol/<volumename>.
- [-algorithm {MD5|SHA256}] - Fingerprint Algorithm
- Specifies the digest algorithm which is used for the fingerprint computation.Fingerprint can be computed using one of the following digest algorithms:
- md5
- sha-256
- [-scope {data-and-metadata|data-only|metadata-only}] - Fingerprint Scope
- Specifies the scope of the file which is used for the fingerprint computation.Fingerprint can be computed using one of the following scope:
- data-only
- metadata-only
- data-and-metadata
Examples
The following example starts computing fingerprint over data and metadata for file /vol/nfs_slc/worm using md5 hash algorithm. The file /vol/nfs_slc/worm is stored in volume nfs_slc on Vserver vs0.
cluster1::> volume file fingerprint start -vserver vs0 -scope data-and-metadata -algorithm md5 -file /vol/nfs_slc/worm
File fingerprint operation is queued. Run "volume file fingerprint show -session-id 16973825" to view the fingerprint session status.
Give documentation feedback