查看linux主机磁盘是否为SSD
根据SSD是非转动盘的属性来区分,返回结果为1,说明不是SSD;返回结果为0,说明是SSD。
命令:lsblk -d -o name,rota
[root@ncayu8847 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 40G 0 disk
└─vda1 253:1 0 40G 0 part /
vdb 253:16 0 100G 0 disk /ncayu
[root@ncayu8847 ~]#
[root@ncayu8847 ~]# lsblk -d -o name,rota
NAME ROTA
vda 1
vdb 1
第二种方式:如果返回1则表示磁盘可旋转,那么就是HDD了;反之,如果返回0,则表示磁盘不可以旋转,那么就有可能是SSD了
命令:grep ^ /sys/block/*/queue/rotational
[root@ncayu8847 ~]# grep ^ /sys/block/*/queue/rotational
/sys/block/vda/queue/rotational:1
/sys/block/vdb/queue/rotational:1

查询发现,我的Linux主机的磁盘是HDD,不是SSD。