NAS
存储故障导致
Linux
不能正常启动该如何处理?
导读
:
Linux
系统因
NAS
存储故障可能导致其无法正常启动,遇到这种情况
你就要先从
Linux
系统入手,那么具体应该怎么做呢?下面小编就给大家介绍下
Linux
系统因
NAS
存储故障一起的无法启动问题的解决方法。
一、故障现象描述
NAS
操作系统内核为
Linux
,自带的存储有
16
块硬盘,总共分两组,每组做
了
RAID5
,
Linux
操作系统无法正常启动,在服务启动到
cups
那里就停止了,按
键
ctrl+c
强制断开也没有响应,查看硬盘状态,都是正常的,没有报警或者警告
现象。
二、问题判断思路
通过上面这些现象,首先判断
NAS
硬件应该没问题,
NAS
存储盘也应该正
常,现在
Linux
无法启动,应该是
Linux
系统本身存在问题,因此,首先从
Linux
系统入手进行排查。
三、问题处理过程
1
、第一次处理过程
NAS
系统本身就是一个
Linux
内核装载了一个文件系统管理软件,管理软件
可以对系统磁盘、系统服务、文件系统等进行管理和操作,正常情况下,基于
Linux
内核的
NAS
系统应该启动到
init3
或者
init5
模式下,
由于
NAS
仅用了
Linux
一个内核模块和几个简单服务,
所以判断
NAS
下的
Linux
系统肯定是启动到
init 3
模式下,那么现在无法启动到多用户字符界面下,何不让
Linux
直接进入单用户
(
init 1
)
模式下呢,
因为单用户模式下仅仅启用系统所必须的几个服务,
而
cpus
服务是应用程序级别的,肯定不会在
“init
1”
模式下启动,这样就避开了
cups
无
法启动的问题,所以,下面的工作就是要进入
Linux
的单用户模式下。
很多的
Linux
发行版本都可以在启动的引导界面通过相关的设置进入单用户
模式下,通过查看
NAS
的启动过程,基本判断这个
Linux
系统与
RHEL/Centos
发
行版极为类似,因此,就通过
RHEL/Centos
进入单用户模式的方法试一试。
RHEL/Centos
进入单用户模式很简单,就是在系统启动到引导欢迎界面下,
按键
e
,然后编辑正确的内核引导选项,在最后面加上
“single”
选项,最后直接按
键
“b“
即可进入单用户了。
接下来,重新启动
NAS
,然后硬件自检,接着开始启动
Linux
,一直在等待
这个
NAS
的启动欢迎界面,但是欢迎界面一直没出来,就直接进入内核镜像,
加载内核阶段了,没有内核引导界面,如何进入单用户啊,经过简单思考,还是
决定在硬件检测完毕后直接按键盘
”e“
键,奇迹出现了,还真的可以,
NAS
进入
到了内核引导界面,
通过简单观察,
发行第二个正是要引导的内核选项,
于是移
动键盘上下键,选择这个内核,然后在按键
”e“
,进入内核引导编辑界面了,在
这行的最后面,输入
“single”
,然后按回车键,返回上个界面,接着按键
“b”
开始
进行单用户引导,经过一分钟的时间,系统如愿以偿的进入了单用户下的
shell
命令行。
进入单用户模式后,能做的事情就很多了,首先要做的就是将
cups
服务在
多用户模式下自启动关闭,执行命令如下:
chkconfig --levle 35 cups off
执行成功后,重启系统进入多用户模式下,看看系统是否能正常启动。