GNU/Linux >> Linux の 問題 >  >> Cent OS

SSD ドライブまたは HDD のどちらを使用しているかを知るにはどうすればよいですか?

当社の専用サーバーにはソリッド ステート ドライブが搭載されている場合もありますが、ボックスの中身が SSD であるか HDD ドライブであるかをどのように確認できますか?この投稿では、ボックス内で SSD ドライブまたは HDD が実行されているかどうかを知る方法を紹介します。

ご存知のように、SSD ドライブは Linux サーバーの速度の点で非常に優れています。 SATA よりも少し高価ですが、ほとんどの場合、SATA の 10 倍の優れたパフォーマンスを提供します。

しかし、SSD ドライブまたは HDD があるかどうかはどうすればわかりますか?

カーネル バージョン 2.6.29 以降、次のコマンドを使用して、ドライブが高速なソリッド ステート ドライブまたは HDD であるかどうかを確認できます:

cat /sys/block/sda/queue/rotational

1 を取得した場合、それはハードディスクです。

0 を取得した場合、それはソリッド ステート ドライブです。

ドライブが SSD か HDD かを判断する別の方法

smartctl は、すべてのシステム管理者がディスクの正常性の問題をチェックするために使用する従来のディスク ヘルス ツールですが、ディスク ベンダーの詳細を取得するのにも役立ちます。 smartctl を実行して、使用している HDD のタイプを取得しましょう:

smartctl -a /dev/sda

期待される出力:

[email protected] ~]# smartctl -a /dev/sda
smartctl 6.4 2015-06-04 r4109 [x86_64-linux-4.4.7-300.fc23.x86_64] (local build)
Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     SanDisk based SSDs
Device Model:     SanDisk SDSSDP128G
Serial Number:    130773402659
LU WWN Device Id: 5 001b44 97e48c023
Firmware Version: 2.0.0
User Capacity:    128.035.676.160 bytes [128 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device

「Rotation Rate:Solid State Device」という行が表示されている場合は、ソリッド ステート ドライブです。

smartctl コマンドが見つからない場合は、次のコマンドを使用してインストールしてみてください:

yum install smartmontools -y

結論

ご覧のとおり、SSD ドライブと HDD ドライブのどちらを使用しているかは簡単にわかります。この種のものを確認する他の方法を知っている場合は、その情報を投稿に追加できるようにお知らせください.

SSD ドライブまたは HDD のどちらを使用しているかを知るにはどうすればよいですか?最終更新日:2017 年 2 月 7 日 Esteban Borges
Cent OS
  1. LinuxでディスクがSSDかHDDかを確認する方法

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

  3. ディスクが SSD か HDD かを知る方法

  1. LinuxでSSD/HDDの状態を確認する方法

  2. LinuxでGoogleドライブを使用する方法

  3. Linux インストールを HDD から SSD に移行するにはどうすればよいですか?

  1. Ddがまだ機能しているかどうかを知る方法は?

  2. ハードドライブ上の不良セクタの数を知る方法は?

  3. Sshdのパーティションを設計する方法は?