GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 20.04LTSLinuxサーバーでSSDまたはHDDをチェックする方法

システムでソリッドステートドライブ(SSD)とハードディスクドライブ(HDD)のどちらを使用しているかを知る必要がある場合があります。その場合、Linuxではディスクドライブの種類を確認するのは非常に簡単です。 SSDまたはHDDを使用しているかどうかを確認および確認するには、さまざまな方法があります。カーネル2.6.29が導入されて以来、LinuxオペレーティングシステムはSSDを自動的に検出できます。

ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するLinuxシステムSSDヘルスチェッククエリを実行するのを定期的に支援しています。

このコンテキストでは、Ubuntu20.04LTSサーバー上のSSDまたはHDDであるかどうかを確認するためのさまざまな方法を検討します。


lsblkコマンドでSSDまたはHDDを確認する方法は?

LinuxでSSDまたはHDDのディスクタイプを確認するには、lsblkコマンドを使用できます。これは、ディスクの回転機能によるものです。 lsblkコマンドがUbuntu20.04などのLinuxディストリビューションに見つからない場合は、次のコマンドを使用してインストールできます。

$ sudo apt install util-linux

次に、ディスクタイプを確認するには、lsblkを使用して次のコマンドを実行します。

$ lsblk -d -o name,rota

明確にするために、ROTA値が1の場合、ディスクタイプはHDDであり、ROTA値が0の場合、SSDです。ここでは、上のスクリーンショットでsda、vdaのROTA値の1を確認できます。これは、HDDであることを意味します。


ディスクが回転しているかどうかを確認する方法は?

ハードディスクドライブ(HDD)はディスクの回転で動作しますが、SSDにはそのような回転ディスクはありません。 SSDまたはHDDを使用しているかどうかを確認するには、回転しているかどうかを確認する必要があります。回転している場合、値は1でなければなりません。そうでない場合、値は0です。

その値を確認するには、/ sys / block / sdX / queue/rotationalの値を出力する必要があります。詳細については、次のコマンドを実行してください:

$ cat /sys/block/sda/queue/rotational

ここで、値は1です。これは、ディスクの種類がハードディスクドライブ(HDD)であることを意味します。値が0の場合、それはSSDです。

ディスクが回転しているかどうかを確認する別の例として、次のコマンドを実行します。

$ cat /sys/block/vda/queue/rotational

ここでも値は1で、ディスクの種類がハードディスクドライブ(HDD)であることを意味します。値が0の場合、それはSSDです。


監視ツール-smartctlを使用して確認する方法?

これは、SSDまたはHDDのディスクタイプを確認するための賢い方法です。スマート監視ツールは、smartctlと呼ばれる独自のコマンドラインツールで構成されるパッケージです。したがって、このようなツールをubuntu 20.04 LTSサーバーにインストールするには、次のコマンドを実行できます。

$ sudo apt install smartmontools -y

次に、次のコマンドを使用して、smartdサービスが実行されているかどうかを確認します。

$ sudo systemctl status smartd

デフォルトでアクティブでない場合は、次のコマンドで開始できます:

$ sudo systemctl start smartd

smartdサービスが実行されているときに、以下に示すコマンドを実行して、HDDまたはSSDを使用しているかどうかを確認します。

$ sudo smartctl -a /dev/sda | grep 'Rotation Rate'

ここでは、ドライブsdaをチェックしています。

上記のコマンドで、ドライブがSSDの場合、出力は次のようになります。

Rotation Rate: Solid State Device

また、ドライブがHDDの場合、出力は次のようになります。

Rotation Rate: 5400 rpm



Ubuntu
  1. LinuxでディスクがSSDかHDDかを確認する方法

  2. Ubuntu 20.04LTSLinuxシステムでrootアカウントを無効にする方法

  3. Ubuntu Linuxサーバーの稼働時間を確認する-その方法は?

  1. Ubuntu 16.04 XenialXerusLinuxサーバーにNode.jsをインストールする方法

  2. Ubuntu20.04LTSサーバーなどのLinuxにTerraformをインストールする方法

  3. Ubuntu – Linux上のVcenterサーバー?

  1. Ubuntu20.04のディスク容量チェック

  2. Ubuntu 20.04 LTSでラップトップバッテリーのステータスを確認する方法は?

  3. LinuxでSSDまたはHDDのディスクを見つける方法は?