系统非正常关机启动后出现:an error occurred during the file system

现象描述:

1、系统ssh登录报Too many open files in system,系统登录不进去,就直接强制关机了,开机后出现(2)的错误:

由于文件描述符用完了,需要把fs.file-max改大一些。

2、开机后出现以下错误:

进去发现里面的好多命令不能用,文件也不能修改(都是只读模式),是由于不是正常关闭系统引起硬盘逻辑错误导致。

解决方法:

1、查看现有的文件描述符有多大:

cat /proc/sys/fs/file-max

修改文件描述符的大小:

vi  /etc/sysctl.conf    (没有file-max就自己加一个)

file-max =  5603433433

sysctl   -p(使配置生效)

2、使用fsck命令修复文件系统:

功能说明:检查文件系统并尝试修复错误。

语  法:fsck [-aANPrRsTV][-t <文件系统类型>][文件系统...]
补充说明:当文件系统发生错误四化,可用fsck指令尝试加以修复。
参  数:
-a      自动修复文件系统,不询问任何问题。
-A      依照/etc/fstab配置文件的内容,检查文件内所列的全部文件系统。
-N      不执行指令,仅列出实际执行会进行的动作。
-P      当搭配"-A"参数使用时,则会同时检查所有的文件系统。
-r      采用互动模式,在执行修复时询问问题,让用户得以确认并决定处理方式。
-R      当搭配"-A"参数使用时,则会略过/目录的文件系统不予检查。
-s      依序执行检查作业,而非同时执行。
-t      <文件系统类型>   指定要检查的文件系统类型。
-T      执行fsck指令时,不显示标题信息。
-V      显示指令执行过程。注:fsck 只能运行于未mount的文件系统,不要用于已mount的文件系统(除了启动时的只读根文件系统)。这是因为它存取原始磁盘,在操作系统不知道的情况下修改文件系统。

输入root密码后输入fsck(由于只有一个/dev/sda),一路Y下去。再重新启动服务器。

时间: 2024-10-14 05:48:43

系统非正常关机启动后出现:an error occurred during the file system的相关文章

centos启动提示an error occurred during the file system check

由于我是在centos系统的vps中遇到的问题,并不清楚以下方法是否适用于其他linux系统,不过我想是适用的,只不过命令有差别. centos启动提示an error occurred during the file system check这个问题一般是没有正常关机,直接断电,或者磁盘挂载出错导致.先输入root密码,-----------------------------然后使用修复磁盘命令fsck,也可以加一些参数.-a 自动修复文件系统,不询问任何问题.-A 依照/etc/fstab

An error occurred during the file system check

今天早上打开虚拟机(RedHat 6.3)的时候,报了an error occurred during the file system check错误. 提示/dev/mapper/vg_nbuserver-lv_root 文件系统不一致.这可能与我经常直接关闭电脑有关.于是按照它的提示 输入root密码进入系统 运行: fsck -y /dev/mapper/vg_nbuserver-lv_root 文件修改成功,遂重启 问题解决. 如果此操作还不行,就进入系统在/etc/fastab中将错误

系统启动时出现 An error occurred during the file system check.

系统配置的yum源是163的镜像站,本来想用lsb_release命令查看一下系统的版本等信息,结果显示没有此命令,那就安装其相关软件包吧,用yum -y install redhat-lsb相依属性列出了40个软件包,本来没想安装这么多,愣了个神还没有按 y 键呢系统自己就莫名其妙又继续了,继续就继续吧,中间还不断报错,这还不算,Ctrl+C键还结束不了,前些天用163更新软件包也出现了类似的错误和情况,40个包啊,检查一个包就error,error之后又尝试其他mirrors,这个时间就将近

an error occurred during the file system

今天打开虚拟机的时候发现Centos的系统时间不对,于是想设置一下自动同步更新时间.谁知道重启后出现错误无法正常进入系统: 按Ctrl+D也无法结束.输入密码后进入像单用户模式似的.尝试使用fsck修复,按了一下YES后重启还是 依旧无法正常启动.man 了一下fsck 分别加了一个-a/-p的参数.具体不清楚哪个生效了.重启后可以进入系统啦.其实仔细查看出错信息我们可以大致可以确认是哪出错了.上面提示"/dev/sda1: unexpected inconsistency;RUN fsck M

an error occurred during the file system check错误的解决

[[email protected] ~]# fsck -A /dev/mapper/VolGroup-lv_root 下面的选择,一路Y就行了,最后reboot,问题解决!

eclipse启动错误:An internal error occurred during: &quot;Initializing Java Tooling&quot;. java.lang.NullPointerException

eclipse启动错误:An internal error occurred during: "Initializing Java Tooling". java.lang.NullPointerException 解决方法一:重置eclipse界面视图 记以备查! 原文地址:https://www.cnblogs.com/lin-nest/p/9261483.html

an error occured during the file system check

打开虚拟机的时候,报错: 出错原因: 我之前修改了/etc/fstab文件, 原先/etc/fstab文件中有一行是这样的: LABEL=/i01              /u01                    ext3    defaults        1 2 而我,却将LABEL=/i01中的i01改成了/u01. 导致系统重启的时候无法识别LABEL=/u01. 解决办法:先输入root密码登陆,然后修改vi /etc/fstab文件,将/u01改成/i01. 输入exit重

解决 docker 报错: Error starting daemon: error initializing graphdriver: backing file system is unsupported for this graph driver

CentOS 7.5 x64下 sudo yum install docker -y systemctl enable docker systemctl start docker 发现启动失败 journalctl -xe 查询获得报错 Jan 11 22:49:16 localhost.localdomain dockerd-current[29403]: time="2019-01-11T22:49:16.686305029+08:00" level=info msg="

jboss服务启动失败报:Error occurred during initialization of VM

今天下午突然间公司的GTV管理平台上不去了 访问确实,提示找不到页面 登录终端查看服务进程. ps -ef | grep jboss 发现没有这个进程.怎么办,启动被. 输入nohup /home/cdms/jboss-4.0.5.GA/bin/run.sh & 启动后查看再次查看进程. ps -ef | grep jboss 然后,还是进程还是没有启动.奇了怪了,查看日志 tail -n 200 -f nohup.out 发现报如下错误 ============================