From 95f162c81135d4aaaa8870483b420ef6a83297e5 Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Wed, 28 Jul 2021 11:05:18 +0200 Subject: [PATCH] Add script to show disks and their rotational status --- check-disks-rotational.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 check-disks-rotational.sh diff --git a/check-disks-rotational.sh b/check-disks-rotational.sh new file mode 100755 index 0000000..8483145 --- /dev/null +++ b/check-disks-rotational.sh @@ -0,0 +1,19 @@ +#!/bin/sh + +if [ $# -lt 1 ]; then + echo $0: server [server...] + exit 1 +fi + +while [ $# -ge 1 ]; do + server=$1; shift + + ssh root@$server " + cd /sys/block/ + for dev in sd*; do + size=\$(fdisk -l | grep ^Disk | grep \$dev | awk '/bytes/ { print \$3 \" \" \$4 }') + printf \"${server} \${dev} \${size} rotational: \" + cat \$dev/queue/rotational + done + " +done