上一篇
如何快速检查服务器硬盘状态?
- 云服务器
- 2025-06-23
- 2140
在Linux服务器使用
df -h
命令查看磁盘空间,Windows服务器通过“此电脑”或磁盘管理工具查看,物理硬盘状态可通过
lsblk
(Linux)或设备管理器(Windows)检查。
为什么需要查看服务器硬盘?
服务器硬盘状态直接影响数据安全与系统性能,定期检查可及时识别磁盘故障、空间不足、性能瓶颈等问题,避免数据丢失或服务中断,以下是适用于主流操作系统的专业方法:
Linux 服务器查看方法
基础磁盘空间检查
# 查看所有挂载点使用情况(人类可读格式) df -h # 检查指定目录深度(如 /var) du -sh /var/* du -h --max-depth=1 /var
物理磁盘与分区信息
# 列出所有块设备(含未挂载磁盘) lsblk # 查看分区表及磁盘类型 sudo fdisk -l # 查看SCSI/SATA设备(含厂商型号) lshw -class disk
高级工具与监控
# 实时监控磁盘I/O(按Ctrl+C退出) iotop 或 sudo iotop -oP # LVM逻辑卷管理 sudo pvs # 物理卷信息 sudo vgs # 卷组信息 sudo lvs # 逻辑卷信息
SMART状态检测(预测磁盘故障)
# 安装工具 sudo apt-get install smartmontools # Debian/Ubuntu sudo yum install smartmontools # CentOS/RHEL # 检查磁盘健康状态 sudo smartctl -a /dev/sda
关键指标关注:Reallocated_Sector_Ct
(重分配扇区数)、Pending_Sector
(待映射扇区)、UDMA_CRC_Error_Count
(传输错误)
Windows 服务器查看方法
图形化界面操作
- 步骤1:右键点击
此电脑
→管理
→存储
→磁盘管理
- 步骤2:查看分区状态、文件系统类型及未分配空间
- 步骤3:右键分区 →
属性
→工具
→ 运行错误检查
命令行/PowerShell
# 查看磁盘空间 Get-Volume | Format-List DriveLetter, FileSystemType, SizeRemaining, Size # 获取物理磁盘信息 Get-PhysicalDisk | Format-List FriendlyName, Size, HealthStatus # 检查磁盘分区 diskpart > list disk > select disk 0 > detail disk
使用性能监视器(实时I/O监控)
- 打开
perfmon
→性能监视器
- 添加计数器:
PhysicalDisk
→% Disk Time
、Disk Reads/sec
、Disk Writes/sec
厂商工具检测
- Dell:OpenManage Server Administrator (OMSA)
- HP:HP Smart Storage Administrator (SSA)
- 通用:CrystalDiskInfo(查看SMART数据)
企业级环境特殊场景
RAID 阵列状态检查
- 硬件RAID:通过阵列卡管理界面查看(重启按Ctrl+R/M进入配置工具)
- 软件RAID:
# Linux 查看mdadm阵列 cat /proc/mdstat sudo mdadm --detail /dev/md0
云服务器磁盘查看
- 阿里云/酷盾/AWS:
- 控制台查看云盘监控(IOPS、吞吐量、延迟)
- 挂载新磁盘需在OS内分区格式化(
mkfs
/diskpart
)
网络存储(NAS/SAN)
- iSCSI:使用
iscsiadm
命令(Linux)或iSCSI发起程序(Windows) - NFS:检查挂载点
mount | grep nfs
,用nfsiostat
监控
️ 关键安全提示
- 生产环境禁止直接操作:
任何磁盘操作前创建快照备份,避免fdisk
、mkfs
等命令误删数据。 - 空间清理原则:
- 日志文件:使用
logrotate
管理 - 大文件定位:
find / -type f -size +1G
- 谨慎删除:优先清理
/tmp
、过期日志,勿动系统文件
- 日志文件:使用
- 故障预警信号:
- 磁盘SMART报警
dmesg
中出现”I/O error”- 服务器面板硬盘指示灯变红
何时需要专业介入?
若出现以下情况,请立即联系服务器厂商或运维专家:
RAID阵列状态显示Degraded
或Failed
硬盘SMART检测报告FAILED
状态
文件系统错误无法通过fsck
/chkdsk
修复
磁盘I/O持续100%导致服务卡顿
引用说明 基于主流服务器操作系统官方文档(Microsoft Docs、Red Hat Enterprise Linux 手册)、存储行业标准(SATA-IO, T13 SMART规范)及服务器硬件厂商(Dell EMC, HPE)技术白皮书,命令行工具参考 GNU Coreutils 及 PowerShell 官方文档,数据安全建议符合 ISO/IEC 27001 信息安全管理要求。
最后更新:本文提供的方法适用于当前主流服务器环境(2025年),技术细节随硬件迭代可能调整,操作前请查阅您设备的最新文档。