♞CentOS Read-only file system 错误修改

最近一次因为树莓派非正常关机引起系统错误

[root@MiWiFi-R1CM-srv ~]# systemctl status httpd
● httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
   Active: failed (Result: resources)
     Docs: man:httpd(8)
           man:apachectl(8)

Jan 01 00:00:37 MiWiFi-R1CM-srv systemd[1]: httpd.service failed to run 'start' task: Read-only file system
Jan 01 00:00:37 MiWiFi-R1CM-srv systemd[1]: Failed to start The Apache HTTP Server.
Jan 01 00:00:37 MiWiFi-R1CM-srv systemd[1]: Unit httpd.service entered failed state.
Jan 01 00:00:37 MiWiFi-R1CM-srv systemd[1]: httpd.service failed.
Jan 01 00:13:19 MiWiFi-R1CM-srv systemd[1]: httpd.service failed to run 'start' task: Read-only file system
Jan 01 00:13:19 MiWiFi-R1CM-srv systemd[1]: Failed to start The Apache HTTP Server.
Jan 01 00:13:19 MiWiFi-R1CM-srv systemd[1]: httpd.service failed.

首先用使用fdisk查看一下磁盘分区

[root@MiWiFi-R1CM-srv ~]# fdisk -l

Disk /dev/ram0: 4 MB, 4194304 bytes, 8192 sectors
	……
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/mmcblk0: 62.5 GB, 62537072640 bytes, 122142720 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000a3794

        Device Boot      Start         End      Blocks   Id  System
/dev/mmcblk0p1   *        8192      593919      292864    c  W95 FAT32 (LBA)
/dev/mmcblk0p2          593920     1593343      499712   82  Linux swap / Solaris
/dev/mmcblk0p3         1593344   122142686    60274671+  83  Linux

使用e2fsck修复磁盘错误

[root@MiWiFi-R1CM-srv ~]# e2fsck -y /dev/mmcblk0p3

使用reboot重启系统

[root@MiWiFi-R1CM-srv ~]# reboot
阅读剩余
THE END