金融其它硬盘设备号

如何获取硬盘设备号?

场景:
ll /dev/sdb
brw-rw----. 1 root disk 8, 16 Oct 24 15:52 /dev/sdb
Major number(12-bit): 8 i.e. 0x8
Minor number(20-bit): 16 i.e. 0x00010
合在一起得到设备号: 0x800010

通过ll /dev/sdb 无法获取到?什么原因?
QQ图片20171117165253.png

QQ图片20171117165253.png

参与4

1同行回答

wangmjwangmj系统运维工程师CES
根据你的示例,你这只是要查询对应设备的major number跟minor number,ll的输出中8,1就是你要的结果啊!如果只看磁盘可以用lsblk查询。如果你是想看scsi磁盘其他信息,比如什么具体什么类型这类的,你可以用lsscsi命令或者cat /proc/scsi/scsi;如果你是想看SAN存储的磁盘,建议你通...显示全部

根据你的示例,你这只是要查询对应设备的major number跟minor number,ll的输出中8,1就是你要的结果啊!如果只看磁盘可以用lsblk查询。
如果你是想看scsi磁盘其他信息,比如什么具体什么类型这类的,你可以用lsscsi命令或者cat /proc/scsi/scsi;如果你是想看SAN存储的磁盘,建议你通过对应的多路径命令查看。
不知是否对你有帮助。

收起
银行 · 2017-11-22
浏览858
王磊磊陈锐 邀答

提问者

陈锐
项目经理打杂
擅长领域: 系统运维服务器中间件

问题状态

  • 发布时间:2017-11-17
  • 关注会员:2 人
  • 问题浏览:1166
  • 最近回答:2017-11-22
  • X社区推广