博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
根据osdid 查询磁盘是ssd盘还是sas盘
阅读量:6592 次
发布时间:2019-06-24

本文共 702 字,大约阅读时间需要 2 分钟。

前置条件:
1.安装
LSI的Megacli软件包
Megacli64

2.安装scsi设备的查询工具lsscsi

apt-get install lsscsi

 
步骤:

1.根据osdid 查找 盘符

ceph-disk list | grep -A 1 -B 1  osd.0 | egrep "^/dev/sd*\b"|cut -d ':' -f1
 (这个对某些机器以上命令无用,换成下面的命令:
ceph-disk list | grep -A 1 -B 1  osd.0 | egrep "^/dev/sd([a-z]+)" |cut -d ':' -f1)
 
2.根据盘符查找该设备的
target id
 lsscsi | grep /dev/sdd | awk '{print $1}' | cut -d ':' -f3
 
3. 判断磁盘是否为sas 盘
执行下面命令返回2
./MegaCli -LdPdInfo -aAll | grep -A 69  "Target Id: 3" |egrep '(PD Type: SAS|Media Type: Hard Disk Device)' | wc -l
 
 
4.判断磁盘是否为sata接口的ssd
执行下面命令返回2
./MegaCli -LdPdInfo -aAll | grep -A 69  "Target Id: 6" |egrep '(PD Type: SATA|Media Type: Solid State Device)' | wc -l

转载于:https://www.cnblogs.com/yanghc/p/5144591.html

你可能感兴趣的文章
C/C++获取文件大小
查看>>
深入理解Java内存模型(五)——锁
查看>>
Chalubo僵尸网络来袭 IOT设备或将受到DDoS攻击
查看>>
如何实现百万TPS?详解JMQ4的存储设计
查看>>
这么说吧,NIO很简单,其实就是个牛逼IO
查看>>
使用Python快速获取公众号文章定制电子书(二)
查看>>
iOS下JS与OC互相调用(七)--Cordova 基础
查看>>
Nacos v0.7.0:对接CMDB,实现基于标签的服务发现能力
查看>>
【开发问题记录①】关于滑动CollectionView时ContentSize变化的问题
查看>>
java中GC的基本概念
查看>>
building xxx gradle project info的解决办法
查看>>
在 CentOS 7 上搭建 Jenkins + Maven + Git 持续集成环境
查看>>
数据结构与算法 | Leetcode 19. Remove Nth Node From End of List
查看>>
[LeetCode] 862. Shortest Subarray with Sum at Least K
查看>>
[LeetCode] Student Attendance Record I
查看>>
PHP回顾之多进程编程
查看>>
spring boot + redis
查看>>
Ajax技术细节
查看>>
nuxt.js部署vue应用到服务端过程
查看>>
删除数组中的指定元素 | JavaScript
查看>>