根(/)文件系统在重新引导期间以只读模式挂载,并且多个systemd服务无法启动,并在 /var/log/messages 中出现“Read-only file system”错误。
Sep 22 00:44:15 shizhanxia.com systemd-tmpfiles[1281]: fchmod() of /tmp failed: Read-only file system Sep 22 00:44:17 shizhanxia.com systemd[1]: chronyd.service: Failed with result 'resources'. Sep 22 00:44:17 shizhanxia.com systemd[1]: Failed to start NTP client/server. Sep 22 00:44:17 shizhanxia.com systemd[1]: systemd-shizhanxia.comd.service: Failed to run 'start' task: Read-only file system Sep 22 00:44:17 shizhanxia.com systemd[1]: systemd-shizhanxia.comd.service: Failed with result 'resources'. Sep 22 00:44:17 shizhanxia.com systemd[1]: Failed to start shizhanxia.com Service. Sep 22 00:44:17 shizhanxia.com systemd[1]: systemd-journal-upload.service: Failed to run 'start' task: Read-only file system Sep 22 00:44:42 shizhanxia.com kdumpctl[1455]: mktemp: failed to create directory via template ‘/tmp/mkdumprd.XXXXXX’: Read-only file system Sep 22 00:44:48 shizhanxia.com rc.local[1401]: hwclock: cannot open /etc/adjtime: Read-only file system Sep 22 00:44:48 shizhanxia.com systemd[1]: chronyd.service: Failed to run 'start' task: Read-only file system
检查根文件系统状态
# mount | grep -i ro /dev/mapper/rhel-root on / type xfs (ro,relatime,seclabel,attr2,inode64,logbufs=8,logbsize=32k,noquota) # touch testfile touch: cannot touch 'testfile': Read-only file system
检查systemd-remount-fs服务活动状态。
# systemctl status systemd-remount-fs ● systemd-remount-fs.service - Remount Root and Kernel File Systems Loaded: loaded (/usr/lib/systemd/system/systemd-remount-fs.service; static; vendor preset: disabled) Active: inactive (dead) Docs: man:systemd-remount-fs.service(8) https://www.freedesktop.org/wiki/Software/systemd/APIFileSystems
/tmp挂载条目位于/etc/fstab中。
# cat /etc/fstab /dev/mapper/vg00-lv01 /tmp xfs defaults 0 0
在启动过程中会记录“只读文件系统”错误。
# journalctl | grep Read-only Sep 22 00:44:15 shizhanxia.com auditd[690]: Couldn't open log file /var/log/audit/audit.log (Read-only file system) Sep 22 00:44:15 shizhanxia.com systemd-update-utmp[692]: Failed to write utmp record: Read-only file system Sep 22 00:44:15 shizhanxia.com systemd[1]: chronyd.service: Failed to run 'start' task: Read-only file system Sep 22 00:44:15 shizhanxia.com systemd[1]: chronyd.service: Failed to run 'stop-post' task: Read-only file system
解决方案
原创文章,作者:保哥,如若转载,请注明出处:https://www.shizhanxia.com/1070.html