当前位置:首页>Linux>Linux 操作系统常见磁盘故障与完整解决方案(高级运维实战版)

Linux 操作系统常见磁盘故障与完整解决方案(高级运维实战版)

  • 2026-08-19 18:55:37
Linux 操作系统常见磁盘故障与完整解决方案(高级运维实战版)
        作为一名高级系统运维工程师,Linux 磁盘故障是我们处理频率最高的底层故障之一。磁盘故障通常分为文件系统逻辑故障物理硬件坏道资源耗尽挂载/识别异常四大类。
        以下是基于生产环境实战经验的完整故障排查与解决方案。

前置运维铁律(务必遵守)

故障处理三原则

  1. 不要随意重启:异常关机或重启可能加剧文件系统损坏。

  2. 先卸后修:修复文件系统前,必须将分区umount(根分区除外,需进入救援模式)。

  3. 操作前备份元数据:修复前建议使用dd备份超级块和分区表(dd if=/dev/sda of=/backup/mbr.bak bs=512 count=1)。


前置运维铁律(务必遵守)

故障处理三原则:


1. 文件系统只读(Read-Only File System)

现象:touch test 报错 Read-only file system,dmesg 中常伴有 EXT4-fs error 或 Buffer I/O error。

1.1 异常关机/非正常重启导致(日志回放失败)

成因:系统意外断电,日志(Journal)数据损坏或未完整回放,内核为保护数据一致性强制置为只读。

解决方案(在线修复优先)

# 1. 查看只读分区(通常为 / 或 /data)mount | grep ”ro,”# 2. 尝试强制重新挂载为读写(针对非根分区)mount -o remount,rw /dev/sdb1 /mnt/data# 若上述命令报错 ”cannot remount ... read-only”,则必须卸载修复# 3. 针对根分区(/)只读 - 必须重启进入救援/单用户模式systemctl reboot# 在GRUB启动项按 'e' 编辑,在 linux 行末添加 rd.break 或 init=/bin/bash# 重新挂载根为读写:mount -o remount,rw /sysroot# 执行日志恢复:e2fsck -fy /dev/mapper/centos-root

1.2 文件系统日志(Journal)损坏修复

方案

# 卸载故障分区(若为根分区,需用 Live CD 或救援模式)umount /dev/sda3# 强制检查并修复(-f 强制检测,-y 自动yes)fsck.ext4 -fy /dev/sda3# 若超级块正常但日志异常,可尝试清除日志并重建fsck.ext4 -fy /dev/sda3tune2fs -O ^has_journal /dev/sda3# 关闭日志fsck.ext4 -fy /dev/sda3tune2fs -O has_journal /dev/sda3# 重建日志# 重新挂载验证mount /dev/sda3 /mnt/data

2. 文件系统超级块(Superblock)损坏

现象:mount 报错 Structure needs cleaning 或 can't read superblock。

解决方案(利用备份超级块恢复)

# 1. 查看该分区的超级块备份位置(需知道块大小,通常为 1024/2048/4096)mkfs.ext4 -n /dev/sda3# -n 表示不真正格式化,仅打印备份超级块位置# 输出示例:# Superblock backups stored on blocks: # 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632# 2. 使用最近的备份超级块修复(例如备份块 32768)fsck.ext4 -b 32768 -y /dev/sda3# 3. 修复完成后,重新挂载mount /dev/sda3 /mnt/data

3. 磁盘空间未满但无法写入(Inode 耗尽)

现象:df -h 显示空间尚有剩余,但创建文件报错 No space left on device。

排查与解决

# 1. 查看 Inode 使用率(关键指标)df -i# Filesystem Inodes IUsed IFree IUse% Mounted on# /dev/sdb1 5242880 5242880 0 100% /var/log# 2. 查找包含海量小文件的目录(通常是日志、Mail、Squid缓存、Session文件)find /var/log -type f | wc -lfind /var/spool/postfix/maildrop/ -type f | wc -l# 常见陷阱# 3. 解决方案:清理无效文件或增加 Inode(需卸载,极少数情况支持在线扩容)# 删除大量小文件(若数量极大,使用 rsync 技巧加速删除)rsync -av --delete /empty/ /var/log/nginx/cache/# 或使用 find + 管道删除(慎用,负载高)find /var/log/ -name ”*.log” -mtime +30 -delete# 若 Inode 天生不足,需备份数据后重新格式化并指定 -N 参数mkfs.ext4 -N 8000000 /dev/sdb1# 指定 Inode 数量为 800万

4. 磁盘 I/O 错误 / 坏道(Hardware Error / Bad Block)

现象:dmesg 输出 end_request: I/O error, dev sda, sector 123456,/var/log/messages 大量 scsi 错误,应用卡顿。

4.1 使用 SMART 检测物理健康状态

# 查看磁盘整体健康评估(重点关注 Reallocated_Sector_Ct 和 Current_Pending_Sector)yum install smartmontools -y# 或 dnf installsmartctl -a /dev/sda# 执行快速自检smartctl -t short /dev/sda# 查看自检结果smartctl -l selftest /dev/sda

4.2 处理逻辑/物理坏道

# 1. 尝试读写修复(让磁盘重新映射保留扇区)badblocks -sv /dev/sda > /root/badblocks.txt# 扫描坏道# 2. 修复(尝试强制写坏道,触发 remap)dd if=/dev/zero of=/dev/sda bs=4k seek=123456 count=1 conv=noerror,sync# 3. 若坏道集中在某个分区,使用 fsck 标记坏块,使其不再使用fsck.ext4 -l /root/badblocks.txt -y /dev/sda1# -l 将坏道列表加入系统黑名单

4.3 紧急数据抢救(使用 ddrescue)

# 当磁盘有物理损坏时,切忌使用 dd,必须使用 ddrescue 跳过坏块yum install ddrescue -yddrescue -f -n /dev/sda /dev/sdb /root/rescue.map# 第一次拷贝,跳过坏块ddrescue -f -r 3 /dev/sda /dev/sdb /root/rescue.map# 再次尝试深度复读坏块

5. 磁盘设备识别异常 / UUID 冲突 / 盘符漂移

现象:重启后 /dev/sda 变成了 /dev/sdb,系统无法挂载 /etc/fstab 中的目录,进入紧急模式(Emergency Mode)。

解决方案(强依赖 UUID)

# 1. 紧急救援模式下,查看所有分区的 UUIDblkid# 2. 编辑 /etc/fstab,将 /dev/sdX 路径全部替换为 UUIDvi /etc/fstab# 修改前:/dev/sda1 /boot ext4 defaults 0 0# 修改后:UUID=xxxx-xxxx-xxxx /boot ext4 defaults 0 0# 3. 重新生成 GRUB 引导(若是根分区变更)grub2-mkconfig -o /boot/grub2/grub.cfg# 4. 若因多路径(MPIO)或 iSCSI 导致设备乱序,建议安装并使用 multipath 管理systemctl start multipathdmpathconf --enable

6. 磁盘挂载进程夯住(D 状态进程 / 卡死)

现象:执行 df -h 或 ls 挂载目录时终端卡死无法 Ctrl+C,ps aux 显示进程状态为D (Uninterruptible Sleep)

解决方案(切忌 Kill -9,D 状态无法被杀)

# 1. 查看当前挂载点的进程占用lsof +D /mnt/datafuser -mv /mnt/data# 2. 强制卸载(延迟卸载,-l 懒卸载,断开文件系统与 VFS 的关联)umount -l /mnt/data# 3. 卸载后,查看哪个进程还握着句柄(这些进程需重启)lsof | grep '(deleted)' | grep /mnt/data# 重启这些持有句柄的服务(如 NFS、数据库、日志服务)# 4. 如果 umount -l 仍无法处理,尝试重新挂载为只读后再卸载mount -o remount,ro /mnt/dataumount /mnt/data

7. LVM 逻辑卷故障(VG 丢失 / PV 损坏)

现象:lvdisplay 无输出,vgchange -ay 报错 No volume groups found 或 Input/output error。

恢复流程

1. 扫描所有 PV(物理卷)pvscan2. 尝试强制恢复 VG 元数据(从 /etc/lvm/backup/ 或 /etc/lvm/archive/ 还原)vgcfgrestore -/etc/lvm/backup/vg_centos -n vg_centos /dev/sda23. 若元数据区损坏,尝试使用 vgck(检查并修复卷组一致性)vgck --updatemetadata vg_centos4. 激活卷组vgchange -ay5. 若 PV 丢失,尝试重新创建 PV 不丢失数据(使用 pvcreate 恢复 UUID)pvcreate --uuid <原有UUID> --restorefile /etc/lvm/backup/vg_centos /dev/sda2

8. 运维终极保底方案:系统救援模式(Rescue Mode)

当 / 分区损坏且无法进入系统时,使用 CentOS Stream 10 / RHEL 安装 ISO 启动:

  1. 选择 Troubleshooting -> Rescue a CentOS Stream system

  2. 挂载系统为读写:mount -o remount,rw /mnt/sysimage

  3. 切换根环境:chroot /mnt/sysimage

  4. 执行上述各类 fsck 修复操作。


    9. 日常预防性巡检清单(SRE 必备)


    最后总结: 大多数磁盘“只读”故障并非物理坏道,而是文件系统脏标志(Dirty Flag)未清除。fsck 是解决 90% 逻辑故障的“银弹”,但务必在 卸载(umount) 状态下执行。对于生产环境核心业务数据库(如 MySQL / PostgreSQL)所在的磁盘,若出现坏道,优先使用 mysqldump 或 pg_dump 逻辑导出恢复,而非在坏盘上执行 fsck -y,以免数据错乱导致无法恢复。

    最新文章

    随机文章

    基本 文件 流程 错误 SQL 调试
    1. 请求信息 : 2026-08-21 19:41:43 HTTP/2.0 GET : https://f.mffb.com.cn/a/504675.html
    2. 运行时间 : 0.361245s [ 吞吐率:2.77req/s ] 内存消耗:4,862.04kb 文件加载:140
    3. 缓存信息 : 0 reads,0 writes
    4. 会话信息 : SESSION_ID=75990d671512e1ec8e61e17272fbde4b
    1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
    2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
    3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
    4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
    5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
    6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
    7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
    8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
    9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
    10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
    11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
    12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
    13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
    14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
    15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
    16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
    17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
    18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
    19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
    20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
    21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
    22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
    23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
    24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
    25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
    26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
    27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
    28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
    29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
    30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
    31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
    32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
    33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
    34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
    35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
    36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
    37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
    38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
    39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
    40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
    41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
    42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
    43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
    44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
    45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
    46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
    47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
    48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
    49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
    50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
    51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
    52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
    53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
    54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
    55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
    56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
    57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
    58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
    59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
    60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
    61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
    62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
    63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
    64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
    65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
    66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
    67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
    68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
    69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
    70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
    71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
    72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
    73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
    74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
    75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
    76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
    77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
    78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
    79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
    80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
    81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
    82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
    83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
    84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
    85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
    86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
    87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
    88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
    89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
    90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
    91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
    92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
    93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
    94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
    95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
    96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
    97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
    98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
    99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
    100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
    101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
    102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
    103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
    104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
    105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
    106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
    107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
    108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
    109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
    110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
    111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
    112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
    113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
    114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
    115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
    116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
    117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
    118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
    119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
    120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
    121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
    122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
    123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
    124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
    125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
    126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
    127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
    128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
    129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
    130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
    131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
    132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
    133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
    134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
    135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
    136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
    137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
    138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
    139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
    140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
    1. CONNECT:[ UseTime:0.000962s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
    2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001723s ]
    3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000818s ]
    4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.031216s ]
    5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001489s ]
    6. SELECT * FROM `set` [ RunTime:0.003484s ]
    7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001471s ]
    8. SELECT * FROM `article` WHERE `id` = 504675 LIMIT 1 [ RunTime:0.003360s ]
    9. UPDATE `article` SET `lasttime` = 1787312504 WHERE `id` = 504675 [ RunTime:0.025828s ]
    10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.000750s ]
    11. SELECT * FROM `article` WHERE `id` < 504675 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001340s ]
    12. SELECT * FROM `article` WHERE `id` > 504675 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001649s ]
    13. SELECT * FROM `article` WHERE `id` < 504675 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.005128s ]
    14. SELECT * FROM `article` WHERE `id` < 504675 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.048560s ]
    15. SELECT * FROM `article` WHERE `id` < 504675 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.052666s ]
    0.364405s