Linux SGPIO命令用法

简介

sgpio:背板LED控制工具

语法

sgpio [-h] [-V] [[-d|--disk <device>[,<device>...]] | [-p|--port <port>[,<port>...]]][-s|--status <status>][-f|--freq <frequency>]

描述

串行通用输入输出(SGPIO)是一种主板与硬盘背板之间的通讯方式。该工具可以用于控制同一个enclosure中的LED。

命令选项说明

-h, --help
	显示命令的帮助文档
-V, --version
	显示工具和AHCI SGPIO规范
-d, --disk
	LED所属的磁盘名字。名字可以是sda,dsb,sdc,... 多个磁盘名字可以用逗号分隔,比如:-d sda,sdb,sdc
-p, --port
	LED所属的SATA端口号,当磁盘名字不可用时,可以使用端口号控制LED。多个端口可以通过逗号分隔方式提供,比如:-p 0,1,3
-s, --status
	设置LED的状态。LED状态可选值:locate,fault,rebuild,off
-f, --freq
	设置LED闪烁的频率(单位:Hz)。频率应该是介于1到10之间的整数

用法举例

1.定位Intel智能背板上sda(LED闪烁频率默认)
sgpio -d sda -s locate 
2.定位非智能背板上的sda磁盘,并以3Hz频率闪烁
sgpio -d sda -s locate -f 3
3.设置SATA端口2为fault,并以3Hz闪烁
sgpio -p 2 -s fault -f 3
4.将磁盘sda到sdf设置为fault:
sgpio -d sda,sdb,sdc,sdd,sde,sdf -s fault 

命令执行完毕返回值

当命令执行成功,返回值为0.
当命令执行失败,返回值非零.

参考文档

https://www.unix.com/man-page/centos/1/sgpio/
https://linux.die.net/man/1/sgpio
http://www.tutorialspoint.com/unix_commands/sgpio.htm
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值