Starting a port mapper process (fsmpm), Starting a port mapper process ( fsmpm ) – Apple Xsan 1.1 User Manual

Page 117

Advertising
background image

Appendix B

Using the Command Line

117

Starting a Port Mapper Process (fsmpm)

You can use the

fsmpm

command to start a file system port mapper process on a client

or controller.

$ fsmpm

For more information, see the

fsmpm

man page.

Defragmenting a File, Directory, or Volume (snfsdefrag)

You can use the

snfsdefrag

command to defragment a file by reallocating its data in a

single extent. This can improve read and write performance for a file by increasing disk
efficiency and reducing file metadata management overhead.

To defragment a file or directory:

$ snfsdefrag [-D] [-d] [-q] [-s] [-v] [-G group] [-K affinity] [-k affinity]

[-m count] [-r] target

To report file extents without defragmenting:

$ snfsdefrag -e [-G group] [-K affinity] [-r] target [target] [...]

To display an extent count without defragmenting:

$ snfsdefrag -c [-G group] [-K affinity] [-r] target [target] [...]

To prune a file (remove allocated extents beyond the end of file):

$ snfsdefrag -p [-D] [-v] [-q] [-G group] [-K affinity] [-m count] [-r]

target [target] [...]

To list files that are candidates for defragmentation:

$ snfsdefrag -l [-D] [-v] [-G group] [-K affinity] [-m count] [-r] target

[target] [...]

Parameter

Description

-c

Display an extent count but don’t defragment target.

-D

Display debugging messages.

-d

Operate on files with other than the current depth.

-e

Report extents without defragmenting.

-K affinity

Only operate on files with the specified storage pool affinity.

affinity

– the affinity key (in Xsan, the affinity key is the same as

the name of the storage pool)

You can use the cvadmin

show long

command to see a

storage pool’s affinity key.

-k affinity

Allocate new extents on the storage pool with this affinity.

-l

List files that might benefit from defragmentation.

-m count

Only operate on files with more than

count

extents.

-p

Prune instead of defragment.

-q

Suppress messages.

Advertising