我有三星 840 Pro SSD,它已经在 MySQL 数据库服务器上工作了一段时间。最近感觉变慢了,所以用smartctl测试了一下:
#smartctl -a /dev/sda
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-3.16.0-4-amd64] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Samsung based SSDs
Device Model: Samsung SSD 840 PRO Series
Serial Number: S1AXNSAF210103T
LU WWN Device Id: 5 002538 5a01db814
Firmware Version: DXM05B0Q
User Capacity: 512,110,190,592 bytes [512 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
Device is: In smartctl database [for details use: -P …Run Code Online (Sandbox Code Playgroud) 如何在 Ubuntu 上使用 smartctl 检查 NVMe ssd 的运行状况?
我的笔记本电脑配备 NVMe 固态硬盘,最近经常崩溃,并出现奇怪的磁盘读取错误。幸运的是,重新启动已暂时解决了该问题,但我正在尝试确认问题是 SSD 降级,而不是其他原因,例如主板故障。
smartctl 的一般用法是运行如下命令:
sudo smartctl -i /dev/sdX
Run Code Online (Sandbox Code Playgroud)
然而,NVMe 并不是这样安装的。它们使用 nvm* 前缀和额外的安装点层安装,显示:
ls -lah /dev/nv*
crw------- 1 root root 238, 0 Oct 31 10:11 /dev/nvme0
brw-rw---- 1 root disk 259, 0 Oct 31 10:11 /dev/nvme0n1
brw-rw---- 1 root disk 259, 1 Oct 31 10:11 /dev/nvme0n1p1
brw-rw---- 1 root disk 259, 2 Oct 31 10:11 /dev/nvme0n1p2
brw-rw---- 1 root disk 259, 3 Oct 31 10:11 /dev/nvme0n1p3
crw------- 1 root root …Run Code Online (Sandbox Code Playgroud)