当社の専用サーバーにはソリッド ステート ドライブが搭載されている場合もありますが、ボックスの中身が 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