mirror of
				https://git.proxmox.com/git/mirror_iproute2
				synced 2025-10-31 04:58:17 +00:00 
			
		
		
		
	 3147e0d372
			
		
	
	
		3147e0d372
		
	
	
	
	
		
			
			Add a man page describing devlink health's command set. Also add a reference link from devlink main man page. Signed-off-by: Aya Levin <ayal@mellanox.com> Reviewed-by: Moshe Shemesh <moshe@mellanox.com> Acked-by: Jiri Pirko <jiri@mellanox.com> Signed-off-by: David Ahern <dsahern@gmail.com>
		
			
				
	
	
		
			198 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			198 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
| .TH DEVLINK\-HEALTH 8 "20 Feb 2019" "iproute2" "Linux"
 | |
| .SH NAME
 | |
| devlink-health \- devlink health reporting and recovery
 | |
| .SH SYNOPSIS
 | |
| .sp
 | |
| .ad l
 | |
| .in +8
 | |
| .ti -8
 | |
| .B devlink
 | |
| .RI "[ " OPTIONS " ]"
 | |
| .B health
 | |
| .RI  " { " COMMAND " | "
 | |
| .BR help " }"
 | |
| .sp
 | |
| 
 | |
| .ti -8
 | |
| .IR OPTIONS " := { "
 | |
| \fB\-V\fR[\fIersion\fR] }
 | |
| 
 | |
| .ti -8
 | |
| .BR "devlink health show"
 | |
| .RI "[ " DEV ""
 | |
| .B reporter
 | |
| .RI ""REPORTER " ] "
 | |
| 
 | |
| .ti -8
 | |
| .BR "devlink health recover"
 | |
| .RI "" DEV ""
 | |
| .B reporter
 | |
| .RI "" REPORTER ""
 | |
| 
 | |
| .ti -8
 | |
| .BR "devlink health diagnose"
 | |
| .RI "" DEV ""
 | |
| .B reporter
 | |
| .RI "" REPORTER ""
 | |
| 
 | |
| .ti -8
 | |
| .BR "devlink health dump show"
 | |
| .RI "" DEV ""
 | |
| .B  reporter
 | |
| .RI "" REPORTER ""
 | |
| 
 | |
| .ti -8
 | |
| .BR "devlink health dump clear"
 | |
| .RI "" DEV ""
 | |
| .B reporter
 | |
| .RI "" REPORTER ""
 | |
| 
 | |
| .ti -8
 | |
| .BR "devlink health set"
 | |
| .RI "" DEV ""
 | |
| .B reporter
 | |
| .RI "" REPORTER ""
 | |
| .RI " { "
 | |
| .B grace_period | auto_recover
 | |
| .RI " } { "
 | |
| .RI "" msec ""
 | |
| .RI "|"
 | |
| .RI "" boolean ""
 | |
| .RI " } "
 | |
| .ti -8
 | |
| .B devlink health help
 | |
| 
 | |
| .SH "DESCRIPTION"
 | |
| .SS devlink health show - Show status and configuration on all supported reporters on all devlink devices.
 | |
| 
 | |
| .PP
 | |
| .I "DEV"
 | |
| - specifies the devlink device.
 | |
| 
 | |
| .PP
 | |
| .I "REPORTER"
 | |
| - specifies the reporter's name registered on the devlink device.
 | |
| 
 | |
| .SS devlink health recover - Initiate a recovery operation on a reporter.
 | |
| This action performs a recovery and increases the recoveries counter on success.
 | |
| 
 | |
| .PP
 | |
| .I "DEV"
 | |
| - specifies the devlink device.
 | |
| 
 | |
| .PP
 | |
| .I "REPORTER"
 | |
| - specifies the reporter's name registered on the devlink device.
 | |
| 
 | |
| .SS devlink health diagnose - Retrieve diagnostics data on a reporter.
 | |
| 
 | |
| .PP
 | |
| .I "DEV"
 | |
| - specifies the devlink device.
 | |
| 
 | |
| .PP
 | |
| .I "REPORTER"
 | |
| - specifies the reporter's name registered on the devlink device.
 | |
| 
 | |
| .SS devlink health dump show - Display the last saved dump.
 | |
| 
 | |
| .PD 0
 | |
| .P
 | |
| devlink health saves a single dump per reporter. If an dump is
 | |
| .P
 | |
| not already stored by the Devlink, this command will generate a new
 | |
| .P
 | |
| dump. The dump can be generated either automatically when a
 | |
| .P
 | |
| reporter reports on an error or manually at the user's request.
 | |
| .PD
 | |
| 
 | |
| .PP
 | |
| .I "DEV"
 | |
| - specifies the devlink device.
 | |
| 
 | |
| .PP
 | |
| .I "REPORTER"
 | |
| - specifies the reporter's name registered on the devlink device.
 | |
| 
 | |
| .SS devlink health dump clear - Delete the saved dump.
 | |
| Deleting the saved dump enables a generation of a new dump on
 | |
| .PD 0
 | |
| .P
 | |
| the next "devlink health dump show" command.
 | |
| .PD
 | |
| 
 | |
| .PP
 | |
| .I "DEV"
 | |
| - specifies the devlink device.
 | |
| 
 | |
| .PP
 | |
| .I "REPORTER"
 | |
| - specifies the reporter's name registered on the devlink device.
 | |
| 
 | |
| .SS devlink health set - Enable the user to configure:
 | |
| .PD 0
 | |
| 1) grace_period [msec] - Time interval between consecutive auto recoveries.
 | |
| .P
 | |
| 2) auto_recover [true/false] - Indicates whether the devlink should execute automatic recover on error.
 | |
| .P
 | |
| Please note that this command is not supported on a reporter which
 | |
| doesn't support a recovery method.
 | |
| .PD
 | |
| 
 | |
| .PP
 | |
| .I "DEV"
 | |
| - specifies the devlink device.
 | |
| 
 | |
| .PP
 | |
| .I "REPORTER"
 | |
| - specifies the reporter's name registered on the devlink device.
 | |
| 
 | |
| .SH "EXAMPLES"
 | |
| .PP
 | |
| devlink health show
 | |
| .RS 4
 | |
| List status and configuration of available reporters on devices.
 | |
| .RE
 | |
| .PP
 | |
| devlink health recover pci/0000:00:09.0 reporter tx
 | |
| .RS 4
 | |
| Initiate recovery on tx reporter registered on pci/0000:00:09.0.
 | |
| .RE
 | |
| .PP
 | |
| devlink health diagnose pci/0000:00:09.0 reporter tx
 | |
| .RS 4
 | |
| List diagnostics data on the specified device and reporter.
 | |
| .RE
 | |
| .PP
 | |
| devlink health dump show pci/0000:00:09.0 reporter tx
 | |
| .RS 4
 | |
| Display the last saved dump on the specified device and reporter.
 | |
| .RE
 | |
| .PP
 | |
| devlink health dump clear pci/0000:00:09.0 reporter tx
 | |
| .RS 4
 | |
| Delete saved dump on the specified device and reporter.
 | |
| .RE
 | |
| .PP
 | |
| devlink health set pci/0000:00:09.0 reporter tx grace_period 3500
 | |
| .RS 4
 | |
| Set time interval between auto recoveries to minimum of 3500 msec on
 | |
| the specified device and reporter.
 | |
| .RE
 | |
| .PP
 | |
| devlink health set pci/0000:00:09.0 reporter tx auto_recover false
 | |
| .RS 4
 | |
| Turn off auto recovery on the specified device and reporter.
 | |
| .RE
 | |
| .SH SEE ALSO
 | |
| .BR devlink (8),
 | |
| .BR devlink-dev (8),
 | |
| .BR devlink-port (8),
 | |
| .BR devlink-param (8),
 | |
| .BR devlink-region (8),
 | |
| .br
 | |
| 
 | |
| .SH AUTHOR
 | |
| Aya Levin <ayal@mellanox.com>
 |