piatok 20. decembra 2019

ssd alebo hdd?

Občas potrebujeme zistiť, či máme na servery disky HDD alebo SSD. Ako sa to robí v linuxe? Napíklad suse linux:






ServerSilvester:~ # cat /etc/*release
SUSE Linux Enterprise Server 12 (x86_64)
VERSION = 12
PATCHLEVEL = 4

Všetko sa nachádza v adresári /sys/ (/sys/ je adresár len v Linuxoch, iné UNIXy ho nemajú)

(disky, čo máme sda, sdb, sdc vidíme nižšie v príklade)

v tomto súbore existujú 2 hodnoty: 0 a 1

0 = ssd disk
1 = hdd disk

ServerSilvester:~ # cat /sys/block/sda/queue/rotational
1



tu to vidíme na ubuntu:

root@uDurka:~# cat /sys/block/sda/queue/rotational
1
root@uDurka:~# cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.6 LTS"

tu to vidíme na RHEL:

[root@gulkobombulko~]# cat /etc/*release
Red Hat Enterprise Linux Server release 6.8 (Santiago)
Red Hat Enterprise Linux Server release 6.8 (Santiago)

[root@gulkobombulko~]# cat /sys/block/sda/queue/rotational
1



Kde som našiel zdroj:
https://unix.stackexchange.com/questions/65595/how-to-know-if-a-disk-is-an-ssd-or-an-hdd

Obrázok: https://www.seohosting.pk/wp-content/uploads/2018/05/RizkyCode.com-HDD-vs-SSD.png

Žiadne komentáre:

Zverejnenie komentára