67 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			67 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
| .TH THIN_REPAIR 8 "Thin Provisioning Tools" "Red Hat, Inc." \" -*- nroff -*-
 | |
| .SH NAME
 | |
| thin_repair \- repair thin provisioning binary metadata from device/file to device/file
 | |
| 
 | |
| .SH SYNOPSIS
 | |
| .B thin_repair
 | |
| .RB [ options ]
 | |
| .RB -i
 | |
| .I {device|file}
 | |
| .RB -o
 | |
| .I {device|file}
 | |
| 
 | |
| .SH DESCRIPTION
 | |
| .B thin_repair
 | |
| reads binary thin provisioning metadata created by the
 | |
| respective device-mapper target from one
 | |
| .I device
 | |
| or
 | |
| .I file
 | |
| , repairs it and writes it to another
 | |
| .I device
 | |
| or
 | |
| .I file.
 | |
| If written to a metadata
 | |
| .I device
 | |
| , the metadata can be processed
 | |
| by the device-mapper target.
 | |
| 
 | |
| This tool cannot be run on live metadata.
 | |
| 
 | |
| .IP "\fB\-i, \-\-input\fP \fI{device|file}\fP"
 | |
| Input file or device with binary metadata.
 | |
| 
 | |
| .IP "\fB\-o, \-\-output\fP \fI{device|file}\fP"
 | |
| Output file or device for repaired binary metadata.  If a file is used
 | |
| then it must be preallocated, and large enough to hold the metadata.
 | |
| 
 | |
| .IP "\fB\-h, \-\-help\fP"
 | |
| Print help and exit.
 | |
| 
 | |
| .IP "\fB\-V, \-\-version\fP"
 | |
| Output version information and exit.
 | |
| 
 | |
| .SH EXAMPLE
 | |
| Reads the binary thin provisioning metadata from file
 | |
| .B metadata
 | |
| , repairs it and writes it to logical volume /dev/vg/metadata
 | |
| for further processing by the respective device-mapper target:
 | |
| .sp
 | |
| .B thin_repair -i metadata -o /dev/vg/metadata
 | |
| 
 | |
| .SH DIAGNOSTICS
 | |
| .B thin_repair
 | |
| returns an exit code of 0 for success or 1 for error.
 | |
| 
 | |
| .SH SEE ALSO
 | |
| .B thin_dump(8)
 | |
| .B thin_check(8)
 | |
| .B thin_restore(8)
 | |
| .B thin_rmap(8)
 | |
| .B thin_metadata_size(8)
 | |
| 
 | |
| .SH AUTHOR
 | |
| Joe Thornber <ejt@redhat.com>
 | |
| .br
 | |
| Heinz Mauelshagen <HeinzM@RedHat.com>
 |